<SEC-DOCUMENT>0000930420-25-000022.txt : 20250221
<SEC-HEADER>0000930420-25-000022.hdr.sgml : 20250221
<ACCEPTANCE-DATETIME>20250221160611
ACCESSION NUMBER:		0000930420-25-000022
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		112
CONFORMED PERIOD OF REPORT:	20241231
FILED AS OF DATE:		20250221
DATE AS OF CHANGE:		20250221

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			KFORCE INC
		CENTRAL INDEX KEY:			0000930420
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-HELP SUPPLY SERVICES [7363]
		ORGANIZATION NAME:           	07 Trade & Services
		IRS NUMBER:				593264661
		STATE OF INCORPORATION:			FL
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-42104
		FILM NUMBER:		25651728

	BUSINESS ADDRESS:	
		STREET 1:		1150 ASSEMBLY DRIVE
		STREET 2:		SUITE 500
		CITY:			TAMPA
		STATE:			FL
		ZIP:			33607
		BUSINESS PHONE:		8135525000

	MAIL ADDRESS:	
		STREET 1:		8405 BENJAMIN ROAD
		STREET 2:		SUITE G
		CITY:			TAMPA
		STATE:			FL
		ZIP:			33634

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	KFORCE  INC
		DATE OF NAME CHANGE:	20000517

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	ROMAC INTERNATIONAL INC
		DATE OF NAME CHANGE:	19950502
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>kfrc-20241231.htm
<DESCRIPTION>FORM 10-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:3dcf0617-83aa-4303-9446-79fdec09ec9b,g:cacc1beb-b01a-4a5f-b0ba-17c804d1ab1d,d:9e90ee354b884e569de2628c243b3d96-->
<html xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:srt="http://fasb.org/srt/2024" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:kfrc="http://www.kforce.com/20241231" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:cyd="http://xbrl.sec.gov/cyd/2024" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>kfrc-20241231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" id="f-32">false</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-33">2024</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-34">FY</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-35">0000930420</ix:nonNumeric><ix:nonNumeric contextRef="c-6" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-404">http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-7" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-405">http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-6" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-406">http://fasb.org/us-gaap/2024#OperatingLeaseLiabilityCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-7" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-407">http://fasb.org/us-gaap/2024#OperatingLeaseLiabilityCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-6" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="f-408">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-7" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="f-409">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-48" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="f-410">P2Y0M</ix:nonNumeric><ix:nonNumeric contextRef="c-50" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="f-413">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="c-7" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-544">http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-6" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-545">http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-6" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="f-751">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-7" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="f-752">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-112" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="f-769">P1Y</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="kfrc-20241231.xsd"/></ix:references><ix:resources><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><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:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="executive"><xbrli:measure>kfrc:executive</xbrli:measure></xbrli:unit><xbrli:unit id="rate"><xbrli:measure>utr:Rate</xbrli:measure></xbrli:unit><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-02-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</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="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</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="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</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="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</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="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</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="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</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="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</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="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</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="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">kfrc:WorkLLamaLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">kfrc:WorkLLamaLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">kfrc:WorkLLamaLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-23</xbrli:startDate><xbrli:endDate>2023-02-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">kfrc:WorkLLamaLLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">kfrc:WorkLLamaLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-02-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">kfrc:ComputersAndSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">kfrc:ComputersAndSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfrc:CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfrc:CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-20</xbrli:startDate><xbrli:endDate>2021-10-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfrc:CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-20</xbrli:startDate><xbrli:endDate>2021-10-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-20</xbrli:startDate><xbrli:endDate>2021-10-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfrc:CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-20</xbrli:startDate><xbrli:endDate>2021-10-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfrc:CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-20</xbrli:startDate><xbrli:endDate>2021-10-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfrc:CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-20</xbrli:startDate><xbrli:endDate>2021-10-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfrc:CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-20</xbrli:startDate><xbrli:endDate>2021-10-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfrc:CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfrc:CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kfrc:TwoThousandTwentyThreeStockIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kfrc:OptionOrStockAppreciationRightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i9e90ee354b884e569de2628c243b3d96_1"></div><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-top:2pt;text-align:center"><span><br/></span></div><div style="margin-top:2pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/></tr></table></div><div style="margin-top:2pt;text-align:center"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">WASHINGTON, D.C. 20549</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">_____________________________________________________________________________</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:14pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-K</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">_____________________________________________________________________________</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:4.756%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:93.044%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentAnnualReport" format="ixt-sec:boolballotbox" id="f-2">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the fiscal year ended <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-4"><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="f-3">December&#160;31</ix:nonNumeric>, 2024</ix:nonNumeric></span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OR</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:4.756%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:93.044%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="f-5">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the transition period from</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"> to </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">COMMISSION FILE NUMBER <ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-6">001-42104</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">_____________________________________________________________________________</span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:4pt;text-align:center"><img src="kfrc-20241231_g1.jpg" alt="Standard Kforce Logo_Full Color (1).jpg" style="height:79px;margin-bottom:5pt;vertical-align:text-bottom;width:296px"/></div><div style="margin-top:4pt;text-align:center"><span><br/></span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-7">Kforce Inc.</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Exact name of Registrant as specified in its charter)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">_____________________________________________________________________________</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:48.533%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.581%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:46.486%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-8">Florida</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-9">59-3264661</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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%">State or other jurisdiction of incorporation or organization</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%">IRS Employer Identification No.</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:48.533%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.581%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:46.486%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-10">1150 Assembly Drive, Suite 500</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-11">Tampa</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-12">Florida</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-13">33607</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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Address of principal executive offices</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Zip Code</span></td></tr></table></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">REGISTRANT&#8217;S TELEPHONE NUMBER, INCLUDING AREA CODE: (<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-14">813</ix:nonNumeric>)&#160;<ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-15">552-5000</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">_____________________________________________________________________________</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">SECURITIES REGISTERED PURSUANT TO SECTION 12(b) OF THE ACT:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"><tr><td style="width:1.0%"/><td style="width:37.978%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.980%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Title of each class</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Trading Symbol(s)</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-16">Common Stock, par value $0.01 per share</ix:nonNumeric></span></div></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-17">KFRC</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-18">New York Stock Exchange</ix:nonNumeric></span></div></td></tr></table></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">SECURITIES REGISTERED PURSUANT TO SECTION 12(g) OF THE ACT:</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">None</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">_____________________________________________________________________________</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityWellKnownSeasonedIssuer" id="f-19">Yes</ix:nonNumeric>&#160;&#160;&#9746;&#160;&#160;&#160;No&#160;&#160;&#9744;</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d) of the Act.&#160;&#160;&#160;&#160;Yes&#160;&#160;&#9744;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityVoluntaryFilers" id="f-20">No</ix:nonNumeric>&#160;&#160;&#9746;</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;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)&#160;has been subject to such filing requirements for the past 90 days.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-21">Yes</ix:nonNumeric>&#160;&#160;&#9746;&#160;&#160;&#160;&#160;No&#160;&#160;&#9744;</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;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 (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-22">Yes</ix:nonNumeric>&#160;&#160;&#9746;&#160;&#160;&#160;&#160;No&#160;&#160;&#9744;</span></div><div style="margin-top:4pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;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, a smaller reporting company or an emerging growth company. See the definitions 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><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:19.514%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.812%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.040%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.580%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-23">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accelerated&#160;filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Smaller&#160;reporting&#160;company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="f-24">&#9744;</ix:nonNumeric></span></div></td></tr><tr><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:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Emerging growth company</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="f-25">&#9744;</ix:nonNumeric></span></div></td></tr></table></div><div><span><br/></span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;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. &#9744;</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. <ix:nonNumeric contextRef="c-1" name="dei:IcfrAuditorAttestationFlag" format="ixt:fixed-true" id="f-26">&#9746;</ix:nonNumeric></span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements  <ix:nonNumeric contextRef="c-1" name="dei:DocumentFinStmtErrorCorrectionFlag" format="ixt:fixed-false" id="f-27">&#9744;</ix:nonNumeric></span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b).  &#9744;</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act.):&#160;&#160;&#160;&#160;Yes&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-28">&#9744;</ix:nonNumeric>&#160;&#160;&#160;&#160;No&#160;&#9746;</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold as of the last business day of the registrant&#8217;s most recently completed second fiscal quarter, June 30, 2024, was $<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="0" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="0" id="f-29">996,072,710</ix:nonFraction>. For purposes of this determination, common stock held by each officer and director and by each person who owns 10% or more of the registrant&#8217;s outstanding common stock have been excluded in that such persons may be deemed to be affiliates. This determination of affiliate status is not necessarily a conclusive determination for other purposes.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The number of shares outstanding (in thousands) of the registrant&#8217;s common stock as of February&#160;13, 2025 was <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-30">19,111</ix:nonFraction>.</span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE:</span><ix:nonNumeric contextRef="c-1" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="f-31" escape="true"><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 style="width:81.597%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.470%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Document</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Parts&#160;Into&#160;Which<br/>Incorporated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Portions of the Proxy Statement for the Annual Meeting of Shareholders scheduled to be held on April&#160;23, 2025 (&#8220;Proxy Statement&#8221;)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Part&#160;III</span></td></tr></table></ix:nonNumeric></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i9e90ee354b884e569de2628c243b3d96_7"></div><hr style="page-break-after:always"/><div style="min-height:31.5pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-top:5pt;text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">KFORCE INC.</span></div><div style="text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span><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 style="width:6.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.257%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:78.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.447%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><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 style="height:15pt"><td colspan="3" rowspan="7" style="background-color:#00497f;border-left:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_10">PART I</a></span></div></td><td colspan="3" style="border-left:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item&#160;1.</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_13">Business.</a></span></div></td><td colspan="3" style="border-right:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_13">3</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="border-left:1pt solid #00497f;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item&#160;1A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_19">Risk Factors.</a></span></div></td><td colspan="3" style="border-right:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_19">8</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="border-left:1pt solid #00497f;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item&#160;1B.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_22">Unresolved Staff Comments.</a></span></div></td><td colspan="3" style="border-right:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_22">14</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="border-left:1pt solid #00497f;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item&#160;1C.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_25">Cybersecurity</a></span></div></td><td colspan="3" style="border-right:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_25">14</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="border-left:1pt solid #00497f;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item&#160;2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_28">Properties.</a></span></div></td><td colspan="3" style="border-right:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_28">15</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="border-left:1pt solid #00497f;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item&#160;3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_31">Legal Proceedings.</a></span></div></td><td colspan="3" style="border-right:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_31">15</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="border-left:1pt solid #00497f;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item&#160;4.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_34">Mine Safety Disclosures.</a></span></div></td><td colspan="3" style="border-right:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_34">15</a></span></div></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr style="height:20pt"><td colspan="3" rowspan="9" style="background-color:#00497f;border-left:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_37">PART II</a></span></div></td><td colspan="3" style="border-left:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item&#160;5.</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_40">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.</a></span></div></td><td colspan="3" style="border-right:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_40">15</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="border-left:1pt solid #00497f;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item&#160;6.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_1386">[Reserved.]</a></span></div></td><td colspan="3" style="border-right:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_1386">16</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="border-left:1pt solid #00497f;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item&#160;7.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_46">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.</a></span></div></td><td colspan="3" style="border-right:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_46">17</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="border-left:1pt solid #00497f;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item&#160;7A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_73">Quantitative and Qualitative Disclosures About Market Risk.</a></span></div></td><td colspan="3" style="border-right:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_73">27</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="border-left:1pt solid #00497f;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item&#160;8.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_76">Financial Statements and Supplementary Data.</a></span></div></td><td colspan="3" style="border-right:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_76">28</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="border-left:1pt solid #00497f;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item&#160;9.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_166">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.</a></span></div></td><td colspan="3" style="border-right:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_166">47</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="border-left:1pt solid #00497f;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item&#160;9A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_169">Controls and Procedures.</a></span></div></td><td colspan="3" style="border-right:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_169">47</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="border-left:1pt solid #00497f;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item&#160;9B.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_172">Other Information.</a></span></div></td><td colspan="3" style="border-right:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_172">48</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="border-left:1pt solid #00497f;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item&#160;9C.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_175">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections.</a></span></div></td><td colspan="3" style="border-right:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_175">48</a></span></div></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" rowspan="5" style="background-color:#00497f;border-left:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_178">PART&#160;III</a></span></div></td><td colspan="3" style="border-left:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item&#160;10.</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_181">Directors, Executive Officers and Corporate Governance.</a></span></div></td><td colspan="3" style="border-right:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_181">48</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="border-left:1pt solid #00497f;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item&#160;11.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_184">Executive Compensation.</a></span></div></td><td colspan="3" style="border-right:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_184">48</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="border-left:1pt solid #00497f;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item&#160;12.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_187">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.</a></span></div></td><td colspan="3" style="border-right:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_187">48</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="border-left:1pt solid #00497f;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item&#160;13.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_190">Certain Relationships and Related Transactions, and Director Independence.</a></span></div></td><td colspan="3" style="border-right:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_190">48</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="border-left:1pt solid #00497f;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item&#160;14.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_193">Principal Accounting Fees and Services.</a></span></div></td><td colspan="3" style="border-right:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_193">49</a></span></div></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" rowspan="3" style="background-color:#00497f;border-left:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_196">PART IV</a></span></div></td><td colspan="3" style="border-left:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item&#160;15.</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_199">Exhibits, Financial Statement Schedules.</a></span></div></td><td colspan="3" style="border-right:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_199">49</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="border-left:1pt solid #00497f;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item 16.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_205">Form 10-K Summary</a></span></div></td><td colspan="3" style="border-right:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_205">49</a></span></div></td></tr><tr style="height:15pt"><td colspan="6" style="border-left:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_211">SIGNATURES</a></span></div></td><td colspan="3" style="border-right:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_211">52</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr></table></div><div style="text-align:center"><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 style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:100%">CAUTIONARY NOTE REGARDING FORWARD LOOKING STATEMENTS</span></div></td></tr></table></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">References in this document to the &#8220;Registrant,&#8221; &#8220;Kforce,&#8221; the &#8220;Company,&#8221; the &#8220;Firm,&#8221; &#8220;management,&#8221; &#8220;we,&#8221; &#8220;our&#8221; or &#8220;us&#8221; refer to Kforce Inc. and its subsidiaries, except where the context otherwise requires or indicates.</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This report, particularly Item&#160;1. Business, Item&#160;1A. Risk Factors and Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations (&#8220;MD&amp;A&#8221;), and the documents we incorporate into this report, contain certain statements that are, or may be deemed to be, forward-looking statements within the meaning of that term in Section&#160;27A of the Securities Act of 1933, as amended, and Section&#160;21E of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), and are made in reliance upon the protections provided by such acts for forward-looking statements. Such statements may include, but may not be limited to: </span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">expectations about investments in our strategic priorities, including the implementation of Workday and our offshore offerings, and the effects of these investments on our business;</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">expectations of financial or operational performance, including the possibility and potential effects of the U.S. economy on our business; </span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">the impacts of revenue and gross profit levels on SG&amp;A expenses;</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">our expectations regarding the effects of our strategic investments on operating margins, our position to achieve long-term goals, client and consultant satisfaction ratings, and associate productivity measures;</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">our expectations regarding the future changes in revenue and gross profit margins of each segment of our business, including our expectations about the impacts of our service offerings on segment revenues;</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">our ability to control discretionary spending and decrease operating costs; </span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">the Firm&#8217;s commitment and ability to return significant capital to its shareholders; </span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">our ability to meet capital expenditure and working capital requirements associated with our operations; </span></div><div style="height:27pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:31.5pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">the intent and ability to declare and pay quarterly dividends; </span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">growth rates in temporary staffing or the information technology solutions markets; </span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">a constraint in the supply of consultants and candidates or the Firm&#8217;s ability to attract or retain talented associates for a higher demand environment in the future; </span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">changes in client demand for our services and our ability to adapt to such changes; </span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">the level of or changes to anticipated future expenses;</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">the ability of the Firm to maintain and attract clients in the face of changing economic or competitive conditions; </span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">our expectations regarding the impacts of current and future technological changes on our business, including generative artificial intelligence or other similar technologies; </span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">our beliefs regarding the expected future benefits of our flexible working environment; </span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">our ability to maintain compliance with our credit facility's covenants; </span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">potential government actions or changes in laws and regulations affecting our business; </span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">anticipated costs and benefits of acquisitions, divestitures, joint ventures and other investments;</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">effects of interest rate fluctuations and inflation, including anticipated changes in interest rates by the Federal Reserve and other related changes in government fiscal policies; </span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">financing needs or plans; </span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">estimates concerning the effects of litigation or other disputes; </span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">the occurrence of unanticipated expenses; and</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">assumptions as to any of the foregoing and all statements that are not based on historical fact, but rather reflect our current expectations concerning future results and events. </span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For a further list and description of various risks, relevant factors and uncertainties that could cause future results or events to differ materially from those expressed or implied in our forward-looking statements, refer to the Risk Factors and MD&amp;A sections. In addition, when used in this discussion, the terms &#8220;anticipate,&#8221; &#8220;assume,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;intend,&#8221; &#8220;plan,&#8221; &#8220;believe,&#8221; &#8220;will,&#8221; &#8220;may,&#8221; &#8220;likely,&#8221; &#8220;could,&#8221; &#8220;should,&#8221; &#8220;future&#8221; and variations thereof and similar expressions are intended to identify forward-looking statements.</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forward-looking statements are inherently subject to risks and uncertainties, some of which cannot be predicted. Future events and actual results could differ materially from those set forth in or underlying the forward-looking statements. Readers are cautioned not to place undue reliance on any forward-looking statements contained in this report, which speak only as of the date of this report. Kforce undertakes no obligation to update any forward-looking statements. </span></div><div style="height:27pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="i9e90ee354b884e569de2628c243b3d96_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:13pt;font-weight:700;line-height:120%">PART I</span></div><div id="i9e90ee354b884e569de2628c243b3d96_13"></div><div style="margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    ITEM 1.       &#160;&#160;&#160;&#160;BUSINESS.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">COMPANY OVERVIEW</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce Inc., along with its subsidiaries (collectively, &#8220;Kforce&#8221;), is a solutions firm specializing in technology, finance and accounting, and other professional staffing services. Our KNOWLEDGEforce</span><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> empowers industry-leading companies to achieve their digital transformation goals. We curate teams of technical experts who deliver solutions custom-tailored to each of our client's needs. These scalable, flexible outcomes are shaped by deep market knowledge, thought leadership and our multi-industry expertise. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our integrated approach is rooted in more than 60 years of proven success deploying highly skilled professionals on  traditional staffing assignments or as part of a team of professionals who are responsible for delivering solutions to our clients, both of which are considered temporary (&#8220;Flex&#8221;) in nature. We also place highly skilled professionals in a permanent (&#8220;Direct Hire&#8221;) role with our clients. Each year, approximately 18,000 talented experts work with Fortune 500 and other leading companies. Together, we deliver Great Results Through Strategic Partnership and Knowledge Sharing</span><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Over the last decade, we have driven significant, strategic change at Kforce, including streamlining the focus of our business on providing technology talent solutions. In alignment with this goal, since 2008, we have completed various divestitures of businesses that did not relate to our core business.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2024, we established a development center in Pune, India, one of the leading technology cities in India. Following its formation, our India development center began supporting project engagements with our U.S.-based clients in January 2025. We believe this development center, when combined with a strong U.S. sales and delivery capability and a high-quality vendor network, will help us to more fully address the evolving needs of our clients, whether onshore, nearshore or offshore.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:31.550%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.550%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.552%"/><td style="width:0.1%"/></tr><tr style="height:5pt"><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="background-color:#dbdbdb;border-left:2pt solid #b6b6b6;border-top:2pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-top:5pt;text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:18pt;font-weight:700;line-height:100%">$1 Billion</span></div><div style="text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Capital Returned to Shareholders Since 2007</span></div></td><td colspan="3" style="border-left:2pt solid #b6b6b6;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-left:2pt solid #b6b6b6;border-top:2pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-top:5pt;text-align:center"><span style="color:#243e87;font-family:'Calibri',sans-serif;font-size:18pt;font-weight:700;line-height:100%">92% </span></div><div style="text-align:center"><span style="color:#243e87;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue Concentrated in Technology Staffing and Solutions</span></div></td><td colspan="3" style="border-left:2pt solid #b6b6b6;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-left:2pt solid #b6b6b6;border-right:2pt solid #b6b6b6;border-top:2pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-top:5pt;text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:18pt;font-weight:700;line-height:100%">#1</span></div><div style="text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized Brand by Technology Consultants per Staffing Industry Analysts</span></div></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:2pt solid #b6b6b6;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #b6b6b6;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #b6b6b6;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-bottom:2pt solid #b6b6b6;border-left:2pt solid #b6b6b6;border-top:2pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-top:5pt;text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:18pt;font-weight:700;line-height:100%">1962</span></div><div style="text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Founded</span></div></td><td colspan="3" style="border-left:2pt solid #b6b6b6;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-bottom:2pt solid #b6b6b6;border-left:2pt solid #b6b6b6;border-top:2pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-top:5pt;text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:18pt;font-weight:700;line-height:100%">KFRC</span></div><div style="text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Listed on New York Stock Exchange</span></div></td><td colspan="3" style="border-left:2pt solid #b6b6b6;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-bottom:2pt solid #b6b6b6;border-left:2pt solid #b6b6b6;border-right:2pt solid #b6b6b6;border-top:2pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-top:5pt;text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:18pt;font-weight:700;line-height:100%">18,000</span></div><div style="text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consultants Placed Annually</span></div></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Technology and Finance and Accounting (&#8220;FA&#8221;) businesses represent our two reportable segments. Our Technology business comprises 92% of our overall revenues, and the remainder is generated by our FA business. For our Flex services, we provide our clients with qualified individuals (&#8220;consultants&#8221;), or teams of consultants, on a finite basis when the skills and experience of the consultants are the right match for our clients. For our Direct Hire services, we identify qualified individuals (&#8220;candidates&#8221;) for permanent placement with our clients. We further describe our two reportable segments below.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operating results can be affected by:</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">the number of billing days;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">the seasonality of our clients&#8217; businesses;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">changes in holidays and vacation days taken, which is usually highest in the fourth quarter of each calendar year; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">increased costs as a result of certain annual U.S. state and federal employment tax resets that occur at the beginning of each calendar year, which negatively impact our gross profit and overall profitability in the first fiscal quarter of each calendar year.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Technology Business</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide talent solutions to our clients in highly skilled areas including, but not limited to, systems/applications architecture and development (mobility and/or web); data management and analytics; cloud architecture and engineering; business and artificial intelligence (&#8220;AI&#8221;); machine learning; project and program management; and network architecture and security.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our service offerings have evolved over the years beyond traditional staffing assignments to include solutions-oriented engagements; this evolution was based on the demand we were seeing from our clients. Clients continue to prioritize efficient access to highly skilled talent and view our solutions offering as a cost-effective solution to meet their technology project requirements. This offering has continued to be a positive contributor and catalyst to our Technology business over the last several years and we expect this offering to continue to represent a growing mix of our overall Technology revenue footprint.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide services to clients across virtually every industry with a diversified footprint in, among others, financial and business services, communications, insurance, retail and technology. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The demand for our solutions engagements contributed positively to the results of our Technology business in 2024, while our traditional staff augmentation offering has been the driver of our overall Technology revenue declines year over year. Our integrated strategy efforts capitalize on the strong relationships we have with world-class companies by utilizing our existing sales teams, recruiters, consulting solutions professionals, technology practice experts, among other teams within the Firm, to provide higher value engagements that effectively and cost efficiently address our clients&#8217; challenges. We are continuing to further integrate and prioritize this capability into our Technology business.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The September 2024 report published by Staffing Industry Analysts (&#8220;SIA&#8221;) stated that temporary technology staffing was forecasted to decline by 7% in 2024 and grow by 5% in 2025. In the next update from SIA, which would typically be released in the April 2025, we would expect growth expectations to come down. Technology, as a discipline, continues to be project driven, even amidst generational changes like AI. We believe there are a multitude of technology projects that need to be addressed by our clients in order for them to remain competitive and to effectively change how they operate and deliver value to their customers, irrespective of economic performance.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Technology revenues declined 6.6% year over year to $1.3 billion in 2024 (7.4% on a billing day basis), which was primarily driven by the ongoing uncertainty in the macroeconomic environment that has largely persisted since the second half of 2022. Although we experienced declines in 2024 and 2023, our Technology business grew 18% in 2022 and more than 22% in 2021, on a year-over-year billing day basis. The average bill rate in the fourth quarter of 2024 was approximately $90 per hour, which remained flat as compared to the fourth quarter of 2023. Our average assignment duration was 10 months in 2024, which is consistent with the prior period.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The strength of the secular drivers of demand for technology accelerated significantly exiting both the Great Recession, with among many others, advancements in mobility and cloud computing, and the 2020 COVID-19 Pandemic, with further digitalization of businesses and the continued focus on Generative AI technologies. While all economic cycles behave a bit differently, we believe that the broad and strategic uses of technology, including the early-stage technology evolution associated with AI, will continue to play an increasingly instrumental role in powering businesses. As we have previously articulated, over the long term, we believe that AI and other innovative technologies will follow historic patterns where improved efficiency ultimately drives greater demand for, rather than replace technology resources, and that the pace of change will continue to accelerate. We believe we are ideally positioned to meet that demand.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While our Technology business is not immune to economic turbulence, we continue to believe there is a critical need for innovation to support business strategies and sustain relevancy in today&#8217;s rapidly changing marketplace.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our FA Business</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Over the last several years, we have repositioned our FA business to focus on more highly skilled assignments that are less susceptible to technological change and automation and more closely aligned with our Technology business. The talent solutions we offer our clients in our FA business generally include traditional finance and accounting roles, such as: financial planning and analysis; business intelligence analysis; general accounting; transactional accounting (e.g., payables, billing, cash applications, receivables, etc.); business and cost analysis; and taxation and treasury. We will selectively continue to support certain clients with whom we have long-standing relationships and that are strategically important to our overall success by providing consultants in lower skill roles (i.e. mortgage servicing; customer and call center support; data entry; and other lower skilled administrative roles). </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide services to clients in a variety of industries with a diversified footprint in, among others, the financial services, business services, healthcare and manufacturing sectors. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our overall average bill rate in the fourth quarter of 2024 was approximately $51 per hour, which remained flat as compared to the fourth quarter of 2023. Notably, our average bill rate in the fourth quarter of 2019, which prior to the repositioning, was approximately $37 per hour.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue for our FA business decreased 23.5% to $112.6 million in 2024 compared to 2023, which was primarily driven by the ongoing uncertainty in the macroeconomic environment.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Consultants</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of our consultants are directly employed by Kforce, including domestic workers and foreign workers whose visas are sponsored by Kforce. As the employer of the vast majority of our consultants, Kforce is responsible for the employer&#8217;s share of applicable payroll taxes (&#8220;FICA&#8221;); federal and state unemployment taxes; workers&#8217; compensation insurance; health, welfare and retirement benefits and other direct labor costs.  </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A key ingredient to our overall success in attracting and retaining our consultants is fostering a positive experience for our consultants and offering rewarding assignments with world-class companies. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We measure the quality of our service to and support of our consultants using staffing industry benchmarks and net promoter score (&#8220;NPS&#8221;) surveys conducted by a specialized, independent third-party provider. Additionally, we continually seek direct feedback from our consultants to help us identify opportunities to refine our services. Our 2024 consultant NPS are well above current industry averages and near the world class designation.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Industry Overview and Addressable Market Opportunity</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We assist our clients, which are principally market-leading companies in their respective industries, in solving their complex business challenges and digitally transforming their businesses. We continue to believe that technology is at the epicenter of how business is conducted and investments in technology are necessary in today&#8217;s competitive and disruptive business climate. Our core competency is rooted in the ability to identify and provide qualified and highly-skilled consultants to our clients under a spectrum of engagement structures from traditional staff augmentation to delivering technology solutions.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From a traditional staff augmentation standpoint, the staffing industry is made up of thousands of companies, most of which are small local firms providing limited service offerings to relatively small local client bases. A report based on revenues published by SIA in 2024 indicated that, in the United States, Kforce is among the largest publicly-traded specialty staffing firms, the sixth largest technology temporary staffing firm and the tenth largest finance and accounting temporary staffing firm.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">According to the September 2024 SIA report, the technology temporary staffing industry and finance and accounting temporary staffing industry are expected to generate projected revenues of $40 billion and $9 billion, respectively, in 2025. Based on these projected revenues, our current market share is approximately 3%. We are intensely focused on continuing to expand our market share of the U.S. technology temporary staffing industry and to further invest in our capability to provide higher level technology services and solutions while also integrating that capability within our overall Technology business. We believe that the organic investments that we have made in our solutions capabilities over the last several years has meaningfully expanded Kforce&#8217;s total addressable market into the technology solutions space. As we continue to deliver on our solutions engagements with clients and further mature our capabilities in our digital, cloud, data and application engineering practice areas, we would expect our ability to capture an increasing portion of the overall technology solutions market to improve. While reports differ in the size of the technology solutions addressable market, IBIS World has indicated it is greater than $700 billion. While the portion that is addressable by Kforce is debatable, we believe that our addressable market is many times greater than the $40 billion for the technology temporary staffing industry.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on data published by the U.S. Bureau of Labor Statistics and SIA, temporary employment figures and trends are important indicators of staffing demand from an economic standpoint. The penetration rate (the percentage of temporary staffing to total employment) decreased to 1.7% in December 2024, from 1.8% in December 2023, while the unemployment rate, increased to 4.1% in December 2024 from 3.7% in December 2023. In addition, the college-level unemployment rate, which we believe serves as a better proxy for professional employment, and therefore aligns well with the consultant and candidate population that Kforce most typically serves, increased to 2.4% in December 2024, from 2.1% in December 2023.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Strategic Priorities</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our strategic priorities are centered around driving greater long-term shareholder value by achieving above-market revenue growth, making prudent investments to enhance our efficiency and effectiveness, and significantly improving our profitability as we progress towards double digit operating margins. We believe the following strategic priorities will help us achieve our objectives. </span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Back-Office Transformation.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Over the last five to ten years, we have been meaningfully investing in high quality technologies that have significantly bolstered our associates&#8217; productivity and enhanced our ability to effectively and efficiently support our clients, consultants and candidates. We continue to make investments in our technologies and enhance our sales and delivery capabilities and processes in ways we believe will allow us to better evaluate and shape business opportunities with our clients and more seamlessly match candidates to assignments and projects.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our last significant investment in back-office technologies was more than 15 years ago, despite the complexities of our business and client requirements having increased significantly. We have been primarily meeting these complexities and requirements by incrementally adding internal resources, which is not a scalable solution as we continue to grow and have a greater mix of solutions-oriented engagements. We believe our multi-year transformation program for our back-office technology will enhance the support to our Firm, including our clients, candidates and consultants. Overall, we believe the benefits of streamlining our processes will create a positive impact resulting in increased client satisfaction and improved associate productivity. This multi-year effort was initiated following a comprehensive assessment of our current technological position, which confirmed our belief that we have a tremendous opportunity to fundamentally transform and create advancements in our back-office functions. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We made significant progress related to the implementation of Workday, our future enterprise cloud application, over the last few years. In 2025, we expect to continue making significant investments towards this initiative as we finalize the design, continue the build and configuration of the technology, conduct extensive testing, and plan for the initial deployment. </span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Integrated Strategy.</span><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our technology service offering has evolved over the years beyond traditional staffing assignments to include more consulting and solutions-oriented engagements based on the demand we were seeing from our clients. Our clients continue to prioritize efficient access to highly skilled talent and see our services as a cost-effective solution to meet their technology project requirements. Our integrated strategy efforts capitalize on the strong relationships we have with world-class companies by utilizing our existing sales teams, recruiters, consulting solutions professionals and technology practice experts, among other teams within the Firm, to accelerate revenue growth and improve profitability levels as we make progress towards our longer-term financial objectives of attaining double-digit operating margins at slightly greater than $2 billion in annual revenues.  </span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Evolving our Nearshore and Offshore Delivery Strategy.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, the overwhelming majority of our revenues were generated by helping our clients solve their most complex technology challenges through our onshore delivery model. This onshore delivery capability was complemented by a high-quality vendor network where our clients required a multi-shore delivery model (onshore, nearshore and offshore). An increasingly important vehicle to providing cost-effective solutions is the ability to source highly skilled talent outside of the United States. Following a period of comprehensive due diligence, including an executive trip in August 2024 to India, management made the strategic decision to establish a development center in Pune, India. Pune is one of the leading technology cities in India, and we are optimistic about leveraging this capability to further enhance our service offerings to our clients. This India development center began supporting project engagements with our U.S.-based clients in January 2025. We believe this development center, when combined with a strong U.S. sales and delivery capability and a high-quality vendor network, will help us to more fully address the evolving needs of our clients, whether onshore, nearshore or offshore.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect 2025 to be the final year of allocating significant investments in these three strategic priorities and for each of the initiatives to begin providing a meaningful and growing return as we move into 2026 and beyond. </span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Competition</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate in a highly competitive and fragmented staffing industry comprised of large national and local staffing and solutions firms. The local firms are typically operator-owned, and generally each geographic market has at least one significant competitor. Within our solutions offerings, we also face competition from global, national and regional accounting, consulting and advisory firms, as well as national and regional strategic consulting and systems implementation firms.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our competitive advantage lies in a combination of key factors: long-standing client relationships with primarily Fortune 500 and other leading companies; greater focus with more than 90% of our business concentrated in technology staffing and solutions; breadth of service offerings from traditional staffing assignments to solutions engagements; access to qualified and available talent, which allows us to deliver our solutions at scale; and dedicated, tenured and passionate Kforce associates. We believe our long-established brand reputation reinforces our position as a trusted partner while upholding a strong compliance framework to ensure regulatory adherence. Together, these strengths enable us to provide high-quality solutions in an increasingly competitive market.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Managed Service Providers (&#8220;MSP&#8221;) or Vendor Management Organizations (&#8220;VMO&#8221;) are utilized by certain of our clients for the management and procurement of our services. We do not consider these organizations as a competitive threat. Generally, MSPs and VMOs standardize processes through the use of Vendor Management Systems (&#8220;VMS&#8221;), which are tools used to aggregate spend and measure supplier performance. VMS providers are also offered through independent providers. MSPs, VMOs and/or VMS providers charge staffing firms administrative fees typically ranging from 1% to 4% of revenue. In addition, the aggregation of services by MSPs for their clients into a single program can result in significant buying power and, thus, pricing power. Therefore, the use of MSPs by our clients has, in certain instances, resulted in gross margin compression, but has also led to incremental client share through our client&#8217;s vendor consolidation efforts. Kforce does not currently provide MSP or VMO services directly to our clients; rather, our strategy has been to work with MSPs, VMOs and VMS providers that enable us to better extend our services to current and prospective clients.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To attract consultants and candidates, we emphasize our ability to provide: competitive compensation and benefits; quality and varied assignments; scheduling flexibility and permanent placement opportunities, all of which are important to Kforce being the employer of choice. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because individuals pursue other employment opportunities on a regular basis, it is important that we respond to market conditions affecting these individuals and focus on our consultant relationship objectives. Additionally, in certain markets, from time to time we have experienced significant pricing pressure as a result of our competitors&#8217; pricing strategies, which may result in us not being able to effectively compete or choosing to not participate in certain business that does not meet our profitability standard.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Regulatory Environment</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Staffing and solutions firms are generally subject to the following types of government regulations and enforcement: (1)&#160;regulation of the employer/employee relationship, such as wage and hour regulations, payroll tax withholding and reporting, immigration / visa regulations, as well as social security and other retirement, anti-discrimination, employee benefits and workers&#8217; compensation regulations; (2) registration, licensing, recordkeeping and reporting requirements; and (3) worker classification regulations.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the employer, Kforce is responsible for the employer&#8217;s share of FICA, federal and state unemployment taxes, workers&#8217; compensation insurance, providing healthcare and retirement plan options, and other direct labor costs relating to our employees. We also provide paid leave for our associates and certain consultants. We have no collective bargaining agreements covering any of our employees. We have not experienced any material labor disruption and are unaware of any current efforts or plans of our employees to organize.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because we operate in a complex regulatory environment, one of our top priorities is compliance. For more discussion of the potential impact that the regulatory environment could have on Kforce&#8217;s financial results, refer to Item&#160;1A. Risk Factors.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insurance</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce maintains a number of insurance policies, including directors and officers, cybersecurity, professional liability, employment practices liability, general liability, umbrella and excess liability, excess health insurance coverage, workers&#8217; compensation and employers&#8217; liability, crime, property, fiduciary, automobile liability, and liability for certain foreign exposure. These policies provide coverage, subject to certain terms, conditions and limits of liability and deductibles, for certain liabilities that may arise from Kforce&#8217;s operations. There can be no assurance that any of the above policies will be adequate for our needs, or that we will maintain all such policies in the future.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Human Capital Management</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For over 60 years, Kforce has been rooted in stewardship, integrity and compassion. As a human capital solutions business, we are driven by the desire to serve others, provide meaningful work and opportunities to a diverse workforce, strengthen our communities and shape a more sustainable world. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our work environment is shaped by our people. We maintain a commitment to our employees&#8217; well-being, flexibility and balance; learning and development; and diversity, equity and inclusion. We believe these initiatives are a testament to how much we value and invest in our people.</span></div><div style="margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Well-Being, Flexibility and Balance </span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The success of our business is fundamentally connected to the well-being of our people. We provide our associates and consultants, and their families, with access to a variety of flexible and convenient health and wellness programs. These programs are part of our thoughtful and comprehensive response to support the physical and mental health of our employees by providing tools and resources that each employee can use to improve or maintain their health. </span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Office Occasional&#174; work environment (remote-first, office occasionally) is supported by flexibility and choice and empowered by trust and technology. The shift in strategy following the pandemic has allowed us to introduce a new design and streamline our overall physical real estate footprint. We believe that our Office Occasional&#174; model allows our associates to design their workdays; thus, additionally contributing to their health and well-being. </span></div><div style="margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Learning and Development </span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To turn a job into a career, we believe people need clear and attainable paths to grow. We are committed to investing in the tools, resources and trainings necessary for our people to excel in all stages of their career. We believe our leadership development programs help people grow their skills from the moment they join our Firm through the most senior level of their careers.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2024, Kforce employed approximately 1,700 associates and had 8,000 consultants on assignment with our clients, of which a significant majority of these consultants are employed directly by Kforce.</span></div><div style="margin-top:5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Availability of Reports and Other Information</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our internet address is www.kforce.com. We post our filings, free of charge, at https://investor.kforce.com the same day they are electronically filed with, or furnished to, the SEC, including our annual and quarterly reports on Forms 10-K and 10-Q, current reports on Form 8-K, our proxy statements, and any amendments to those reports or statements. The content on any website referred to in this Form 10-K (including our 2024 Sustainability Report) is not incorporated by reference in this Form 10-K unless expressly noted.</span></div><div id="i9e90ee354b884e569de2628c243b3d96_19"></div><div style="margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 1A.     &#160;&#160;&#160;&#160;RISK FACTORS.</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our business, financial condition, results of operations and cash flows are subject to, and could be materially adversely affected by, various risks and uncertainties, including, without limitation, those set forth below, any one of which could cause our actual results to vary materially from recent results or our anticipated future results. These risk factors are grouped by category and are presented in order of their relative priority in each respective category.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">Risks Related to Our Business</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The U.S. professional staffing and solutions industry in which we operate is significantly affected by fluctuations in general economic and employment conditions. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Demand for our services, generally speaking, can be significantly affected by the general level of economic activity and employment in the U.S. Even in a strong demand environment, without significant uncertainty and volatility, it is difficult for us to forecast future demand for our services due to the inherent challenge in forecasting the strength of economic cycles, availability of candidates and consultants and the short-term nature of many of our agreements. As economic activity slows, companies may defer or terminate projects for which they utilize our services or reduce their use of consultants. In addition, an economic downturn or recession could result in an increase in the unemployment rate and a deceleration of growth in the segments in which we and our clients operate. We may also experience more competitive pricing pressures during periods of economic downturn. Any substantial economic downturn, including an environment with significant inflationary and/or recessionary pressures, in the U.S. or global impact on the U.S., could have a material adverse effect on our business, financial condition and operating results.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant declines in business or a loss of a significant client could have a material adverse effect on our revenues and financial results.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We primarily provide services to Fortune 500 and other similarly sized companies, which is intended to provide relative durability to our revenue stream during adverse economic environments and enable us to grow our revenues more profitably. However, it also creates the potential for concentrating a significant portion of our revenues among our largest clients and exposes us to increased risks arising from decreases in the volume of business from, the pricing of business with, or the possible loss of business, with these clients. Organizational changes occurring within those clients, a deterioration of their financial condition or business prospects, or a change in their business strategies could reduce their need for our services and result in a significant decrease in the revenues we derive from those clients, which could have a material adverse effect on our financial results.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Kforce&#8217;s current market share may decrease as a result of limited barriers to entry for new competitors and discontinuation of clients looking to outside providers to support their talent needs.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The staffing services market is highly competitive with limited barriers to entry. The competition among staffing and solutions companies is intense and we face significant competition in the markets we serve. We compete in national, regional and local markets with full-service and specialized temporary staffing and consulting companies. Additionally, the emergence and popularity of online staffing platforms as well as internal recruiting functions used by some clients as an alternative, may pose a competitive threat to our services. Some of our competitors possess substantially greater resources than we do and others may develop new and unique technologies, which may better position these competitors in certain markets. As a result, we may face increased competitive pricing pressures. We also face the risk that certain of our current and prospective clients will decide to provide similar services internally. Furthermore, many clients are retaining third parties to provide vendor management services, which may subject us to greater risks or lower margins. Decreases in market share could have a material adverse effect on our business, financial condition and operating results.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New business initiatives and strategic changes may divert management&#8217;s attention from normal business operations or may not be successful, which could have an adverse effect on our performance. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have been and expect to continue allocating significant investments (and the attention of executive management and many of our leaders) towards our strategic priorities, including our back-office transformation program involving the implementation of Workday, integrated strategy, and the evolution of our nearshore and offshore capability, including the establishment and maturity of our India development center in Pune, India. These strategic priorities are expected to enhance the support and experience of our clients, consultants and candidates, contribute to the attainment of our long-term profitability objectives and generate significant shareholder value. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">New business strategies and initiatives, such as these, can be distracting to our management team and associates, and can also be disruptive to our operations. New business initiatives could also involve significant unanticipated challenges and risks, including, but not limited to: not advancing our business strategy; not realizing the expected return on the investment; experiencing difficulty in implementing initiatives, new processes and internal controls; or diverting management&#8217;s attention from our other businesses. New business initiatives and strategic changes in the composition of our business mix could be disruptive to our operations, which could have a material adverse effect on our business, financial condition and operating results.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our planned nearshore and offshore strategies expose us to additional business, financial, regulatory, geopolitical and other related risks, which may have a material adverse effect on our business. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We continue to evolve our nearshore and offshore capabilities to further enhance our service offerings to our clients by engaging with nearshore and offshore third-party suppliers. We are reliant upon our third-party suppliers&#8217; compliance with applicable laws and contractual obligations. We also recently expanded our offshore capabilities to include a development center in Pune, India to enhance our service offerings to our clients. Additional risks related to our nearshore and offshore capabilities include: difficulties staffing and managing foreign operations; exposure to changes in economic and geopolitical and business conditions; compliance with foreign laws and regulations; and fluctuations in foreign currency exchange rates and tax compliance. If we are unable to successfully control or predict these risks, it could have a material adverse effect on our business, financial condition and operating results.</span></div><div style="margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Kforce may not be able to recruit and retain qualified consultants and candidates.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce depends upon its ability to attract and retain consultants and candidates, particularly in technology disciplines, who possess the skills and experience necessary to meet the requirements of our clients. We must continually evaluate and upgrade our methods of attracting qualified consultants and candidates to keep pace with changing client needs and emerging technologies. We expect significant competition for individuals with proven technical or professional skills to continue or increase for the foreseeable future given the scarcity of highly skilled consultants and candidates, especially in our Technology business. If qualified individuals are not available to us in sufficient numbers and upon economic terms acceptable to us, it could have a material adverse effect on our business.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Kforce faces significant employment-related legal risk.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce employs consultants either in the workplaces of our clients or virtually. Inherent risks in our business include possible claims of or relating to: discrimination and harassment; wrongful termination; violations of employment rights related to employment screening or privacy issues; misclassification of workers as employees or independent contractors; violations of wage and hour requirements and other labor laws; employment of illegal aliens; criminal activity; torts; breach of contract; failure to protect confidential personal information; intentional criminal misconduct; misuse or misappropriation of client intellectual property; employee benefits; or other claims. U.S. courts in recent years have been receiving large numbers of wage and hour class action claims alleging misclassification of overtime-eligible workers and/or failure to pay overtime-eligible workers for all hours worked. In some situations, as a practical matter, we may not be in control of the work environment. Additionally, in some circumstances, we are contractually obligated to indemnify our clients against such risks. Such claims may result in negative publicity, injunctive relief, criminal investigations and/or charges, civil litigation, payment by Kforce of defense costs, monetary damages or fines that may be significant, discontinuation of client relationships or other material adverse effects on our business. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To reduce our exposure, we maintain policies, procedures and guidelines to promote compliance with laws, rules, regulations and best practices applicable to our business. Even claims without merit could cause us to incur significant expense or reputational harm. We also maintain insurance coverage for professional liability, fidelity, employment practices liability and general liability in amounts and with deductibles that we believe are appropriate for our operations. However, our insurance coverage may not cover all potential claims against us, may require us to meet a deductible or may not continue to be available to us at a reasonable cost. In this regard, we face various employment-related risks not covered by insurance, such as wage and hour laws and employment tax responsibility.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Kforce may not be able to utilize the services of our third-party suppliers.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We source some of our consultants as independent contractors or through independent third-party suppliers. Our third-party suppliers may be impacted by economic conditions and cycles as well as changing laws and regulatory requirements, which could impact their ability to do business with us, or cause us to terminate our relationship with them, and require us to find replacements, which we may have difficulty doing. Without the use of our third-party suppliers, we may be unable to provide a sufficient number of consultants with the required skills and expertise to our clients, which may result in reduced client satisfaction. A reduced pool of candidates may prevent us from expanding into new markets. This lack of flexibility and adaptability can hinder the Firm&#8217;s growth potential, which could have a material adverse effect on our business. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Kforce may be adversely affected by utilizing third-party software providers.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An inherent risk of using third-party software providers is the dependence on their performance, reliability and availability. Any issues or downtime experienced by the provider may impact our operations and productivity. Third-party software solutions may not always fully align with our specific business requirements or workflows. Customization options might be limited, making it challenging to tailor the software to meet our exact needs, which may hinder our ability to optimize processes and achieve maximum efficiency. Relying on third-party solutions may result in higher costs over time due to subscription fees and licensing costs, may become unavailable for a prolonged period of time, which could have a material adverse effect on our financial results.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Kforce may be exposed to unforeseeable negative acts by our personnel that could have a material adverse effect on our business.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An inherent risk of employing people is that they may have access or may gain access to information systems and confidential information. The risks of such activity include possible acts of errors and omissions; intentional misconduct; release, misuse or misappropriation of client intellectual property, confidential information, personally identifiable information, funds, or other property; data privacy or cybersecurity breaches affecting our clients and/or us; or other acts. Misconduct by our employees or consultants could include intentional or unintentional failures to comply with federal government regulations, engaging in unauthorized or fraudulent activities, or improper use of our clients&#8217; sensitive or classified information, potentially in collusion with third parties, which could result in regulatory or criminal sanctions against us and serious harm to us and our clients. It is not always possible to deter employee misconduct, and precautions to prevent and detect any such misconduct may not be effective in controlling such risks or losses, which could have a material adverse effect on our business. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, any such misconduct may give rise to litigation, which could be time-consuming and expensive. To reduce our exposure, we maintain policies, procedures and insurance coverage for types and amounts we believe are appropriate in light of the aforementioned potential exposures. There can be no assurance that the corporate policies and practices we have in place to help reduce our exposure to these risks will be effective or that we will not experience losses as a result of these risks. In addition, our insurance coverage may not cover all potential claims against us, may require us to meet a deductible or may not continue to be available to us at a reasonable cost.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Kforce&#8217;s success depends upon retaining the services of its management team and key operating employees.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce is highly dependent on the efforts, expertise and abilities of its leaders to drive the Firm&#8217;s strategic priorities, achieve its financial objectives and generate long-term shareholder returns. The loss of the services of any key executive for any reason could have a material adverse effect on Kforce. To attract and retain executives and other key employees in a competitive marketplace, we must provide a&#160;competitive&#160;compensation&#160;package, including a mix of cash-based and equity-based compensation. Kforce expends significant resources in the recruiting and training of its employees, as the pool of available applicants for these positions is limited. The loss or any sustained attrition of our key operating employees could have a material adverse effect on our business, including our ability to establish and maintain client, consultant and candidate, professional and technical relationships.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">Risk Related to Cybersecurity and Technology</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cybersecurity risks and cyber incidents could adversely affect our business and disrupt operations. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are continuously exposed to unauthorized attempts to compromise sensitive information from network or information technology used by our associates and consultants. Attacks on information technology systems continue to grow in frequency and sophistication. These attacks include, but are not limited to, attempts to gain unauthorized access to digital systems for purposes of misappropriating assets or sensitive information, corrupting data or causing operational disruption. While we have policies, procedures and systems in place to prevent, deter and detect cyberattacks or security incidents, and, although, to our knowledge we have not experienced a material data breach as of the date of this report, we remain vulnerable to sophisticated techniques used to obtain unauthorized access, or cause system interruption, that change frequently and may not produce immediate signs of intrusion. As a result, we may be unable to anticipate these incidents or techniques, timely discover them or implement adequate preventative measures. Any cyberattack, unauthorized intrusion, malicious software infiltration, network disruption, corruption of data, misuse or theft of private or other sensitive information, or inadvertent acts by our associates, consultants or third-party independent contractors, could result in the disclosure or misuse of confidential or proprietary information, and could adversely impact our systems, services, operations, financial results and reputation with clients and potential clients.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The collection, possession and use of personal information and data in conducting our business subjects us to legislative and regulatory burdens and compliance risk. Other results of these incidents could include, but are not limited to, increased cybersecurity protection costs, litigation, regulatory penalties, monetary damages and reputational damage adversely affecting client or investor confidence. We may be required to incur significant expenses to comply with mandatory privacy and security standards and protocols imposed by law, regulation, industry standards or contractual obligations. We maintain cyber risk insurance, but this insurance may not be sufficient to cover all of our losses suffered as a result of a breach of our systems or information. Our information technology may not provide sufficient protection, and as a result we may lose significant information about us, our employees, candidates, consultants, vendors, or clients. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, many of our information technology systems and networks are cloud-based or managed by third parties, whose future performance and reliability we cannot control. The risk of a cyberattack or security breach on a third party carries the same risks to Kforce as those associated with our internal systems. We seek to reduce these risks by performing vendor due diligence procedures prior to engaging with any third-party vendor who will have access to sensitive data. Additionally, we require audits of certain third parties&#8217; information technology processes on an annual basis. However, there can be no assurance that such parties will not experience cybersecurity incidents that could adversely affect our employees, consultants, customers and businesses, or that our audit or diligence processes will successfully deter or prevent such breach.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Kforce depends on the proper functioning of its information systems.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce is dependent on the proper functioning of information systems in operating our business. Critical information systems are used in every aspect of our daily operations, perhaps most significantly, in the identification and matching of resources to client assignments and in the client billing and consultant or vendor payment functions. Kforce&#8217;s information systems may not perform as expected and are vulnerable to damage or interruption, including natural disasters, fire or casualty, theft, technical failures, terrorist acts, cybersecurity breaches, power outages, telecommunications failures, physical or software intrusions, computer viruses, employee errors or other events. While many of our systems are cloud-based, certain of our systems are still on premise. Our corporate headquarters and data center are located in a hurricane-prone area. Failure or interruption of our critical information systems may require significant additional capital and management resources to resolve, which could have a material adverse effect on our business.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of AI may result in operational challenges, legal liability, reputational and privacy concerns, and competitive risks.</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our business utilizes certain AI capabilities, which are likely to expand in the future. This introduces certain risks including dependency on accurate AI performance, potential data privacy and security breaches, challenges in regulatory compliance, ethical considerations, potential workforce disruption, the risk of intellectual property infringement, and emerging technology risks. While we have established policies governing the use of AI technology, and we safeguard our assets, including intellectual property and sensitive information, we cannot ensure that our employees, consultants and third-party vendors would adhere to those policies. If we fail to adequately address these risks and maintain sufficient oversight as rapidly as AI technology is changing, it may negatively impact our operations, reputation and financial performance. This challenge is further complicated by rapidly evolving regulations governing the permitted uses of AI. Additionally, other unforeseen risks stemming from our use and development of AI tools and technology may arise in the future if we cannot successfully keep pace with technological changes which could adversely affect our business, financial condition and results of operations.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">Risks Related to Legal, Compliance and Regulatory Matters</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Kforce may be adversely affected by immigration restrictions and reform.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Technology business utilizes a significant number of foreign nationals employed by us on work visas, primarily under the H-1B visa classification. While Kforce engages persons with multiple types of legal work authorizations and visas, the H-1B visa is of particular use in our industry and enables U.S. employers to hire qualified foreign nationals, subject to legislative and administrative changes, as well as changes in the application of standards and enforcement. Immigration laws and regulations can be significantly affected by changes in administration (including the most recent change), other political developments and levels of economic activity. Current and future restrictions on the availability of such work visas could restrain our ability to employ the skilled professionals we need to meet our clients&#8217; needs, which could have a material adverse effect on our business. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vigorous enforcement and legislative or executive action relating to immigration could adversely affect our ability to recruit or retain foreign national consultants, and consequently, reduce our supply of skilled consultants and candidates, and subject us to fines, penalties and sanctions, or result in increased labor and compliance costs.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassification of our independent contractors by tax or regulatory authorities could have a material adverse effect on our business model and/or could require us to pay significant retroactive wages, taxes and penalties.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize individuals to provide services in connection with our business as qualified third-party independent contractors rather than our direct employees. While we have policies and procedures in place to ensure that the third-party independent contractors are qualified, heightened state and federal scrutiny of independent contractor relationships could adversely affect us given that we utilize independent contractors to perform our services. An adverse determination related to the independent contractor status of these subcontracted personnel could result in substantial taxes or other liabilities to us, which could result in a material adverse effect upon our business.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant increases in wages or payroll-related costs could have a material adverse effect on our financial results.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce is required to pay a number of federal, state and local payroll and related costs or provide certain benefits such as paid time off, sick leave, unemployment taxes, workers&#8217; compensation and insurance premiums and claims, FICA and Medicare, among others, related to our employees. Costs could also increase as a result of health care reforms or the possible imposition of additional requirements and restrictions related to the placement of personnel. We may not be able to increase the fees charged to our clients in a timely manner or in a sufficient amount to cover these potential cost increases.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adverse results in tax audits or interpretations of tax laws could have an adverse impact on our business.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce is subject to periodic federal, state and local tax audits for various tax years. We are also required to comply with new, evolving or revised tax laws and regulations. The Tax Cuts and Jobs Act, enacted in December 2017, provided a significant reduction in the corporate tax rate. Although the current administration may extend these tax cuts, there is no assurance that these tax cuts will be extended and other key aspects of the tax code may be modified, which could have a material adverse effect on our tax obligations and effective tax rate. Although Kforce attempts to comply with all taxing authority regulations, adverse findings or assessments made by taxing authorities as the result of an audit could have a material adverse effect on Kforce.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Kforce may be adversely affected by government regulation of our business and of the workplace.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is subject to regulation and licensing in many states. There can be no assurance that we will be able to continue to obtain all necessary licenses or approvals or that the cost of compliance will not prove to be material. If we fail to comply, such failure could have a material adverse effect on our financial results.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The vast majority of our business entails placing consultants on a staffing assignment (or as part of a project team) on a temporary basis and placing such individuals in client workplaces. Increased government regulation of the workplace or of the employer/employee relationship could have a material adverse effect on Kforce. For example, changes to government regulations, including changes to statutory hourly wage and overtime regulations, could adversely affect the Firm&#8217;s results of operations by increasing its costs. Due to the substantial number of state, local and international jurisdictions in which we operate and the disparity among state and local laws that continues to accelerate, there also is a risk that we may be unaware of, or unable to adequately monitor, actual or proposed changes in, or the interpretation of, the laws or governmental regulations of such states and localities. Any delay in our compliance with changes in such laws or governmental regulations could result in potential fines, penalties or other sanctions for non-compliance. </span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant loss or suspension of our facility security clearances with the federal government could lead to a reduction in our revenues, cash flows and operating results.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We act as a subcontractor to the U.S. federal government and many of its agencies. Some government subcontracts require us to maintain facility security clearances and require some of our employees to maintain individual security clearances. If our employees lose or are unable to timely obtain security clearances, or we lose a facility clearance, a government agency client may terminate the subcontract or decide not to renew it upon its expiration. In addition, a security breach by us could cause serious harm to our business, damage our reputation and prevent us from being eligible for further work on sensitive or classified systems for federal government clients.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">General Risk Factors</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Failure to maintain adequate financial and management processes and controls could lead to errors in our financial reporting.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management, including our Chief Executive Officer and Chief Financial Officer, does not expect that our disclosure controls and internal controls will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable assurance that the objectives of the control system are met. If our management is unable to certify the effectiveness of our internal controls, including those over our third-party vendors, our independent registered public accounting firm cannot render an opinion on the effectiveness of our internal controls over financial reporting, or if material weaknesses in our internal controls are identified, we could be subject to regulatory scrutiny and a loss of public confidence, which could cause our stock price to decline.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Provisions in Kforce&#8217;s articles and bylaws and Florida law may have certain anti-takeover effects.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce&#8217;s articles of incorporation and bylaws and Florida law contain provisions that may have the effect of inhibiting a non-negotiated merger or other business combination. In particular, our articles of incorporation provide for staggered Board terms and permit the removal of directors only for cause. Additionally, the Board may issue up to 15 million shares of preferred stock, and fix the rights and preferences thereof, without a further vote of the shareholders. In addition, certain of our officers and managers have employment agreements containing certain provisions that call for substantial payments to be made to such employees in certain circumstances after a change in control. Some or all of these provisions may discourage a future acquisition of Kforce, including an acquisition in which shareholders might otherwise receive a premium for their shares. As a result, shareholders who might desire to participate in such a transaction may not have the opportunity to do so. Moreover, the existence of these provisions could negatively impact the market price of our common stock.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business could be negatively affected as a result of activist shareholders.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may be subject, from time to time, to legal and business challenges in the operation of our company due to actions instituted by activist shareholders or others. Responding to such actions could be costly and time-consuming, may not align with our business strategies and could divert the attention of the Board and management from the pursuit of our business strategies. Perceived uncertainties as to our future direction as a result of shareholder activism may lead to the perception of a change in the direction of the business or other instability and may affect our relationships with vendors, customers and prospective and current employees and consultants.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Kforce&#8217;s stock price may be volatile.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The market price of our stock has fluctuated substantially in the past and could fluctuate substantially in the future based on a variety of factors, including our operating results, changes in general conditions in the economy, the financial markets, the staffing industry, a decrease in our outstanding shares or other developments affecting us, our clients, or our competitors; some of which may be unrelated to our performance.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the stock market in general, along with market prices for staffing companies, has experienced historical volatility that has often been unrelated to the operating performance of these companies. These broad market and industry fluctuations may adversely affect the market price of our common stock, regardless of our operating results.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Among other things, volatility in our stock price could mean that investors will not be able to sell their shares at or above the prices they pay. The volatility also could impair our ability in the future to offer common stock as a source of additional capital or as consideration in the acquisition of other businesses, or as compensation for our key employees.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Increased scrutiny and changing expectations from stakeholders with respect to ESG practices and the impacts of climate change may result in additional costs or risks.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Companies across many industries are facing increasing scrutiny related to their ESG practices. Investor advocacy groups, certain institutional investors and other influential investors and regulators such as the SEC, among others, are increasingly focused on ESG practices and, in recent years, have placed increasing importance on the non-financial impacts of their investments. The increased scrutiny by these constituencies has also resulted in several of our clients requiring us to adhere to their internal corporate commitments regarding ESG matters. Furthermore, increased public awareness and concern regarding environmental risks, including global climate change, may result in increased public scrutiny of our business and our industry. If environmental laws or regulations, industry standards or client requirements are either changed or adopted and impose significant operational and compliance requirements on our operations, our business, results of operations, financial condition and competitive position could be negatively impacted. Additionally, uncharacteristic or significant weather conditions may increase in frequency or severity due to climate change and can affect travel and the ability of businesses to remain open, which could lead to decreased ability to offer our services and negatively affect our results of operations.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Kforce may maintain levels of debt that exposes us to interest rate risk and contains restrictive covenants that could trigger prepayment of obligations or additional costs.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a credit facility consisting of a revolving line of credit of up to </span><span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$200.0&#160;million</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, subject to certain limitations. Borrowings under the credit facility are secured by substantially all of the tangible and intangible assets of the Firm.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adverse changes in credit markets, including increases in interest rates, could increase our cost of borrowing and/or make it more difficult to refinance our existing indebtedness, if necessary.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce is subject to certain affirmative and negative covenants under our credit facility. Our failure to comply with such restrictive covenants could result in an event of default, which, if not cured or waived, could result in Kforce being required to repay the outstanding balance before the due date. If this occurs, we may not be able to repay our debt or we may be forced to refinance on terms not acceptable to us, which could have a material adverse effect on our operating results and financial condition.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><div id="i9e90ee354b884e569de2628c243b3d96_22"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-top:5pt;text-align:justify"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 1B.     &#160;&#160;&#160;&#160;UNRESOLVED STAFF COMMENTS.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i9e90ee354b884e569de2628c243b3d96_25"></div><div style="margin-top:5pt;text-align:justify"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 1C.     &#160;&#160;&#160;&#160;CYBERSECURITY.</span></div><div style="margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">Risk Management and Strategy</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock" id="f-36" escape="true">Our cybersecurity program helps us secure our systems, keeps our business running around the clock and protects our clients, consultants, employees and shareholders from vulnerabilities and threats. We acknowledge the importance of assessing, identifying, and managing material risks associated with cybersecurity threats including: operational disruptions; violation of data privacy laws and regulations; breach of confidentiality; and financial and reputational harm.</ix:nonNumeric> </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" id="f-37" escape="true">With oversight from our Board, the Audit Committee, a special working group comprised of two of our Board members, and key leaders across Kforce, we have put proactive measures and systems in place to protect our information assets from unauthorized use or access, including annual employee training.</ix:nonNumeric> The Firm&#8217;s cybersecurity framework is based on the National Institute of Standards and Technology (&#8220;NIST&#8221;).</span></div><div style="margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">Governance</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Management Oversight</span></div><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" id="f-38" escape="true"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" format="ixt:fixed-true" id="f-39">Chief Information Security Officer</ix:nonNumeric> (&#8220;CISO&#8221;) leads our Information Security and Data Privacy Council, which meets quarterly, or more frequently if necessary, to assess, identify and manage cybersecurity threats, support advocacy programs and advise our <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" format="ixt:fixed-true" id="f-40">Chief Information Officer</ix:nonNumeric> (&#8220;CIO&#8221;) and CISO on solutions. The council is made up of key members of senior management across the Firm, including enterprise security, human resources, legal, internal audit, finance, procurement, communications and field management.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our enterprise security team monitors and manages system infrastructure to protect the Firm against cyber threats. Our Cyber Risk Management program considers risks from many sources including, but not limited to, alerts, threat intelligence sources, risk assessments, and vulnerability management. Our Cyber Risk Management process includes risk assessment processes to identify risks, a risk evaluation process that includes risk acceptance or denial at all levels of the organization, and third-party vendor management where each vendor&#8217;s security posture is assessed to understand how it strengthens Kforce&#8217;s cyber supply chain. We have taken a comprehensive defense-in-depth approach to the implementation of our cybersecurity controls. These controls are set to block and/or provide alerts on suspicious activities. Our around-the-clock security operation center responds as appropriate to risks identified and performs the risk assessment and risk evaluation. Our risk register and risk remediation processes help us ensure we are tracking and addressing priority risks, as appropriate. <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" id="f-41" escape="true">Any potential risks or threats identified by the enterprise security team are communicated to the CISO, Information Security and Data Privacy Council and other senior leaders as appropriate.</ix:nonNumeric></span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Vice President of Internal Audit, in collaboration with our General Counsel, facilitates our enterprise risk management (&#8220;ERM&#8221;) process. Cybersecurity-related risks are included in our overall risk evaluation for our ERM process to determine top risks for the Firm on an annual basis. Our internal audit team, which reports directly to the Audit Committee, uses the ERM program to develop a risk-based audit plan, which is approved by the Audit Committee annually.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our CIO is accountable for the Firm&#8217;s cybersecurity and data privacy programs and is supported by the CISO. <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" id="f-42" escape="true">Our CIO and CISO have over 35 and 25 years, respectively, of experience in information security and program management, and have both served over 10 years in our corporate information security organization</ix:nonNumeric>. Under the guidance of the CIO, the CISO manages day-to-day operations of the security and data privacy functions and proposes changes to the Firm&#8217;s cybersecurity strategy, which is part of our overall information technology strategy. The CIO and CISO meet frequently to discuss cyber and data operations, privacy programs and risks.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of these teams remain in close coordination to ensure risk mitigation strategies are designed and operating effectively.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock" id="f-43" continuedAt="f-43-1" escape="true"><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Board Oversight</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board is actively engaged in the oversight of cybersecurity and data privacy. The Audit Committee assists the Board in meeting its responsibility to oversee cybersecurity and data privacy strategies and practices. On a quarterly basis, the Audit Committee receives updates on (a) our progress meeting objectives established in our cybersecurity maturity roadmap, (b) relevant reported cybersecurity events in the overall market (and for Kforce, if any) and evolving risks, (c) results of work performed by our information security organization (ex. penetration tests, cybersecurity program maturity assessments) and (d) detailed reports of cybersecurity trends within the Firm. <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementThirdPartyEngagedFlag" format="ixt:fixed-true" id="f-44">We engage subject matter experts in conducting independent assessments of our cybersecurity program maturity, penetration tests and other tests and assessments.</ix:nonNumeric> </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" format="ixt:fixed-true" id="f-45">Senior management, including our CIO and CISO, brief the Board on an annual basis on our cybersecurity and information security posture and cybersecurity incidents deemed to have a moderate business impact (even if the incidents do not rise to the level of being material). Annually, the Board and management participate in a strategy discussion on cybersecurity.</ix:nonNumeric></span></div></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:continuation id="f-43-1" continuedAt="f-43-2"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To further enhance the Board and Audit Committee&#8217;s role in overseeing cybersecurity risks, the Board formed a special working group that is comprised of two members of the Audit Committee to have more frequent and detailed dialogue with executive management (including our COO, CFO, CIO, CISO and VP of Internal Audit) on all areas pertaining to cybersecurity. This working group provides updates on a quarterly basis, or more frequently if necessary, to the Audit Committee. </span></div></ix:continuation><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-43-2">Management also provides the Audit Committee with an annual overview of Kforce&#8217;s various lines of insurance that we maintain, including our cybersecurity insurance policy. The Audit Committee provides the Board with quarterly reports on the Firm&#8217;s risks and ERM program findings, including cybersecurity risk and data privacy practices.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" format="ixt:fixed-true" id="f-46"><div style="margin-top:5pt;text-align:justify"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Third-Party Vendor Management</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of our information technology systems and networks are cloud-based or managed by third parties, whose future performance and reliability we cannot control. The risk of a cyberattack or security breach on a third party carries the same risks to Kforce as those associated with our internal systems. We seek to reduce these risks by performing significant vendor due diligence procedures prior to engaging with any third-party vendor who will have access to sensitive data. Additionally, we require annual audits of certain third parties&#8217; information technology processes.</span></div></ix:nonNumeric><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" format="ixt:fixed-false" id="f-47">As a result, at least in part, of the steps taken by the Firm with respect to our cybersecurity program, to our knowledge, we have not experienced a material breach to date. While all organizations are inherently at risk of cybersecurity threats, we do not believe that cybersecurity threats have affected, or are reasonably likely to materially affect, our business strategy, results of operations or financial condition. However, we routinely face risks of cybersecurity incidents, wholly or partially beyond our control, and there can be no assurance that the security efforts and measures of the Firm and third-party providers will prevent incidents that could adversely affect the Firm&#8217;s business. Refer to &#8220;Risk Factors Risks Related to Cybersecurity and Technology&#8221; in Item 1A. Risk Factors of this report for a discussion of risks from cybersecurity threats that could have a material adverse effect on our business, financial condition and results of operations.</ix:nonNumeric></span></div><div id="i9e90ee354b884e569de2628c243b3d96_28"></div><div style="margin-top:5pt;text-align:justify"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 2.     &#160;&#160;&#160;&#160;PROPERTIES.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, we leased approximately 127,000 square feet of total office space in 31 offices located throughout the U.S. Most of our operations for both of our Technology and FA businesses are conducted from these leased field offices when not performed remotely with our Office Occasional</span><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> model. We do not anticipate any difficulty in renewing these leases, or in finding alternative sites in the ordinary course of business.</span></div><div id="i9e90ee354b884e569de2628c243b3d96_31"></div><div style="margin-top:5pt;text-align:justify"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 3.     &#160;&#160;&#160;&#160;LEGAL PROCEEDINGS.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are involved in legal proceedings, claims and administrative matters that arise in the ordinary course of business, and we have made accruals with respect to certain of these matters, where appropriate, that are reflected in our consolidated financial statements but are not, individually or in the aggregate, considered material. For other matters for which an accrual has not been made, we have not yet determined that a loss is probable, or the amount of loss cannot be reasonably estimated. The outcome of any litigation is inherently uncertain, but we do not expect that these proceedings and claims, individually or in the aggregate, will have a material effect on our consolidated financial statements; however, if decided adversely to us, or if we determine that settlement of particular litigation is appropriate, we may be subject to additional liabilities that could have a material adverse effect on our financial position, results of operations or cash flows. Kforce maintains liability insurance that insures us against workers&#8217; compensation, personal and bodily injury, property damage, directors&#8217; and officers&#8217; liability, errors and omissions, cyber liability, employment practices liability and fidelity losses. There can be no assurance that Kforce&#8217;s liability insurance will cover all events or that the limits of coverage will be sufficient to fully cover all liabilities.</span></div><div id="i9e90ee354b884e569de2628c243b3d96_34"></div><div style="margin-top:5pt;text-align:justify"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 4.     &#160;&#160;&#160;&#160;MINE SAFETY DISCLOSURES.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i9e90ee354b884e569de2628c243b3d96_37"></div><div style="text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:13pt;font-weight:700;line-height:120%">PART II</span></div><div id="i9e90ee354b884e569de2628c243b3d96_40"></div><div style="margin-top:5pt;text-align:justify"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 5.&#160;&#160;&#160;&#160;MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES.</span></div><div style="margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Holders of Common Stock</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock trades on the New York Stock Exchange (&#8220;NYSE&#8221;) using the ticker symbol &#8220;KFRC.&#8221; As of February&#160;13, 2025, there were 270 holders of record.</span></div><div style="margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Purchases of Equity Securities by the Issuer</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchases of common stock under the Plan are subject to certain price, market, volume and timing constraints, which are specified in the plan. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information with respect to our repurchases of Kforce common stock during the three months ended December&#160;31, 2024:</span><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 style="width:35.996%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.495%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.911%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total&#160;Number&#160;of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares&#160;Purchased</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)(2)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average&#160;Price&#160;Paid<br/>per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Number of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares Purchased</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">as Part of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Publicly&#160;Announced</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Plans or Programs </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3) </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Approximate&#160;Dollar</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Value&#160;of&#160;Shares&#160;that</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">May Yet Be</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchased&#160;Under&#160;the</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Plans&#160;or&#160;Programs </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3) </span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">October&#160;1, 2024 to October&#160;31, 2024</span></div></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167,508</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54.87&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167,508</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,498,722&#160;</span></td><td style="border-top:1pt solid #00497f;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><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November&#160;1, 2024 to November&#160;30, 2024</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,633</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59.24&#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="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,498,722&#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><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December&#160;1, 2024 to December&#160;31, 2024</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">192,306</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58.35&#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="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">118,045</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,497,672&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">361,447</span></td><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56.74&#160;</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">285,553</span></td><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,497,672&#160;</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Includes 1,633 repurchased shares withheld for tax withholding upon vesting of restricted stock for the period November 1, 2024 to November 30, 2024.</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Includes 74,261 repurchased shares withheld for tax withholding upon vesting of restricted stock for the period December 1, 2024 to December&#160;31, 2024.</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:112%">In February 2024, the Board approved a change in our stock repurchase authorization increasing the available authorization to $100&#160;million. </span></div><div id="i9e90ee354b884e569de2628c243b3d96_1386"></div><div style="margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 6. &#160;&#160;&#160;&#160;RESERVED.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div><span><br/></span></div><div id="i9e90ee354b884e569de2628c243b3d96_46"></div><div style="margin-top:5pt;text-align:justify"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 7. &#160;&#160;&#160;&#160;MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This MD&amp;A should be read in conjunction with our consolidated financial statements and the accompanying notes thereto contained in Item 8. Financial Statements and Supplementary Data of this report, as well as Item 1. Business of this report, for an overview of our operations and business environment.</span><span style="color:#e36f1e;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span></div><div id="i9e90ee354b884e569de2628c243b3d96_49"></div><div style="margin-top:5pt;text-align:justify"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">EXECUTIVE SUMMARY</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is an executive summary of what Kforce believes are highlights for 2024, which should be considered in the context of the additional discussions herein and in conjunction with the consolidated financial statements and notes thereto. </span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">Revenue for the year ended December&#160;31, 2024 decreased 8.3% to $1.41 billion in 2024 from $1.53 billion in 2023. Revenue decreased 6.6% and 23.5% for Technology and FA, respectively, in 2024, primarily driven by the ongoing macroeconomic uncertainty.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">Flex revenue decreased 7.9% to $1.38 billion (8.6% on a billing day basis) in 2024 from $1.49 billion in 2023. In 2024, Flex revenue decreased 6.4% for Technology (7.1% on a billing day basis) and decreased 23.5% for FA (24.1% on a billing day basis). These decreases were driven by a decline in the number of consultants on assignment.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">Direct Hire revenue decreased 24.0% to $28.9 million in 2024 from $38.0 million in 2023.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">Gross profit margin decreased 50 basis points to 27.4% in 2024 from 27.9% in 2023, primarily as a result of a decline in the mix of Direct Hire revenue.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">Flex gross profit margin decreased 10 basis points to 25.9% for 2024 from 26.0% in 2023. Flex gross profit margin remained flat for Technology and decreased 80 basis points for FA in 2024 as compared to 2023. The decrease in FA was primarily driven by a greater mix of lower margin projects.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">Selling, General and Administrative (&#8220;SG&amp;A&#8221;) expenses as a percentage of revenue for the year ended December&#160;31, 2024, increased slightly to 22.0% from 21.9% in 2023.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">Net income for the year ended December&#160;31, 2024, decreased 17.5% to $50.4&#160;million, or $2.68 per share, from $61.1&#160;million, or $3.13 per share, in 2023.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">The Firm returned $64.7&#160;million of capital to our shareholders in the form of open market repurchases totaling $36.5&#160;million, or 0.6 million shares, and quarterly dividends totaling $28.2 million during the year ended December&#160;31, 2024. The total capital returned to shareholders in 2024 represented approximately 75% of operating cash flows. </span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">Cash provided by operating activities was $86.9 million during the year ended December&#160;31, 2024, as compared to $91.5 million for 2023.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div id="i9e90ee354b884e569de2628c243b3d96_55"></div><div style="margin-top:5pt;text-align:justify"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">RESULTS OF OPERATIONS</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain discussions of the changes in our results of operations from the year ended December&#160;31, 2023, as compared to the year ended December&#160;31, 2022, have been omitted from this Form 10-K, and may be found in &#8220;Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; of our Form 10-K for the fiscal year ended December&#160;31, 2023, filed with the SEC on February&#160;23, 2024.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our performance continued to be adversely affected by the ongoing macroeconomic uncertainty, which resulted in our clients being more cautious with the level of investment in their digital transformation efforts. With that said, our Technology business was largely stable throughout 2024 as indicated by our sequential billing day growth in both the second and fourth quarters of 2024 with a slight sequential decline in the third quarter. Against the backdrop of revenue declines, we continued to manage down our overall headcount levels, especially in our delivery roles, and tightly control spend levels in order to mitigate the pressure on profitability from the lower revenue and gross margin levels. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The political landscape in the U.S. remains unclear, particularly in relation to the impacts of the potential policy changes from the new administration. Geopolitical risks persist, including uncertainty in the Middle East and global supply chain disruptions. Despite these challenges, the U.S. economy demonstrated consistent growth in 2024, with real GDP expanding at 2.8%, largely driven by increased government spending and a healthy consumer. Although the unemployment rate rose to 4.1% in December 2024 from 3.7% in December 2023, employment grew across most sectors in the final quarter of 2024. Additionally, the Federal Reserve cut interest rates by a total of 100 basis points in late 2024, but the prospects for further interest rate cuts in 2025 appear less certain with inflation being a bit stickier and the labor markets continuing to show signs of strength. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents certain items in our Consolidated Statements of Operations and Comprehensive Income as a percentage of revenue for the years ended:</span><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 style="width:56.231%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.831%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DECEMBER&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue by segment:</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">FA</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.0&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.6&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.9&#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 #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Revenue</span></td><td colspan="2" style="border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue by type:</span></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Flex</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">96.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Direct Hire</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.1&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.5&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.4&#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 #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Revenue</span></td><td colspan="2" style="border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27.4&#160;</span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27.9&#160;</span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.3&#160;</span></td><td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, 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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from operations </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from operations, before income taxes</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></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"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The following table presents revenue by type for each segment and the percentage change from the prior period for the years ended December 31:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:37.225%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.651%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Increase<br/>(Decrease)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Increase<br/>(Decrease)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Flex revenue</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,278,715&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,366,095&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,476,055&#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Direct Hire revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,028&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,458&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(41.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,572&#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 #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Technology revenue</span></td><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,292,743&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.6)</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,384,553&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8.2)</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,507,627&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">FA</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Flex revenue</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,729&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">127,679&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176,395&#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Direct Hire revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,836&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,524&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,743&#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 #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total FA revenue</span></td><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,565&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23.5)</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,203&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27.5)</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">203,138&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Flex revenue</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,376,444&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,493,774&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,652,450&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Direct Hire revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,864&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,982&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(34.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,315&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,405,308&#160;</span></td><td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8.3)</span></td><td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"/><td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,531,756&#160;</span></td><td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10.5)</span></td><td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"/><td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,710,765&#160;</span></td><td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Flex Revenue.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The key drivers of Flex revenue are the number of consultants on assignment, billable hours, the bill rate per hour and, to a limited extent, the amount of billable expenses incurred by Kforce.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Flex revenue for our Technology business decreased 6.4% (7.1% per billing day) during the year ended December&#160;31, 2024, as compared to the same period in 2023, primarily due to a decrease in the number of consultants on assignment. The average bill rate was approximately $90 per hour for 2024, which remained flat as compared to 2023. In the first quarter of 2025, we expect Technology Flex revenue to decline sequentially on a billing day basis in the low to mid-single digits, at a level that is largely consistent with pre-pandemic levels and in the low single digits year over year.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our FA business experienced a decrease in Flex revenue of 23.5% (24.1% per billing day) during the year ended December&#160;31, 2024, as compared to the same period in 2023, primarily driven by a decrease in the number of consultants on assignment. Our average bill rate of $51 per hour for the year ended December&#160;31, 2024 was up slightly on a year-over-year basis. In the first quarter of 2025, we expect FA Flex revenue to decline sequentially on a billing day basis in the low double digits following greater than expected year-end assignment ends.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the key drivers for the change in Flex revenue by segment over the prior period (in thousands):</span><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:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-bottom:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">YEAR ENDED DECEMBER 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-bottom:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">YEAR ENDED DECEMBER 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024 vs. 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023 vs. 2022</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Key Drivers - Increase (Decrease)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">FA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">FA</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Volume - hours billed</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(90,372)</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32,440)</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(141,498)</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(57,647)</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Bill rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,092&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,469&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,949&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Billable expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,782)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total change in Flex revenue</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(87,380)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29,950)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(109,960)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(48,716)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents total Flex hours billed by segment and the percentage change over the prior period for the years ended December&#160;31:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:37.225%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.651%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Increase<br/>(Decrease)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Increase<br/>(Decrease)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,171&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,178&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,794&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">FA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,902&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,789&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Flex hours billed</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,073&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9.3)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,728&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13.9)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,583&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Direct Hire Revenue.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The key drivers of Direct Hire revenue are the number of placements and the associated placement fee. Direct Hire revenue also includes conversion revenue, which may occur when a consultant initially assigned to a client on a temporary basis is later converted to a permanent placement for a fee.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Direct Hire revenue decreased 24.0% during the year ended December&#160;31, 2024, as compared to the same period in 2023, primarily driven by a decrease in placements. We expect Direct Hire revenue to be stable in the first quarter of 2025 year over year.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Profit.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Gross profit is determined by deducting direct costs (primarily consultant compensation, payroll taxes and certain fringe benefits, as well as independent contractor costs) from total revenue. In addition, there are no consultant payroll costs associated with Direct Hire placements; thus, all Direct Hire revenue increases gross profit by the full amount of the placement fee. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the gross profit (gross profit as a percentage of total revenue) by segment and percentage change over the prior period:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:37.225%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.651%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Increase<br/>(Decrease)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Increase<br/>(Decrease)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">FA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total gross profit percentage</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.8)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total gross profit percentage decreased 50 basis points for the year ended December 31, 2024, as compared to the same period in 2023, primarily as a result of a decline in the mix of Direct Hire revenue.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Flex gross profit percentage (Flex gross profit as a percentage of Flex revenue) provides management with helpful insight into the other drivers of total gross profit percentage driven by our Flex business such as changes in the spread between the consultants&#8217; bill rate and pay rate, changes in payroll tax rates or benefits costs, as well as the impact of billable expenses, which provide no profit margin.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Flex gross profit percentage for each segment and the percentage change over the prior period for the years ended December&#160;31:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:37.225%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.651%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Increase<br/>(Decrease)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Increase<br/>(Decrease)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">FA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Flex gross profit percentage</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.0)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Flex gross profit percentage decreased 10 basis points for the year ended December 31, 2024, as compared to the same period in 2023.</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">Technology Flex gross profit margins remained stable at 25.7% for the year ended December 31, 2024, as compared to the same period in 2023. The impact from a tighter pricing environment in 2023 that carried over into 2024 was offset by lower healthcare costs. Overall bill and pay spreads in our Technology business were largely stable throughout 2024 with a slight improvement in the second half of 2024. We expect Technology Flex gross profit margins for the first quarter of 2025 to remain stable year over year.</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">FA Flex gross profit margins decreased 80 basis points for the year ended December 31, 2024, as compared to the same period in 2023, primarily driven by a greater mix of lower margin projects, which was partially offset by lower healthcare costs. As a result of this mix, we expect FA Flex gross profit margins for the first quarter of 2025 to be down on a year-over-year basis.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the key drivers for the change in Flex gross profit by segment over the prior period (in thousands):</span><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 style="width:49.486%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.072%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-bottom:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">YEAR ENDED DECEMBER 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-bottom:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">YEAR ENDED DECEMBER 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024 vs. 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023 vs. 2022</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Key Drivers - Increase (Decrease)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">FA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">FA</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue impact (volume)</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22,448)</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,948)</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29,079)</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,483)</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Profitability impact (rate)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(364)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(743)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,333)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">187&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total change in Flex gross profit</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22,812)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,691)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(39,412)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,296)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SG&amp;A Expenses.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Total compensation, commissions, payroll taxes and benefit costs as a percentage of SG&amp;A represented 84.2%, 84.3% and 84.1% of SG&amp;A for the years ended December&#160;31, 2024, 2023 and 2022, respectively. Commissions and other bonus incentives are variable costs driven primarily by revenue and gross profit levels. Therefore, as those levels change, these expenses would also generally be anticipated to change.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents certain components of SG&amp;A as a percentage of total revenue for the years ended December&#160;31:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:31.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.488%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.488%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.488%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.488%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.638%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;of<br/>Revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;of<br/>Revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;of<br/>Revenue</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Compensation, commissions, payroll taxes and benefits costs</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">260,839&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">282,439&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">319,501&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,963&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,494&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,314&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total SG&amp;A</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">309,802&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334,933&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">379,815&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Includes items such as credit loss expense, lease expense, professional fees, travel, communication and office-related expense, and certain other expenses.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SG&amp;A as a percentage of revenue increased 10 basis points for the year ended December&#160;31, 2024, as compared to the same period in 2023.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For compensation and related expenses, we have experienced a degree of SG&amp;A deleverage as compared to 2023, as we continued to make investments in our strategic priorities and to retain our most productive associates to strategically position the Firm to capture an increased market share when the demand environment eventually improves. To mitigate the pressure on our profitability levels from the revenue and gross profit declines, we have taken certain actions to align our costs such as tight discretionary spend control and decreases in personnel, specifically within our delivery capabilities.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decrease in Other SG&amp;A expenses was primarily attributable to lower professional fees pertaining to the settlement of legal claims in 2023.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to prioritize investments in our strategic initiatives, including the implementation of Workday as part of our back-office transformation program, integrated strategy efforts, and the evolution of our nearshore and offshore delivery capabilities. We expect to continue exercising tight discretionary spend control and balance productivity levels.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Depreciation and Amortization.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The following table presents depreciation and amortization expense and percentage change over the prior period by major category for the years ended December 31:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:41.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.886%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Increase<br/>(Decrease)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Increase<br/>(Decrease)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fixed asset depreciation</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,178&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,142&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,655&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capitalized software amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,744&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,870&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Depreciation and amortization</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,922&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,012&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,427&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Expense, Net.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Other expense, net was $2.1 million, $1.9 million and $14.4 million for the years ended December&#160;31, 2024, 2023 and 2022, respectively. Other expense, net consists of our proportionate share of losses for our joint venture and interest expense related to outstanding borrowings under our credit facility. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December&#160;31, 2024, 2023 and 2022, we recognized nil, $0.8 million, and $3.8 million, respectively, related to our share of losses associated with our equity method investment. Refer to Note 1 - &#8220;Summary of Significant Accounting Policies&#8221; in the Notes to Consolidated Financial Statements, included in Item&#160;8. Financial Statements and Supplementary Data of this report, for a more detailed discussion on the sale of our equity method investment in February 2023.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Tax Expense.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Income tax expense as a percentage of income from operations, before income taxes (our &#8220;effective tax rate&#8221;) were 25.4%, 28.4% and 26.4% for the years ended December&#160;31, 2024, 2023 and 2022, respectively. The primary driver for the decrease relates to a reduction in nondeductible executive compensation, non-taxable proceeds from company-owned life insurance, and the recognition of research and development tax credits.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div><span><br/></span></div><div id="i9e90ee354b884e569de2628c243b3d96_1414"></div><div><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Non-GAAP Financial Measures</span></div><div id="i9e90ee354b884e569de2628c243b3d96_1407"></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">R</span><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">evenue Growth Rates. </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;Revenue growth rates,&#8221; a non-GAAP financial measure, is defined by Kforce as revenue growth after removing the impacts on reported revenues from the changes in the number of billing days. Management believes this data is particularly useful because it aids in evaluating revenue trends over time. The impact of billing days is calculated by dividing each comparative period&#8217;s reported revenues by the number of billing days for the respective period to arrive at a per billing day amount for each quarter. Growth rates are then calculated using the per billing day amounts as a percentage change compared to the respective period. Management calculates the number of billing days for each reporting period based on the number of holidays and business days in the quarter.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"/><td style="width:41.588%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.390%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.390%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.690%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sequential Growth Rates (GAAP)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="24" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Q4</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Q3</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Q2</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Q1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Q4</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technology Flex</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.5)%</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.6)%</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.7%</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.3)%</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.5)%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">FA Flex</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.7)%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.1)%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.7)%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11.5)%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.0)%</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Flex revenue</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.5)%</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.8)%</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.2%</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.1)%</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.3)%</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sequential Growth Rates (Non-GAAP)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="24" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Q4</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Q3</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Q2</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Q1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Q4</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Billing Days</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technology Flex</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.6)%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.7%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.9)%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">FA Flex</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.1)%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.7)%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15.7)%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.3%</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Flex revenue</span></td><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6%</span></td><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.8)%</span></td><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.2%</span></td><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.6)%</span></td><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.9%</span></td></tr></table></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:41.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.076%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.698%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="border-bottom:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year-Over-Year Growth Rates (GAAP)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">YTD</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Q4</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Q3</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Q2</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Q1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">YTD</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Q4</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technology Flex</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.4)%</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.7)%</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.6)%</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.4)%</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11.4)%</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.4)%</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11.1)%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">FA Flex</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23.5)%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22.1)%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20.7)%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23.1)%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27.2)%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27.6)%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28.0)%</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Flex revenue</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.9)%</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.2)%</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.0)%</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.8)%</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12.8)%</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9.6)%</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12.8)%</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="border-bottom:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year-Over-Year Growth Rates (Non-GAAP)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">YTD</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Q4</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Q3</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Q2</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Q1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">YTD</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Q4</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Billing Days</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">254</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">252</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technology Flex</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.1)%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.2)%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.1)%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.4)%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11.4)%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.1)%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11.1)%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">FA Flex</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24.1)%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23.3)%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21.9)%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23.1)%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27.2)%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27.3)%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28.0)%</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Flex revenue</span></td><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8.6)%</span></td><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.7)%</span></td><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.5)%</span></td><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.8)%</span></td><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12.8)%</span></td><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9.2)%</span></td><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12.8)%</span></td></tr></table></div><div style="margin-bottom:5pt;text-align:center"><span><br/></span></div><div id="i9e90ee354b884e569de2628c243b3d96_1421"></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Free Cash Flow.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;Free Cash Flow&#8221;, a non-GAAP financial measure, is defined by Kforce as net cash provided by operating activities determined in accordance with GAAP, less capital expenditures. Management believes this provides an additional way of viewing our liquidity that, when viewed with our GAAP results, provides a more complete understanding of factors and trends affecting our cash flows and is useful information to investors as it provides a measure of the amount of cash generated from the business that can be used for strategic opportunities, including investing in our business, repurchasing common stock, paying dividends or making acquisitions. Free Cash Flow has limitations due to the fact that it does not represent the residual cash flow available for discretionary expenditures. Therefore, we believe it is important to view Free Cash Flow as a complement to, but not as a replacement for, our Consolidated Statements of Cash Flows.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents Free Cash Flow:</span><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 style="width:65.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.458%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">YEARS ENDED DECEMBER 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #0a2299;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,874&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91,465&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,805&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,573)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,763)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,109)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Free cash flow</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,301&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,702&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,696&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,900)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(74,400)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchases of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(41,938)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(75,024)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(74,913)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash dividends</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28,236)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27,562)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24,027)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from company-owned life insurance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,377&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,077&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Premiums paid for company-owned life insurance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,368)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,408)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Note receivable issued to our joint venture</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(750)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,750)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from the sale of our joint venture interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,059&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity method investment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(51)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">230&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(96,868)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div id="i9e90ee354b884e569de2628c243b3d96_1428"></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adjusted EBITDA.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8220;Adjusted EBITDA&#8221;, a non-GAAP financial measure, is defined by Kforce as net income before depreciation and amortization; stock-based compensation expense; interest expense, net; income tax expense; organizational realignment activities; legal settlement expense; loss from equity method investment; reserve associated with the note receivable issued to our joint venture; impairment of equity method investment; and gain from termination of interest rate swap. Adjusted EBITDA should not be considered a measure of financial performance under GAAP. Items excluded from Adjusted EBITDA are significant components in understanding and assessing our past and future financial performance, and this presentation should not be construed as an inference by us that our future results will be unaffected by those items excluded from Adjusted EBITDA. Adjusted EBITDA is a key measure used by management to assess our operations including our ability to generate cash flows and our ability to repay our debt obligations, and management believes it provides a good metric of our core profitability in comparing our performance to our competitors, as well as our performance over different time periods. Consequently, management believes it is useful information to investors. The measure should not be considered in isolation or as an alternative to net income, cash flows or other financial statement information presented in the consolidated financial statements as indicators of financial performance or liquidity. The measure is not determined in accordance with GAAP and is thus susceptible to varying calculations. Also, Adjusted EBITDA, as presented, may not be comparable to similarly titled measures of other companies.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, although we excluded stock-based compensation expense because it is a non-cash expense, we expect to continue to incur stock-based compensation in the future and the associated stock issued may result in an increase in our outstanding shares of stock, which may result in the dilution of our shareholder ownership interest. We suggest that you evaluate these items and the potential risks of excluding such items when analyzing our financial position.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents Adjusted EBITDA and includes a reconciliation of net income to Adjusted EBITDA:</span><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 style="width:65.762%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.458%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">YEARS ENDED DECEMBER 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;(in thousands)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,414&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,075&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,431&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,922&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,044&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,747&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,097&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,122&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">973&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,210&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,011&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Organizational realignment activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,662&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Legal settlement expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from equity method investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,824&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reserve associated with note receivable issued to our joint venture</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,925&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impairment of equity method investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain from termination of interest rate swap</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,059)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,687&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,718&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140,871&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div id="i9e90ee354b884e569de2628c243b3d96_61"></div><div><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">LIQUIDITY AND CAPITAL RESOURCES</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To meet our capital and liquidity requirements, we primarily rely on operating cash flow, as well as borrowings under our credit facility. At December&#160;31, 2024 and 2023, we had $32.7 million and $41.6 million outstanding under our Amended and Restated Credit Facility, respectively, and the borrowing availability was $166.3 million and $157.2 million, respectively, subject to certain covenants. At December&#160;31, 2024, Kforce had $112.9 million in working capital compared to $141.5 million at December&#160;31, 2023.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Cash Flows</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business has historically generated a significant amount of operating cash flows, which allows us to balance deploying available capital towards: (i) investing in our strategic priorities that we expect will accelerate future revenue growth and profitability levels; (ii) our dividend and share repurchase programs; and (iii) maintaining sufficient liquidity for potential acquisitions or other strategic investments.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a summary of our net cash flows from operating, investing and financing activities (in thousands):</span><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 style="width:65.762%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.458%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">YEARS ENDED DECEMBER 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash Provided by (Used in)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating activities</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,874&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91,465&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,805&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investing activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,564)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,862)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,282)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Financing activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(79,080)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(86,605)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(173,391)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in cash and cash equivalents</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">230&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(96,868)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Activities</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash provided by operating activities was $86.9&#160;million during the year ended December&#160;31, 2024, as compared to $91.5&#160;million during the year ended December&#160;31, 2023. Our largest source of operating cash flows is the collection of trade receivables, and our largest use of operating cash flows is the payment of our associate and consultant compensation. The year-over-year decrease was primarily driven by lower profitability levels, lower collections of trade receivables, and continued management of working capital partially offset by the timing of payments.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investing Activities</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash used in investing activities was $7.6&#160;million during the year ended December&#160;31, 2024, and primarily consisted of cash used for capital expenditures. Cash used in investing activities was $4.9&#160;million during the year ended December&#160;31, 2023, which primarily consisted of cash used for capital expenditures of $7.8 million, partially offset by the proceeds from the sale of our joint venture interest of $5.1 million.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financing Activities</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash used in financing activities was $79.1&#160;million during the year ended December&#160;31, 2024, as compared to $86.6&#160;million during the year ended December&#160;31, 2023. This change was primarily driven by a decrease in repurchases of common stock driven by lower operating cash flows, partially offset by the net payments made on our Amended and Restated Credit Facility.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the cash flow impact of the common stock repurchase activity for the years ended December 31:</span><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:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.090%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Open market repurchases</span></td><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,162&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,178&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,806&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchased shares withheld for tax withholding upon vesting of restricted stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,776&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,846&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cash flow impact from Repurchases of common stock</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,938&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,024&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,913&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span id="i78366b3aeebb485883b60ffec9cc467d_5-0-1-1-213973"></span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid in current year for settlement of prior year repurchases</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">920&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">974&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">181&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce&#8217;s Board declared and paid dividends of $28.2 million ($1.52 per share), $27.6 million ($1.44 per share) and $24.0 million ($1.20 per share) for the years ended December&#160;31, 2024, 2023 and 2022, respectively. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2025, Kforce&#8217;s Board approved an increase to the Company's dividend from $1.52 per share to $1.56 per share, which is the sixth consecutive annual increase. The declaration, payment and amount of future dividends are discretionary and will be subject to determination by Kforce&#8217;s Board each quarter following its review of, among other things, the Firm&#8217;s current and expected financial performance as well as the ability to pay dividends under applicable law.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that existing cash and cash equivalents, operating cash flows and available borrowings under our Amended and Restated Credit Facility will be adequate to meet the capital expenditure and working capital requirements of our operations for at least the next 12 months, and the foreseeable future, which we believe will provide us the flexibility to continue returning significant capital to our shareholders. However, a material deterioration in the macroeconomic environment or market conditions, among other things, could adversely affect operating results and liquidity, as well as the ability of our lenders to fund borrowings. Actual results could also differ materially from those indicated as a result of a number of factors, including the use of currently available resources for capital expenditures, investments, additional common stock repurchases or dividends. </span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Credit Facility</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 20, 2021, the Firm entered into an Amended and Restated Credit Facility, which has a maximum borrowing capacity of $200.0 million, and subject to certain conditions and the participation of the lenders, may be increased up to an aggregate additional amount of $150.0 million. As of December&#160;31, 2024, $32.7 million was outstanding and $166.3 million, net of $1.0 million in letters of credit outstanding, was available under the Amended and Restated Credit Facility. As of December&#160;31, 2024, we were in compliance with all of our financial covenants.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2023, Kforce entered into the First Amendment to the Amended and Restated Credit Facility, by and among Wells Fargo, as administrative agent, and the lenders and financial institutions from time to time party thereto (the &#8220;First Amendment&#8221;), to replace the interest rates based on the London Inter-Bank Offered Rate (&#8220;LIBOR&#8221;) with benchmark interest rates based on the Secured Overnight Financing Rate (&#8220;SOFR&#8221;). Refer to Note 12 - &#8220;Credit Facility&#8221; in the Notes to Consolidated Financial Statements, included in Item&#160;8. Financial Statements and Supplementary Data of this report for a complete discussion of the Amended and Restated Credit Facility.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Stock Repurchases</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the open market repurchase activity under the Board-authorized common stock repurchase program for the years ended December 31:</span><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 style="width:55.938%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.458%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024 </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Open market repurchases</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">609&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,502&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,097&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,124&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As of December&#160;31, 2024, $63.5 million remained available for further repurchases under the Board-authorized common stock repurchase program. </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Contractual Obligations</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to our discussion and analysis surrounding our liquidity and capital resources, consideration should also be given to significant contractual obligations: </span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">The Amended and Restated Credit Facility matures on October 20, 2026, and as of December&#160;31, 2024, our outstanding debt balance under the credit facility was $32.7&#160;million. Total payments, however, are inherently uncertain as the interest rates related to this outstanding balance are variable and the outstanding borrowings that will occur over the remaining term of the Amended and Restated Credit Facility are unknown.  Refer to Note 12 - &#8220;Credit Facility&#8221; in the Notes to Consolidated Financial Statements, included in Item&#160;8. Financial Statements and Supplementary Data for further details on the Amended and Restated Credit Facility.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">We maintain various non-qualified deferred compensation plans pursuant to which eligible management and highly-compensated key employees may elect to defer all or part of their compensation to later years. As of December&#160;31, 2024, the total amount of our obligations under these plans was $54.8&#160;million. These amounts are included in the accompanying Consolidated Balance Sheets and classified as Accounts payable and other accrued liabilities and Other long-term liabilities, as appropriate, and are payable based upon the elections of the plan participants (e.g., retirement, termination of employment, change-in-control, etc.). Amounts payable upon the retirement or termination of employment may become payable during the next five years if a covered employee retires, terminates, or schedules a distribution.</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">Our purchase commitments consist of agreements to purchase goods and services entered into in the ordinary course of business. As of December&#160;31, 2024, the value of our unconditional purchase obligations with a remaining term in excess of one year was $30.7&#160;million. </span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">We have employment agreements with certain executives that provide for minimum compensation, salary and continuation of certain benefits for a one-year to a three-year period after their employment ends under certain circumstances. At December&#160;31, 2024, our liability would be approximately $27.7&#160;million for terminations related to a change in control and $8.8&#160;million related to terminations in the absence of cause. Refer to Note 15 - &#8220;Commitments and Contingencies&#8221; in the Notes to Consolidated Financial Statements, included in Item&#160;8. Financial Statements and Supplementary Data for additional information regarding our commitments related to employment agreements.</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">We lease certain facilities and other properties under non-cancellable operating lease arrangements that expire at various dates through 2033. As of December&#160;31, 2024, the total amount of our obligations under operating leases was $17.0&#160;million. Refer to Note 10 - &#8220;Operating Leases&#8221; in the Notes to Consolidated Financial Statements, included in Item&#160;8. Financial Statements and Supplementary Data for additional information regarding our lease obligations and the timing of expected future payments, including a five-year maturity schedule.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Off-Balance Sheet Arrangements</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not have off-balance sheet arrangements that have or are reasonably likely to have a material impact on our liquidity or capital resources.</span></div><div id="i9e90ee354b884e569de2628c243b3d96_67"></div><div style="margin-top:5pt;text-align:justify"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CRITICAL ACCOUNTING ESTIMATES</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our consolidated financial statements are prepared in accordance with GAAP, and our significant accounting policies are discussed in Note 1 &#8211; &#8220;Summary of Significant Accounting Policies&#8221; in the Notes to Consolidated Financial Statements, included in Item&#160;8. Financial Statements and Supplementary Data of this report. In connection with the preparation of our consolidated financial statements, we are required to make assumptions and estimates about future events, and apply judgments that affect the reported amount of assets, liabilities, revenues, expenses and the related disclosures. Our assumptions, estimates and judgments are based on our historical experience, current trends and other factors that management believes to be relevant at the time our consolidated financial statements are prepared. Management regularly reviews the accounting policies, estimates, assumptions and judgments to ensure that our consolidated financial statements are presented fairly and in accordance with GAAP. However, because future events and their effects cannot be determined with certainty, actual results could differ from our assumptions and estimates, and such differences could be material. Management believes that the following accounting estimates are the most critical to aid in fully understanding and evaluating our reported financial results, and require management&#8217;s most difficult, subjective or complex judgments, resulting from the need to make estimates about the effect of matters that are inherently uncertain. We have not made any material changes in our accounting methodologies used in prior years. </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Accounting for Income Taxes</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our effective income tax rate is influenced by tax planning opportunities available to us in the various jurisdictions in which we conduct business. Significant judgment is required in determining our effective tax rate and in evaluating our tax positions, including those that may be uncertain.</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also required to exercise judgment with respect to the realization of our net deferred tax assets.&#160;Management evaluates positive and negative evidence and exercises judgment regarding past and future events to determine if it is more likely than not that all or some portion of the deferred tax assets may not be realized. If appropriate, a valuation allowance is recorded against deferred tax assets to offset future tax benefits that may not be realized. A 0.5% change in our effective tax rate would have impacted our net income by approximately $0.3&#160;million in 2024.</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 7 &#8211; &#8220;Income Taxes&#8221; in the Notes to Consolidated Financial Statements, included in Item&#160;8. Financial Statements and Supplementary Data of this report, for a complete discussion of the components of our income tax expense, as well as the temporary differences that exist as of December&#160;31, 2024. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-top:5pt;text-align:justify"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Goodwill Impairment</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is tested at the reporting unit level, which is generally an operating segment or one level below the operating segment level, where a business operates and for which discrete financial information is available and reviewed by segment management. We evaluate goodwill for impairment annually or more frequently whenever events or circumstances indicate that the fair value of a reporting unit is below its carrying value. We monitor the existence of potential impairment indicators throughout the year. It is our policy to conduct impairment testing based on our current business strategy in light of present industry and economic conditions, as well as future expectations.</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When performing a quantitative assessment, we determine the fair value of our reporting units using widely accepted valuation techniques, including the discounted cash flow, guideline transaction and guideline company methods. These types of analyses contain uncertainties because the inputs require management to make significant assumptions and judgments including: (1) an appropriate rate to discount the expected future cash flows; (2) the inherent risk in achieving forecasted operating results; (3) long-term growth rates; (4) expectations for future economic cycles; (5) market comparable companies and appropriate adjustments thereto; and (6) market multiples. When performing a qualitative assessment, we assess qualitative factors to determine whether the existence of events or circumstances indicated that it was more likely than not that the fair value of the reporting unit was less than its carrying amount.</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 8 &#8211; &#8220;Goodwill</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Notes to Consolidated Financial Statements, included in Item&#160;8. Financial Statements and Supplementary Data of this report, for a complete discussion of the valuation methodologies employed.</span></div><div id="i9e90ee354b884e569de2628c243b3d96_70"></div><div style="margin-top:5pt;text-align:justify"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NEW ACCOUNTING STANDARDS</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 1 &#8211; &#8220;Summary of Significant Accounting Policies&#8221; in the Notes to Consolidated Financial Statements, included in Item&#160;8. Financial Statements and Supplementary Data of this report, for a discussion of new accounting standards. </span></div><div id="i9e90ee354b884e569de2628c243b3d96_73"></div><div style="margin-top:5pt;text-align:justify"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM&#160;7A.&#160;&#160;&#160;&#160;QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK. </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the inherent operational risks, Kforce is exposed to certain market risks, primarily related to changes in interest rates.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, we had $32.7 million outstanding under the Amended and Restated Credit Facility. A hypothetical 10% increase in interest rates in effect at December&#160;31, 2024 would increase Kforce&#8217;s annual interest expense by less than $0.2&#160;million. Refer to Note 12 - &#8220;Credit Facility&#8221; in the Notes to Consolidated Financial Statements, included in Item 8. Financial Statements and Supplementary Data of this report, for a complete discussion of the Amended and Restated Credit Facility.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-top:4pt;text-align:justify"><span><br/></span></div><div id="i9e90ee354b884e569de2628c243b3d96_76"></div><div style="margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 8.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA.</span></div><div id="i9e90ee354b884e569de2628c243b3d96_79"></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%">To the shareholders and the Board of Directors of Kforce Inc.</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:112%">Opinions on the Financial Statements and Internal Control over Financial Reporting</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%">We have audited the accompanying consolidated balance sheets of Kforce Inc. and subsidiaries (the "Company") as of December 31, 2024 and 2023, the related consolidated statements of operations and comprehensive income, changes in stockholders' equity, and cash flows, for each of the three years in the period ended December 31, 2024, and the related notes and the schedule listed in the Index at Item 15 (collectively referred to as the "financial statements"). We also have audited the Company&#8217;s internal control over financial reporting as of December 31, 2024, based on criteria established in </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:112%">Internal Control &#8212; Integrated Framework (2013)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%">In our opinion, the financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2024 and 2023, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2024, in conformity with accounting principles generally accepted in the United States of America. Also, in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2024, based on criteria established in </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:112%">Internal Control &#8212; Integrated Framework (2013)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%"> issued by COSO.</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:112%">Basis for Opinions</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%">The Company&#8217;s management is responsible for these financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on these financial statements and an opinion on the Company&#8217;s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%">Our audits of the financial statements included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures to respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Definition and Limitations of Internal Control over Financial Reporting</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">A company&#8217;s internal control over financial reporting is a process designed 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. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:700;line-height:112%">Critical Audit Matters</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%">Critical audit matters are matters arising from the current-period audit of the financial statements that were communicated or required to be communicated to the audit committee and that (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. We determined that there are no critical audit matters. </span></div><div style="margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ <ix:nonNumeric contextRef="c-1" name="dei:AuditorName" id="f-48">Deloitte &amp; Touche LLP</ix:nonNumeric></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:AuditorLocation" id="f-49">Tampa, Florida</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 21, 2025</span></td></tr></table></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company&#8217;s auditor since 2000.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><div id="i9e90ee354b884e569de2628c243b3d96_82"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">KFORCE INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME</span></div><div style="text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">(IN THOUSANDS, EXCEPT PER SHARE AMOUNTS)</span></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"><tr><td style="width:1.0%"/><td style="width:54.571%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.676%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.676%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.677%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">YEARS ENDED DECEMBER 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="display:none"/><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-50">1,405,308</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-51">1,531,756</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-52">1,710,765</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #00497f;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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Direct costs</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-53">1,019,863</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-54">1,104,690</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-55">1,209,658</ix:nonFraction>&#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 #00497f;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="display:none"/><td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-56">385,445</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-57">427,066</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-58">501,107</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #00497f;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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-59">309,802</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-60">334,933</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-61">379,815</ix:nonFraction>&#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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-62">5,922</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-63">5,012</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-64">4,427</ix:nonFraction>&#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 #00497f;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from operations</span></td><td colspan="3" style="display:none"/><td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-65">69,721</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-66">87,121</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-67">116,865</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #00497f;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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other expense, net</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-68">2,097</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-69">1,871</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-70">14,423</ix:nonFraction>&#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 #00497f;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from operations, before income taxes</span></td><td colspan="3" style="display:none"/><td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-71">67,624</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-72">85,250</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-73">102,442</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #00497f;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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-74">17,210</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-75">24,175</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-76">27,011</ix:nonFraction>&#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 #00497f;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income </span></td><td colspan="3" style="display:none"/><td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-77">50,414</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-78">61,075</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-79">75,431</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #00497f;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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive loss:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value of interest rate swaps, net of tax </span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" format="ixt:fixed-zero" scale="3" id="f-80">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" format="ixt:fixed-zero" scale="3" id="f-81">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" scale="3" id="f-82">615</ix:nonFraction>)</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 #00497f;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td colspan="3" style="display:none"/><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-83">50,414</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-84">61,075</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-85">74,816</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Earnings per share &#8211;  basic</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-86">2.71</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-87">3.18</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-88">3.76</ix:nonFraction>&#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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Earnings per share &#8211; diluted</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-89">2.68</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-90">3.13</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-91">3.68</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares outstanding &#8211; basic</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-92">18,574</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-93">19,188</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-94">20,054</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares outstanding &#8211; diluted</span></td><td colspan="3" style="display:none"/><td colspan="2" style="border-bottom:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-95">18,811</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="border-bottom:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-96">19,507</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="border-bottom:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-97">20,503</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="margin-bottom:17pt;margin-top:17pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><div id="i9e90ee354b884e569de2628c243b3d96_85"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">KFORCE INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">(IN THOUSANDS, EXCEPT PER SHARE AMOUNTS)</span></div><div><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span><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 style="width:67.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.591%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DECEMBER 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%">ASSETS</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="f-98">349</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="f-99">119</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade receivables, net of allowances of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-100">1,560</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-101">1,643</ix:nonFraction>, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-102">215,690</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-103">233,428</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-104">9,367</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-105">10,912</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-106">225,406</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-107">244,459</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fixed assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-108">7,723</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-109">9,418</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-110">94,656</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-111">75,924</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-112">5,009</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-113">3,138</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-114">25,040</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-115">25,040</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-116">357,834</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-117">357,979</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable and other accrued liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-118">61,753</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-119">64,795</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued payroll costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-120">38,823</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-121">33,968</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-122">3,038</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-123">3,589</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-124">8,843</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="f-125">623</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-126">112,457</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-127">102,975</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt &#8211; credit facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermLineOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-128">32,700</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LongTermLineOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-129">41,600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-130">58,059</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-131">54,324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-132">203,216</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-133">198,899</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commitments and Contingencies (Note 15)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-6" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-134"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-7" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-135"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stockholders&#8217; equity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-136"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-137">0.01</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-138"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-139">15,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="3" id="f-140"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="3" id="f-141"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="3" id="f-142"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="3" id="f-143">none</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> issued and outstanding</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-144">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-145">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-146"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-147">0.01</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-148"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-149">250,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-150">73,835</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-151">73,462</ix:nonFraction> issued, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-152">738</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-153">734</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="f-154">543,109</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="f-155">527,288</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-156">546,202</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-157">525,222</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury stock, at cost; <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="3" id="f-158">54,619</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="3" id="f-159">53,941</ix:nonFraction> shares, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:TreasuryStockCommonValue" format="ixt:num-dot-decimal" scale="3" id="f-160">935,431</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:TreasuryStockCommonValue" format="ixt:num-dot-decimal" scale="3" id="f-161">894,164</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-162">154,618</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-163">159,080</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities and stockholders&#8217; equity</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-164">357,834</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-165">357,979</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><div id="i9e90ee354b884e569de2628c243b3d96_88"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">KFORCE INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&#8217; EQUITY</span></div><div style="text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">(IN THOUSANDS)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.783%"><tr><td style="width:1.0%"/><td style="width:37.403%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.865%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.559%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.106%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.559%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.559%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.179%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.559%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.407%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.559%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.106%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.559%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.732%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.559%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.473%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additional Paid-In Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Income (Loss) </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Retained Earnings</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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Treasury Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Stockholders&#8217; Equity</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #00497f;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="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-3" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-166">72,997</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-167">730</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-168">488,036</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-169">621</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-170">442,596</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-12" decimals="-3" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="3" id="f-171">51,492</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-172">743,577</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-173">188,406</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-174">75,431</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-175">75,431</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance for stock-based compensation and dividend equivalents, net of forfeitures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="f-176">245</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="f-177">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-178">1,234</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-179">1,236</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="f-180">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-181">17,655</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-182">17,655</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee stock purchase plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="f-183">809</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-17" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="f-184">17</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="f-185">245</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="f-186">1,054</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends ($<ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-187">1.20</ix:nonFraction> per share)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-188">24,027</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-189">24,027</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value of interest rate swap, net of tax of $<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" scale="3" id="f-190">209</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" scale="3" id="f-191">615</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" scale="3" id="f-192">615</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchases of common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-17" decimals="-3" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="3" id="f-193">1,269</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-194">75,706</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-195">75,706</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, December 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-19" decimals="-3" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-196">73,242</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-197">732</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-198">507,734</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-199">6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-200">492,764</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-23" decimals="-3" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="3" id="f-201">52,744</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-202">819,038</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-203">182,198</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-204">61,075</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-205">61,075</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance for stock-based compensation and dividend equivalents, net of forfeitures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-26" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="f-206">220</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="f-207">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-208">1,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-209">1,055</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="f-210">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-211">17,747</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-212">17,747</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee stock purchase plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="f-213">754</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-28" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="f-214">18</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="f-215">288</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="f-216">1,042</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends ($<ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-217">1.44</ix:nonFraction> per share)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-218">27,562</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-219">27,562</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchases of common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-28" decimals="-3" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="3" id="f-220">1,215</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-221">75,414</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-222">75,414</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" sign="-" name="us-gaap:StockholdersEquityOther" scale="3" id="f-223">6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:StockholdersEquityOther" scale="3" id="f-224">6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, December 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-30" decimals="-3" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-225">73,462</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-226">734</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-227">527,288</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="f-228">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-229">525,222</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-34" decimals="-3" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="3" id="f-230">53,941</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-231">894,164</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-232">159,080</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-233">50,414</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-234">50,414</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance for stock-based compensation and dividend equivalents, net of forfeitures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-36" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="f-235">373</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="f-236">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-237">1,194</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-238">1,198</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="f-239">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-240">14,044</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-241">14,044</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee stock purchase plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="f-242">583</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-38" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="f-243">13</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="f-244">215</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="f-245">798</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends ($<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-246">1.52</ix:nonFraction> per share)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-247">28,236</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-248">28,236</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchases of common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-38" decimals="-3" name="us-gaap:TreasuryStockSharesAcquired" scale="3" id="f-249">691</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-250">41,482</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-251">41,482</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, December 31, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-39" decimals="-3" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-252">73,835</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-253">738</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-254">543,109</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="f-255">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-256">546,202</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-43" decimals="-3" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="3" id="f-257">54,619</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-258">935,431</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-259">154,618</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><div id="i9e90ee354b884e569de2628c243b3d96_91"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">KFORCE INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">(IN THOUSANDS)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:62.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">YEARS ENDED DECEMBER 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-260">50,414</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-261">61,075</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-262">75,431</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to cash provided by operating activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income tax provision, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="f-263">1,871</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="f-264">1,647</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="f-265">3,081</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="f-266">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="f-267">768</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="f-268">126</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-269">5,922</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-270">5,012</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-271">4,427</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-272">14,044</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-273">17,747</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-274">17,655</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noncash lease expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="f-275">3,683</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="f-276">4,065</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="f-277">5,683</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss on equity method investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromEquityMethodInvestments" format="ixt:fixed-zero" scale="3" id="f-278">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" id="f-279">750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:IncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="f-280">3,824</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reserve related to note receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="kfrc:ReserveRelatedToNoteReceivable" format="ixt:fixed-zero" scale="3" id="f-281">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="kfrc:ReserveRelatedToNoteReceivable" format="ixt:fixed-zero" scale="3" id="f-282">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="kfrc:ReserveRelatedToNoteReceivable" format="ixt:num-dot-decimal" scale="3" id="f-283">1,925</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impairment of equity method investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="kfrc:ImpairmentOfEquityMethodInvestment" format="ixt:fixed-zero" scale="3" id="f-284">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="kfrc:ImpairmentOfEquityMethodInvestment" format="ixt:fixed-zero" scale="3" id="f-285">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="kfrc:ImpairmentOfEquityMethodInvestment" format="ixt:num-dot-decimal" scale="3" id="f-286">13,684</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="f-287">395</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="f-288">724</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="f-289">141</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Increase) decrease in operating assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade receivables, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-290">17,638</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-291">35,301</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-292">4,049</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="f-293">8,789</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="f-294">1,304</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="f-295">9,199</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase (decrease) in operating liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued payroll costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedSalaries" format="ixt:num-dot-decimal" scale="3" id="f-296">5,653</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedSalaries" format="ixt:num-dot-decimal" scale="3" id="f-297">13,358</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedSalaries" format="ixt:num-dot-decimal" scale="3" id="f-298">22,003</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="f-299">475</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-300">20,962</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-301">20,296</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment of benefit under terminated pension plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations" format="ixt:fixed-zero" scale="3" id="f-302">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations" format="ixt:fixed-zero" scale="3" id="f-303">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations" format="ixt:num-dot-decimal" scale="3" id="f-304">19,965</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash provided by operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-305">86,874</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-306">91,465</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-307">90,805</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-308">7,573</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-309">7,763</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-310">8,109</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds received from company-owned life insurance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromLifeInsurancePolicies" format="ixt:num-dot-decimal" scale="3" id="f-311">2,377</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ProceedsFromLifeInsurancePolicies" format="ixt:fixed-zero" scale="3" id="f-312">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProceedsFromLifeInsurancePolicies" format="ixt:num-dot-decimal" scale="3" id="f-313">1,077</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Premiums paid for company-owned life insurance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireLifeInsurancePolicies" format="ixt:num-dot-decimal" scale="3" id="f-314">2,368</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PaymentsToAcquireLifeInsurancePolicies" format="ixt:num-dot-decimal" scale="3" id="f-315">1,408</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PaymentsToAcquireLifeInsurancePolicies" format="ixt:fixed-zero" scale="3" id="f-316">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from the sale of our joint venture interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromDivestitureOfInterestInJointVenture" format="ixt:fixed-zero" scale="3" id="f-317">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ProceedsFromDivestitureOfInterestInJointVenture" format="ixt:num-dot-decimal" scale="3" id="f-318">5,059</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProceedsFromDivestitureOfInterestInJointVenture" format="ixt:fixed-zero" scale="3" id="f-319">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Note receivable issued to our joint venture</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="kfrc:ReceivableIssuedToJointVenture" format="ixt:fixed-zero" scale="3" id="f-320">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="kfrc:ReceivableIssuedToJointVenture" scale="3" id="f-321">750</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="kfrc:ReceivableIssuedToJointVenture" format="ixt:num-dot-decimal" scale="3" id="f-322">6,750</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity method investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" format="ixt:fixed-zero" scale="3" id="f-323">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" format="ixt:fixed-zero" scale="3" id="f-324">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" scale="3" id="f-325">500</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-326">7,564</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-327">4,862</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-328">14,282</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from credit facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-329">301,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-330">594,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-331">38,200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments on credit facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-332">309,900</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-333">578,400</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-334">112,600</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchases of common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-335">41,938</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-336">75,024</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-337">74,913</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash dividends</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-338">28,236</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-339">27,562</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-340">24,027</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="f-341">6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="f-342">19</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="f-343">51</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash used in financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-344">79,080</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-345">86,605</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-346">173,391</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="f-347">230</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="f-348">2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-349">96,868</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents at beginning of year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="f-350">119</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="f-351">121</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-352">96,989</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents at end of year</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="f-353">349</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="f-354">119</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="f-355">121</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><div id="i9e90ee354b884e569de2628c243b3d96_94"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></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 style="width:61.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">YEARS ENDED DECEMBER 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Supplemental Disclosure of Cash Flow Information</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Cash paid during the year for:</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes, net</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-356">9,777</ix:nonFraction>&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-357">28,616</ix:nonFraction>&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-358">16,579</ix:nonFraction>&#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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-359">4,733</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-360">5,232</ix:nonFraction>&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-361">6,992</ix:nonFraction>&#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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-362">1,989</ix:nonFraction>&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="f-363">897</ix:nonFraction>&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="f-364">885</ix:nonFraction>&#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 #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Non-Cash Financing and Investing Transactions:</span></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ROU assets obtained from operating leases</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-365">3,078</ix:nonFraction>&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-366">4,378</ix:nonFraction>&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-367">9,997</ix:nonFraction>&#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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unsettled repurchases of common stock</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="kfrc:StockRepurchasesIncurredButNotYetPaid" scale="3" id="f-368">260</ix:nonFraction>&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="kfrc:StockRepurchasesIncurredButNotYetPaid" scale="3" id="f-369">920</ix:nonFraction>&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="kfrc:StockRepurchasesIncurredButNotYetPaid" scale="3" id="f-370">974</ix:nonFraction>&#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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee stock purchase plan</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="f-371">798</ix:nonFraction>&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="f-372">1,042</ix:nonFraction>&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="f-373">1,054</ix:nonFraction>&#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"/><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"/><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"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><div id="i9e90ee354b884e569de2628c243b3d96_97"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">KFORCE INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div id="i9e90ee354b884e569de2628c243b3d96_100"></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="f-374" continuedAt="f-374-1" escape="true">1. Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="f-374-1" continuedAt="f-374-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="f-375" continuedAt="f-375-1" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div></ix:nonNumeric><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-375-1">The consolidated financial statements have been prepared in conformity with Generally Accepted Accounting Principles (&#8220;GAAP&#8221;) and the rules of the Securities and Exchange Commission (the &#8220;SEC&#8221;). Certain prior year amounts have been reclassified to conform with the current period presentation.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ConsolidationPolicyTextBlock" id="f-376" continuedAt="f-376-1" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div></ix:nonNumeric><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-376-1">The consolidated financial statements include the accounts of Kforce Inc. and its subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. References in this document to &#8220;Kforce,&#8221; the "Company,&#8221; the "Firm,&#8221; &#8220;management,&#8221; &#8220;we,&#8221; &#8220;our&#8221; or &#8220;us&#8221; refer to Kforce Inc. and its subsidiaries, except where the context indicates otherwise.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:UseOfEstimates" id="f-377" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The most critical of these estimates and assumptions relate to the following: income taxes and the impairment of goodwill. Although these and other estimates and assumptions are based on the best available information, actual results could be materially different from these estimates.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="f-378" continuedAt="f-378-1" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of our revenue and trade receivables are generated from contracts with customers and our revenues are derived from U.S. domestic operations. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when the control of the promised services is transferred to our customers at an amount that reflects the consideration to which we expect to be entitled to in exchange for those services. Revenue is recorded net of sales or other transaction taxes collected from clients and remitted to taxing authorities. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For substantially all of our revenue transactions, we have determined that the gross reporting of revenues as a principal, versus net as an agent, is the appropriate accounting treatment because Kforce: (i) is primarily responsible for fulfilling the promise to provide the specified service to the customer; (ii) has discretion in selecting and assigning the temporary workers to particular assignments and engagements and establishing the bill and pay rates; and (iii) bears the risk and rewards of the transaction, including credit risk if the customer fails to pay for services performed.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our integrated approach deploys highly skilled professionals on a temporary (&#8220;Flex&#8221;) and permanent (&#8220;Direct Hire&#8221;) basis.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Flex Revenue</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Substantially all of our Flex revenue is recognized over time as temporary staffing services and managed solutions are provided by our consultants at the contractually established bill rates, net of applicable variable consideration, such as customer rebates and discounts. Reimbursements of travel and out-of-pocket expenses ("billable expenses") are also recorded within Flex revenue when incurred and the equivalent amount of expense is recorded in Direct costs in the Consolidated Statements of Operations and Comprehensive Income. We recognize revenue in the amount of consideration to which we have the right to invoice when it corresponds directly to the services transferred to the customer and satisfied over time.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Direct Hire Revenue</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Direct Hire revenue is recognized at the agreed upon rate at the point in time when the performance obligation is considered complete. Our policy requires the following criteria to be met in order for the performance obligation to be considered complete: (i) the candidate accepted the position; (ii) the candidate resigned from their current employer; and (iii) the agreed upon start date falls within the following month. Because the client has accepted the candidate and can direct the use of and obtains the significant risk and rewards of the placement, we consider this point as the transfer of control to our client.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Variable Consideration</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction prices for Flex revenue include variable consideration, such as customer rebates and discounts.&#160;Management evaluates the facts and circumstances of each contract to estimate the variable consideration using the most likely amount method which utilizes management&#8217;s expectation of the volume of services to be provided over the applicable period. </span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:continuation id="f-374-2" continuedAt="f-374-3"><ix:continuation id="f-378-1"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Direct Hire revenue is recorded net of a fallout reserve. Direct Hire fallouts occur when a candidate does not remain employed with the client through the respective contingency period (typically <ix:nonNumeric contextRef="c-1" name="kfrc:RevenueFromContractWithCustomersContingencyPeriod" format="ixt-sec:durday" id="f-379">90</ix:nonNumeric> days&#160;or less). Management uses the expected value method to estimate the fallout reserve based on a combination of past experience and current trends.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Payment Terms</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our payment terms and conditions vary by arrangement. The vast majority of our terms are typically less than <ix:nonNumeric contextRef="c-1" name="kfrc:RevenueFromContractWithCustomerRequiredPaymentPeriod" format="ixt-sec:durday" id="f-380">90</ix:nonNumeric> days, however, we have extended our payment terms beyond <ix:nonNumeric contextRef="c-1" name="kfrc:RevenueFromContractWithCustomerRequiredPaymentPeriod" format="ixt-sec:durday" id="f-381">90</ix:nonNumeric> days for certain of our customers. Generally, the timing between the satisfaction of the performance obligation and the payment is not significant and we do not currently have any significant financing components.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Unsatisfied Performance Obligations</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not disclose the value of unsatisfied performance obligations for contracts if either the original expected length is one year or less or if revenue is recognized at the amount to which we have the right to invoice for services performed. </span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Contract Balances</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record accounts receivable when our right to consideration becomes unconditional and services have been performed. Other than our trade receivable balance, we do <ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:fixed-zero" scale="0" id="f-382"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:fixed-zero" scale="0" id="f-383">no</ix:nonFraction></ix:nonFraction>t have any material contract assets as of December&#160;31, 2024 and 2023.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record a contract liability when we receive consideration from a customer prior to transferring services to the customer. We recognize the contract liability as revenue after we have transferred control of the goods or services to the customer. Contract liabilities are recorded within Accounts payable and other accrued liabilities if expected to be recognized in less than one year and Other long-term liabilities, if over one year, in the Consolidated Balance Sheets. We do <ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:fixed-zero" scale="0" id="f-384"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:fixed-zero" scale="0" id="f-385">no</ix:nonFraction></ix:nonFraction>t have any material contract liabilities as of December&#160;31, 2024 and 2023.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Direct Costs</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Direct costs are composed of all related costs of employment for consultants, including compensation, payroll taxes, certain fringe benefits and subcontractor costs. Direct costs exclude depreciation and amortization expense, which is presented on a separate line in the accompanying Consolidated Statements of Operations and Comprehensive Income. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Associate and field management compensation, payroll taxes and fringe benefits are included in SG&amp;A along with other customary costs such as administrative and corporate costs.</span></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="us-gaap:CommissionsExpensePolicyPolicyTextBlock" id="f-386" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commissions</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our associates place consultants on assignments and earn commissions as a percentage of revenue or gross profit pursuant to a commission plan. The amount of associate commissions paid increases as volume increases. Commissions are accrued at an amount equal to the percent of total expected commissions payable to total revenue or gross profit for the commission-plan period, as applicable. We generally expense sales commissions and any other incremental costs of obtaining a contract as incurred because the amortization period is typically less than one year.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="f-387" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense is measured using the grant-date fair value of the award of equity instruments. The expense is recognized over the requisite service period and forfeitures are recognized as incurred. Excess tax benefits or deficiencies of deductions attributable to employees&#8217; vesting of restricted stock are reflected in Income tax expense in the accompanying Consolidated Statements of Operations and Comprehensive Income.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxPolicyTextBlock" id="f-388" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are recorded using the asset and liability approach for deferred tax assets and liabilities and the expected future tax consequences of differences between carrying amounts and the tax basis of assets and liabilities. A valuation allowance is recorded unless it is more likely than not that the deferred tax asset can be utilized to offset future taxes.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management evaluates tax positions taken or expected to be taken in our tax returns and records a liability (including interest and penalties) for uncertain tax positions. We recognize tax benefits from uncertain tax positions when it is more likely than not that the position will be sustained upon examination, including resolutions of any related appeals or litigation processes. The Company recognizes interest and penalties related to uncertain tax positions in Income tax expense in the accompanying Consolidated Statements of Operations and Comprehensive Income. There were no significant uncertain income tax positions for the year ended December&#160;31, 2024 and 2023.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="f-389" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All highly liquid investments with original maturity dates of three months or less at the time of purchase are classified as cash equivalents. Cash and cash equivalents are stated at cost, which approximates fair value because of the short-term nature of these instruments.</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:continuation id="f-374-3" continuedAt="f-374-4"><ix:nonNumeric contextRef="c-1" name="us-gaap:TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy" id="f-390" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trade Receivables and Related Reserves</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade receivables are recorded net of allowance for credit losses. The allowance for credit losses is determined using the application of a current expected credit loss model, which measures expected credit losses based on relevant information, including historical experience, current conditions and reasonable and supportable forecasts. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate and recognize lifetime expected losses, rather than incurred losses, which results in the earlier recognition of credit losses even if the expected risk of credit loss is remote. As part of our analysis, we apply credit loss rates to outstanding receivables by aging category. For certain clients, we perform a quarterly credit review, which considers the client&#8217;s credit rating and financial position as well as our total credit loss exposure. Trade receivables are written off after all reasonable collection efforts have been exhausted. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade accounts receivable reserves as a percentage of gross trade receivables was less than <ix:nonFraction unitRef="number" contextRef="c-1" decimals="2" name="kfrc:AccountsReceivableReservesAsPercentageOfGrossAccountsReceivable" scale="-2" id="f-391"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="2" name="kfrc:AccountsReceivableReservesAsPercentageOfGrossAccountsReceivable" scale="-2" id="f-392">1</ix:nonFraction></ix:nonFraction>% at both December&#160;31, 2024 and 2023. Recoveries of trade receivables previously written off are recorded when received and are immaterial for the year ended December&#160;31, 2024 and 2023.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="f-393" continuedAt="f-393-1" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fixed Assets</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fixed assets are carried at cost, less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. The cost of leasehold improvements is amortized using the straight-line method over the lesser of the estimated useful lives of the assets or the expected terms of the related leases. Upon sale or disposition of our fixed assets, the cost and accumulated depreciation are removed and any resulting gain or loss, net of proceeds, is reflected within SG&amp;A in the Consolidated Statements of Operations and Comprehensive Income. </span></div></ix:nonNumeric><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-393-1">Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Recoverability of long-lived assets is measured by a comparison of the carrying amount of the asset group to the future undiscounted net cash flows expected to be generated by those assets. If an analysis indicates the carrying amount of these long-lived assets exceeds the fair value, an impairment loss is recognized to reduce the carrying amount to its fair market value, as determined based on the present value of projected future cash flows.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="f-394" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management has determined that the reporting units for the goodwill analysis is consistent with our reportable segments. We evaluate goodwill for impairment either through a qualitative or quantitative approach annually on October 1, or more frequently if an event occurs or circumstances change that indicate the carrying value of a reporting unit may not be recoverable. If we perform a quantitative assessment that indicates the carrying amount of a reporting unit exceeds its fair market value, an impairment loss is recognized to reduce the carrying amount to its fair market value. Kforce determines the fair market value of each reporting unit based on a weighting of the present value of projected future cash flows (the &#8220;income approach&#8221;) and the use of comparative market approaches (the &#8220;market approach&#8221;). Factors requiring significant judgment include, among others, the assumptions related to discount rates, forecasted operating results, long-term growth rates, the determination of comparable companies and market multiples. Changes in economic and operating conditions or changes in Kforce&#8217;s business strategies that occur after the annual impairment analysis may impact these assumptions and result in a future goodwill impairment charge, which could be material to our consolidated financial statements.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ReceivablesPolicyTextBlock" id="f-396" continuedAt="f-396-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:EquityMethodInvestmentsPolicy" id="f-395" continuedAt="f-395-1" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity Method Investment and Note Receivable</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2019, we entered into a joint venture whereby Kforce had a <ix:nonFraction unitRef="number" contextRef="c-44" decimals="INF" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="f-397">50</ix:nonFraction>% noncontrolling interest in WorkLLama, which was accounted for as an equity method investment. Under the equity method, our carrying value included equity capital contributions, adjusted for our proportionate share of earnings or losses.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, we recognized an impairment loss of the full balance of the equity method investment of $<ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-5" name="kfrc:ImpairmentOfEquityMethodInvestment" format="ixt:num-dot-decimal" scale="6" id="f-398">13.7</ix:nonFraction>&#160;million, which was recorded in Other Expense, net in the Consolidated Statements of Operations and Comprehensive Income. </span></div></ix:nonNumeric></ix:nonNumeric><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-396-1"><ix:continuation id="f-395-1"> On February 23, 2023, Kforce received $<ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-5" name="us-gaap:ProceedsFromSaleOfEquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="f-399">6.0</ix:nonFraction>&#160;million in exchange for the sale of our <ix:nonFraction unitRef="number" contextRef="c-47" decimals="2" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="f-400">50</ix:nonFraction>% noncontrolling interest in WorkLLama to an unaffiliated third party and in full settlement of the outstanding balance of the promissory notes (the &#8220;Note Receivable&#8221;) that were executed to our joint venture for a total of $<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:NotesAndLoansReceivableNetNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-401">4.8</ix:nonFraction>&#160;million at December 31, 2022. These proceeds, net of customary transaction costs, amounted to $<ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-5" name="kfrc:ProceedsFromSaleOfEquityMethodInvestmentsNetOfTransactionCosts" format="ixt:num-dot-decimal" scale="6" id="f-402">5.1</ix:nonFraction>&#160;million and is presented in the investing section of the Consolidated Statements of Cash Flows.</ix:continuation></ix:continuation> </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:continuation id="f-374-4" continuedAt="f-374-5"><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeLeasesPolicyTextBlock" id="f-403" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Leases</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce leases property for our field offices and corporate headquarters as well as certain office equipment, which limits our exposure to risks related to ownership. We determine if a contract or arrangement meets the definition of a lease at inception. We elected not to separate lease and non-lease components when determining the consideration in the contract. Right-of-use (&#8220;ROU&#8221;) assets and operating lease liabilities are recognized based on the present value of the lease payments over the lease term at the commencement date. If there is no rate implicit in the lease, we use our incremental borrowing rate in the present value calculation, which is estimated using our collateralized borrowing rate and determined based on the terms of our leases and the economic environment in which they exist. Our lease agreements do not contain any material residual value guarantees or restrictive covenants. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets for operating leases, net of amortization, are recorded within <span style="-sec-ix-hidden:f-404"><span style="-sec-ix-hidden:f-405">Other assets</span></span>, net and operating lease liabilities are recorded within <span style="-sec-ix-hidden:f-406"><span style="-sec-ix-hidden:f-407">current liabilities</span></span> if expected to be recognized in less than one year and in <span style="-sec-ix-hidden:f-409"><span style="-sec-ix-hidden:f-408">Other long-term liabilities</span>,</span> if over one year, in the Consolidated Balance Sheets. Operating lease additions are non-cash transactions and the amortization of the ROU assets is reflected as Noncash lease expense within operating activities in the Consolidated Statement of Cash Flows. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our lease terms range from <span style="-sec-ix-hidden:f-410">two</span> to <ix:nonNumeric contextRef="c-49" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen" id="f-411">eleven years</ix:nonNumeric> with a limited number of leases containing short-term renewal provisions that range from month-to-month to one year and some containing options to renew or terminate.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We elected the short-term practical expedient for leases with an initial term of 12 months or less and do not recognize ROU assets or lease liabilities for these short-term leases.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to base rent, certain of our operating leases require variable payments of property taxes, insurance and common area maintenance. These variable lease costs, other than those dependent upon an index or rate, are expensed when the obligation for those payments is incurred.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:InternalUseSoftwarePolicy" id="f-412" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capitalized Software</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce purchases, develops and implements software to enhance the performance of our technology infrastructure. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Direct internal costs, such as payroll and payroll-related costs, and external costs incurred during the development stage are capitalized and classified as capitalized software. Capitalized software development costs and the associated accumulated amortization are included in Other assets, net in the accompanying Consolidated Balance Sheets. Amortization expense is computed using the straight-line method over the estimated useful lives of the software, which range from <span style="-sec-ix-hidden:f-413">one</span> to <ix:nonNumeric contextRef="c-51" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="f-414">sixteen years</ix:nonNumeric>. Amortization expense of capitalized software during the years ended December&#160;31, 2024, 2023 and 2022 was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareAmortization1" format="ixt:num-dot-decimal" scale="6" id="f-415">2.7</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareAmortization1" format="ixt:num-dot-decimal" scale="6" id="f-416">1.9</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareAmortization1" format="ixt:num-dot-decimal" scale="6" id="f-417">1.8</ix:nonFraction>&#160;million, respectively.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce also enters into certain cloud-based software hosting arrangements that are accounted for as service contracts. Certain implementation costs of cloud computing arrangements during the development stage are capitalized, which is consistent with the capitalization criteria used for internal use software. Capitalized costs are included in Other assets, net in the accompanying Consolidated Balance Sheets and within operating activities on the Consolidated Statement of Cash Flows. Capitalized cloud computing arrangement implementation costs are amortized using the straight-line method over the remaining term of the contract.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="kfrc:HealthInsurancePolicyTextBlock" id="f-418" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Health Insurance</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except for certain fully insured health insurance lines of coverage, Kforce retains the risk of loss for each health insurance plan both on a participant and aggregate basis. For its partially self-insured lines of coverage, health insurance costs are accrued using estimates to approximate the liability for reported claims and incurred but not reported claims, which are primarily based upon an evaluation of historical claims experience, actuarially-determined completion factors and a qualitative review of our health insurance exposure, including the extent of outstanding claims and expected changes in health insurance costs.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:LegalCostsPolicyTextBlock" id="f-419" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Costs</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legal costs incurred in connection with loss contingencies are expensed as incurred.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerSharePolicyTextBlock" id="f-420" continuedAt="f-420-1" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings per Share</span></div></ix:nonNumeric><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-420-1">Basic earnings per share is computed as net income divided by the weighted-average number of common shares outstanding (&#8220;WASO&#8221;) during the period. WASO excludes unvested shares of restricted stock. Diluted earnings per share is computed by dividing net income by diluted WASO. Diluted WASO includes the effect of potentially dilutive securities, such as unvested shares of restricted stock using the treasury stock method, except where the effect of including potential common shares would be anti-dilutive.</ix:continuation> </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:continuation id="f-374-5" continuedAt="f-374-6"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information on potentially dilutive securities for the years ended December 31:</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 style="width:43.198%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.028%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.028%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.032%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(shares in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock equivalents</span></td><td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-421">237</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-422">319</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-423">449</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive shares</span></div></td><td colspan="2" style="border-bottom:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="f-424">209</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="f-425">157</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="f-426">292</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><ix:nonNumeric contextRef="c-1" name="kfrc:TreasuryStockPolicyPolicyTextBlock" id="f-427" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Treasury Stock</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board may authorize share repurchases of our common stock. Shares repurchased under Board authorizations are held in treasury for general corporate purposes. Treasury shares are accounted for under the cost method and reported as a reduction of stockholders&#8217; equity in the accompanying consolidated financial statements.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:DerivativesPolicyTextBlock" id="f-428" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Instrument</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Firm, from time to time, enters into forward starting interest rate swaps. The Firm evaluates the designation of the derivative instrument. Cash flow hedges would be recorded at fair value on the Consolidated Balance Sheets, and the changes in the fair value would be recorded as a component of Accumulated other comprehensive income/loss in the consolidated financial statements. Cash flows from these derivative instruments were classified in the Consolidated Statements of Cash Flows in the same category as the hedged item. The Firm did <ix:nonFraction unitRef="executive" contextRef="c-7" decimals="INF" name="us-gaap:DerivativeAssetNumberOfInstrumentsHeld" format="ixt:fixed-zero" scale="0" id="f-429"><ix:nonFraction unitRef="executive" contextRef="c-6" decimals="INF" name="us-gaap:DerivativeAssetNumberOfInstrumentsHeld" format="ixt:fixed-zero" scale="0" id="f-430">not</ix:nonFraction></ix:nonFraction> have any outstanding interest rate swap derivative instruments as of December&#160;31, 2024 and 2023.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="f-431" continuedAt="f-431-1" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value hierarchy uses a framework which requires categorizing assets and liabilities into one of three levels based on the inputs used in valuing the asset or liability.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:0.1%"/><td style="width:1.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:97.283%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1 inputs are unadjusted, quoted market prices in active markets for identical assets or liabilities.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 inputs are observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets or liabilities in active markets or quoted prices for identical assets or liabilities in inactive markets.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3 inputs include unobservable inputs that are supported by little, infrequent or no market activity and reflect management&#8217;s own assumptions about inputs used in pricing the asset or liability.</span></td></tr></table></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 provides the most reliable measure of fair value, while Level 3 generally requires significant management judgment. Assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying values of cash and cash equivalents, trade receivables, other current assets and accounts payable and other accrued liabilities approximate fair value because of the short-term nature of these instruments.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rabbi trust assets are primarily comprised of marketable equity securities and the fair values are based on unadjusted, quoted prices in active markets, which are considered Level 1.</span></div></ix:nonNumeric><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-431-1">Certain assets, in specific circumstances, are measured at fair value on a non-recurring basis utilizing Level 3 inputs such as goodwill. For these assets, measurement at fair value in periods subsequent to their initial recognition would be applicable if one or more of these assets were determined to be impaired.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="f-432" continuedAt="f-432-1" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Standards</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Recently Adopted Accounting Standards</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued guidance intended to improve reportable segment disclosure requirements through enhancements for significant segment expenses. These amendments clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure requirements for entities with a single reportable segment, and contain other disclosure requirements. This guidance was effective for Kforce on January 1, 2024, and the presentation and disclosure requirements were applied retrospectively to our annual disclosures for the year ended December 31, 2024 and will apply to the interim disclosures beginning January 1, 2025. This new guidance will enhance our disclosures, but did not have a material effect on our consolidated financial statements. </span></div></ix:nonNumeric></ix:continuation><div style="margin-top:5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:continuation id="f-432-1"><ix:continuation id="f-374-6"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Accounting Standards Not Yet Adopted</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2023, the FASB issued guidance for disclosure improvements in accordance with the SEC&#8217;s simplification initiative. These amendments are intended to align FASB&#8217;s accounting standards and eliminate disclosures that are &#8220;redundant, duplicative, overlapping, outdated, or superseded.&#8221; The effective date for each amendment will be the date on which the SEC&#8217;s removal of that related disclosure requirement from Regulation S-X or Regulation S-K becomes effective, with early adoption prohibited. We are evaluating this new guidance, which may modify our disclosures, but we do not expect this standard to have a material effect on our consolidated financial statements.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued guidance for disclosure improvements for income taxes. These amendments require the disclosure of specific categories in the rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. This guidance is effective for annual periods beginning after December 15, 2024. Early adoption of this guidance is permitted for annual financial statements that have not yet been issued, with prospective application required. We are adopting this standard effective January 1, 2025. This new guidance will enhance our disclosures, but we do not expect this standard to have a material effect on our consolidated financial statements.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, the FASB issued guidance for disclosure improvements related to the disaggregation of income statement expenses. These amendments require the disaggregation of certain income statement expense captions in a tabular format within the footnotes of the financial statements. This guidance is effective for annual periods beginning after December 15, 2026, including interim periods within those annual periods. Early adoption of this guidance is permitted and can be applied prospectively or retrospectively. We are evaluating this new guidance, which may modify our disclosures, but we do not expect this standard to have a material effect on our consolidated financial statements.</span></div></ix:continuation></ix:continuation><div id="i9e90ee354b884e569de2628c243b3d96_106"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingDisclosureTextBlock" id="f-433" continuedAt="f-433-1" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">2. Reportable Segments</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="f-434" continuedAt="f-434-1" escape="true"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce&#8217;s two reportable segments are Technology and FA. Within each segment, we provide highly skilled professionals on a Flex and Direct Hire basis to our customers on traditional staffing engagements and increasingly, within our Technology segment, as a part of an overall solutions engagement. The chief operating decision-maker (&#8220;CODM&#8221;), our President and Chief Executive Officer, establishes the strategic direction of the Firm, its priorities and longer-term financial objectives. Our CODM is ultimately responsible for evaluating segment performance and making decisions regarding resource allocation. Our CODM evaluates performance based on, among others, revenue trends (relative to peers and market benchmarks) and segment gross profit, and other key leading indicators such as client visits, job order trends for traditional staffing assignments, opportunity pipeline reviews for solutions-oriented engagements, and trends in consultants on assignment. The CODM uses these financial metrics and productivity measures when making decisions about allocating capital and resources to the segments. </span></div></ix:nonNumeric><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-434-1">Segment gross profit is defined as segment revenue, less direct costs attributable to the reportable segment. The CODM is not provided income from operations or asset information by reportable segment as operations are largely combined.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="f-435" continuedAt="f-435-1" escape="true"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information on the operations of our segments:</span><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:61.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.331%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Technology</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">FA</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-436">1,292,743</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-437">112,565</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-438">1,405,308</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Direct costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-439">950,589</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-440">69,274</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-441">1,019,863</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-442">342,154</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-443">43,291</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-444">385,445</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-445">309,802</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-446">5,922</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-447">2,097</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from operations, before income taxes</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-448">67,624</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:continuation id="f-435-1"><ix:continuation id="f-433-1"><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 style="width:61.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.331%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-449">1,384,553</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-450">147,203</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-451">1,531,756</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Direct costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-452">1,015,157</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-453">89,533</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-454">1,104,690</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-455">369,396</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-456">57,670</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-457">427,066</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-458">334,933</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-459">5,012</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-460">1,871</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from operations, before income taxes</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-461">85,250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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 style="width:61.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.331%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-462">1,507,627</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-463">203,138</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-464">1,710,765</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Direct costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-465">1,085,705</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-466">123,953</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-467">1,209,658</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-468">421,922</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-469">79,185</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-470">501,107</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-471">379,815</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-472">4,427</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-473">14,423</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from operations, before income taxes</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-474">102,442</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation><div id="i9e90ee354b884e569de2628c243b3d96_109"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="f-475" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">3. Disaggregation of Revenue</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="f-476" escape="true"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about disaggregated revenue by segment and revenue type for the years ended December 31:</span><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:61.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">FA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/></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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Flex revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-477">1,278,715</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-478">97,729</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-479">1,376,444</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Direct Hire revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-480">14,028</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-481">14,836</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-482">28,864</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-483">1,292,743</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-484">112,565</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-485">1,405,308</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/></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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Flex revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-486">1,366,095</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-487">127,679</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-488">1,493,774</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Direct Hire revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-489">18,458</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-490">19,524</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-491">37,982</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-492">1,384,553</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-493">147,203</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-494">1,531,756</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/></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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Flex revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-495">1,476,055</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-496">176,395</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-497">1,652,450</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Direct Hire revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-498">31,572</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-499">26,743</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-500">58,315</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-501">1,507,627</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-502">203,138</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-503">1,710,765</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><div id="i9e90ee354b884e569de2628c243b3d96_112"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:AllowanceForCreditLossesTextBlock" id="f-504" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">4. Allowance for Credit Losses</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock" id="f-505" escape="true"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the activity within the allowance for credit losses on trade receivables for the years ended December&#160;31, 2024 and 2023:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"/><td style="width:83.959%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.841%"/><td style="width:0.1%"/></tr><tr><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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses, January 1, 2023</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-506">1,006</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current period provision</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="f-507">768</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Write-offs charged against the allowance, net of recoveries of amounts previously written off</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" scale="3" id="f-508">668</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses, December 31, 2023</span></div></td><td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-509">1,106</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current period provision</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="f-510">100</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Write-offs charged against the allowance, net of recoveries of amounts previously written off</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" scale="3" id="f-511">290</ix:nonFraction>)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses, December 31, 2024</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="f-512">916</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowances on trade receivables presented in the Consolidated Balance Sheets include $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="kfrc:AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables" format="ixt:num-dot-decimal" scale="6" id="f-513">0.6</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="kfrc:AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables" format="ixt:num-dot-decimal" scale="6" id="f-514">0.5</ix:nonFraction>&#160;million for reserves unrelated to credit losses at December&#160;31, 2024 and 2023, respectively.</span></div></ix:nonNumeric><div id="i9e90ee354b884e569de2628c243b3d96_115"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="f-515" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">5. Fixed Assets, Net</span></div><div style="margin-top:5pt"><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="f-516" escape="true"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents major classifications of fixed assets and related useful lives:</span><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.350%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DECEMBER 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except useful lives)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">USEFUL&#160;LIFE</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></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"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture and equipment</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-76" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-517">2</ix:nonNumeric>-<ix:nonNumeric contextRef="c-77" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-518">10</ix:nonNumeric>&#160;years</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-78" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-519">5,166</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-520">4,971</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-80" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-521">1</ix:nonNumeric>-<ix:nonNumeric contextRef="c-81" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-522">10</ix:nonNumeric> years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-523">6,082</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-524">6,216</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-84" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-525">1</ix:nonNumeric>-<ix:nonNumeric contextRef="c-85" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-526">10</ix:nonNumeric>&#160;years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-527">7,395</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-528">7,672</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total fixed assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-529">18,643</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-530">18,859</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less accumulated depreciation </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-531">10,920</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-532">9,441</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Fixed assets, net</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-533">7,723</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-534">9,418</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></ix:nonNumeric><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:Depreciation" scale="6" id="f-535">3.2</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:Depreciation" scale="6" id="f-536">3.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:Depreciation" scale="6" id="f-537">2.7</ix:nonFraction> million during the years ended December&#160;31, 2024, 2023 and 2022, respectively.</span></div></ix:nonNumeric><div id="i9e90ee354b884e569de2628c243b3d96_124"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:OtherAssetsDisclosureTextBlock" id="f-538" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">6. Other Assets, Net</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock" id="f-539" escape="true"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets, net consisted of the following:</span><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:74.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DECEMBER 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets held in Rabbi Trust</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-540">49,356</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-541">40,389</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;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:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capitalized software, net (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareNet" format="ixt:num-dot-decimal" scale="3" id="f-542">29,090</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareNet" format="ixt:num-dot-decimal" scale="3" id="f-543">16,434</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-544"><span style="-sec-ix-hidden:f-545">ROU assets for operating leases, net</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-546">13,764</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-547">14,368</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-548">2,446</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-549">4,733</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Other assets, net</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-550">94,656</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-551">75,924</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)  </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The increase in Capitalized software, net for the year ended December 31, 2024 relates to our back-office transformation program to enhance our technology capabilities to better support our clients, consultants and candidates. This balance includes $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization" format="ixt:num-dot-decimal" scale="6" id="f-552">6.3</ix:nonFraction>&#160;million related to capitalized implementation costs from cloud computing arrangements as of December&#160;31, 2024. Accumulated amortization of capitalized software was $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization" format="ixt:num-dot-decimal" scale="6" id="f-553">40.1</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization" format="ixt:num-dot-decimal" scale="6" id="f-554">37.6</ix:nonFraction>&#160;million as of December&#160;31, 2024 and 2023, respectively.</span></div></ix:nonNumeric></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><div id="i9e90ee354b884e569de2628c243b3d96_118"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-555" continuedAt="f-555-1" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">7. Income Taxes</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="f-556" escape="true"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes consists of the following:</span><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.350%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">YEARS&#160;ENDED&#160;DECEMBER&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current tax expense:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-557">14,067</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-558">16,530</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-559">17,535</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-560">5,014</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-561">5,998</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-562">6,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-563">1,871</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-564">1,647</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-565">3,076</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Income tax expense</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-566">17,210</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-567">24,175</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-568">27,011</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="f-569" escape="true"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes shown above varied from the statutory federal income tax rate as follows:</span><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.350%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">YEARS&#160;ENDED&#160;DECEMBER&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal income tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-570">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-571">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-5" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-572">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State income taxes, net of Federal tax effect</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-573">5.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-574">6.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-5" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-575">5.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-deductible compensation and meals and entertainment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" scale="-2" id="f-576">1.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" scale="-2" id="f-577">2.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-5" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" scale="-2" id="f-578">2.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" id="f-579">1.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-4" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" id="f-580">0.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-5" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" id="f-581">1.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax benefit from restricted stock vesting</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" scale="-2" id="f-582">0.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-4" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" scale="-2" id="f-583">0.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-5" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" scale="-2" id="f-584">1.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;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"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="f-585">1.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="f-586">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-5" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="f-587">0.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-588">25.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-589">28.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-5" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-590">26.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2024 effective tax rate was favorably impacted by a reduction in nondeductible executive compensation, non-taxable proceeds from company-owned life insurance, and the recognition of research and development tax credits, as compared to 2023. The 2023 effective rate was unfavorably impacted by a lower Work Opportunity Tax Credit, a lower tax benefit from the vesting of restricted stock and higher non-deductible expenses, as compared to 2022.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="f-591" escape="true"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities are composed of the following:</span><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:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DECEMBER&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation obligation</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="kfrc:DeferredTaxAssetsTaxDeferredExpenseDeferredCompensation" format="ixt:num-dot-decimal" scale="3" id="f-592">6,549</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="kfrc:DeferredTaxAssetsTaxDeferredExpenseDeferredCompensation" format="ixt:num-dot-decimal" scale="3" id="f-593">6,616</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="kfrc:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-594">3,923</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="kfrc:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-595">4,071</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" format="ixt:num-dot-decimal" scale="3" id="f-596">2,027</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" format="ixt:fixed-zero" scale="3" id="f-597">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="f-598">1,561</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="f-599">1,475</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" scale="3" id="f-600">995</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-601">1,345</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" scale="3" id="f-602">399</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" scale="3" id="f-603">382</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="f-604">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="f-605">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-606">15,462</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-607">13,897</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fixed assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-608">3,700</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-609">4,307</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ROU assets for operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="f-610">3,512</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="f-611">3,684</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="kfrc:DeferredTaxLiabilitiesDeferredPayrollTaxes" format="ixt:num-dot-decimal" scale="3" id="f-612">2,291</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="kfrc:DeferredTaxLiabilitiesDeferredPayrollTaxes" format="ixt:num-dot-decimal" scale="3" id="f-613">2,401</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPrepaidExpenses" scale="3" id="f-614">513</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPrepaidExpenses" scale="3" id="f-615">367</ix:nonFraction>)</span></td><td style="background-color:#ffffff;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="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="f-616">437</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:fixed-zero" scale="3" id="f-617">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-618">10,453</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-619">10,759</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:fixed-zero" scale="3" id="f-620">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:fixed-zero" scale="3" id="f-621">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Deferred tax assets, net</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-622">5,009</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-623">3,138</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In evaluating the realizability of Kforce&#8217;s deferred tax assets, management assesses whether it is more likely than not that some portion, or all, of the deferred tax assets will be realized. Management considers, among other things, the ability to generate future taxable income (including reversals of temporary differences and projections of future taxable income) during the periods in which the related temporary differences will become deductible.</span></div></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:continuation id="f-555-1"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce is periodically subject to IRS audits, as well as state and other local income tax audits for various tax years. Although Kforce has not experienced any material liabilities in the past due to income tax audits, Kforce can make no assurances concerning any future income tax audits.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce and its subsidiaries file income tax returns in the U.S. federal jurisdiction and various states. With a few exceptions, Kforce is no longer subject to federal, state, local, or non-U.S. income tax examinations by tax authorities for years before 2021.</span></div></ix:continuation><div id="i9e90ee354b884e569de2628c243b3d96_127"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillDisclosureTextBlock" id="f-624" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">8. Goodwill</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfGoodwillTextBlock" id="f-625" escape="true"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the gross amount and accumulated impairment losses for each of our reporting units as of December&#160;31, 2024, 2023 and 2022: </span><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.350%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Technology</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">FA</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill, gross amount</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-3" name="us-gaap:GoodwillGross" format="ixt:num-dot-decimal" scale="3" id="f-626"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-3" name="us-gaap:GoodwillGross" format="ixt:num-dot-decimal" scale="3" id="f-627"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="us-gaap:GoodwillGross" format="ixt:num-dot-decimal" scale="3" id="f-628">156,391</ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:GoodwillGross" format="ixt:num-dot-decimal" scale="3" id="f-629"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:GoodwillGross" format="ixt:num-dot-decimal" scale="3" id="f-630"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:GoodwillGross" format="ixt:num-dot-decimal" scale="3" id="f-631">19,766</ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:GoodwillGross" format="ixt:num-dot-decimal" scale="3" id="f-632"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:GoodwillGross" format="ixt:num-dot-decimal" scale="3" id="f-633"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:GoodwillGross" format="ixt:num-dot-decimal" scale="3" id="f-634">176,157</ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated impairment losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-3" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" format="ixt:num-dot-decimal" scale="3" id="f-635"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" format="ixt:num-dot-decimal" scale="3" id="f-636"><ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-3" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" format="ixt:num-dot-decimal" scale="3" id="f-637">139,357</ix:nonFraction></ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" format="ixt:num-dot-decimal" scale="3" id="f-638"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" format="ixt:num-dot-decimal" scale="3" id="f-639"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" format="ixt:num-dot-decimal" scale="3" id="f-640">11,760</ix:nonFraction></ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" format="ixt:num-dot-decimal" scale="3" id="f-641"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" format="ixt:num-dot-decimal" scale="3" id="f-642"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" format="ixt:num-dot-decimal" scale="3" id="f-643">151,117</ix:nonFraction></ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill, carrying value</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-644"><ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-645"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-646">17,034</ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-647"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-648"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-649">8,006</ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-650"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-651"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-652">25,040</ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was <ix:nonFraction unitRef="usd" contextRef="c-5" decimals="INF" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="0" id="f-653"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="INF" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="0" id="f-654"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="INF" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="0" id="f-655">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> impairment expense related to goodwill for each of the years ended December&#160;31, 2024, 2023 and 2022. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management performed its annual impairment assessment of the carrying value of goodwill as of December&#160;31, 2024 and 2023. For each of our reporting units, we assessed qualitative factors to determine whether the existence of events or circumstances indicated that it was more likely than not that the fair value of the reporting units was less than its carrying amount. Based on the qualitative assessments, management determined that it was more likely than not that the fair values of the reporting units were more than the carrying values at December&#160;31, 2024 and 2023. A deterioration in any of the assumptions could result in an impairment charge in the future.</span></div></ix:nonNumeric><div id="i9e90ee354b884e569de2628c243b3d96_130"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="f-656" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">9. Current Liabilities</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" id="f-657" escape="true"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information on certain current liabilities:</span><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:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DECEMBER 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-658">38,315</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-659">42,842</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredCompensationLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-660">8,602</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredCompensationLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-661">5,927</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer rebates payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="kfrc:AccruedRebateLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-662">6,556</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="kfrc:AccruedRebateLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-663">7,327</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-664">4,259</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-665">8,489</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued professional fees</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccruedProfessionalFeesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-666">4,021</ix:nonFraction>&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccruedProfessionalFeesCurrent" scale="3" id="f-667">210</ix:nonFraction>&#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 #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Accounts payable and other accrued liabilities</span></td><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-668">61,753</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-669">64,795</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payroll and benefits</span></td><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccruedEmployeeBenefitsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-670">32,990</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccruedEmployeeBenefitsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-671">28,110</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Health insurance liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccruedInsuranceCurrent" format="ixt:num-dot-decimal" scale="3" id="f-672">3,593</ix:nonFraction>&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccruedInsuranceCurrent" format="ixt:num-dot-decimal" scale="3" id="f-673">3,727</ix:nonFraction>&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payroll taxes</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccruedPayrollTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-674">1,698</ix:nonFraction>&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccruedPayrollTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-675">1,705</ix:nonFraction>&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Workers&#8217; compensation liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:WorkersCompensationLiabilityCurrent" scale="3" id="f-676">542</ix:nonFraction>&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:WorkersCompensationLiabilityCurrent" scale="3" id="f-677">426</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Accrued payroll costs</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-678">38,823</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-679">33,968</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:nonNumeric><div id="i9e90ee354b884e569de2628c243b3d96_136"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeasesTextBlock" id="f-680" continuedAt="f-680-1" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">10. Operating Leases</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LeaseCostTableTextBlock" id="f-681" continuedAt="f-681-1" escape="true"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents weighted-average terms for our operating leases: </span><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 style="width:74.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DECEMBER 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-6" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-682">4.3</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-7" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-683">4.0</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-6" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-684">6.0</ix:nonNumeric> years</span></td><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-7" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-685">6.5</ix:nonNumeric> years</span></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:continuation id="f-680-1"><ix:continuation id="f-681-1"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents operating lease expense included in SG&amp;A (in thousands):</span><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 style="width:74.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DECEMBER 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Lease Cost</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-686">4,344</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-687">4,673</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #00497f;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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-688">1,265</ix:nonFraction>&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-689">1,396</ix:nonFraction>&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable lease costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="f-690">934</ix:nonFraction>&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-691">1,093</ix:nonFraction>&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SubleaseIncome" scale="3" id="f-692">28</ix:nonFraction>)</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:SubleaseIncome" scale="3" id="f-693">189</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating lease expense</span></td><td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-694">6,515</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"/><td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-695">6,973</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="f-696" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the maturities of operating lease liabilities as of December&#160;31, 2024:</span><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:37.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.597%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-697">3,617</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #00497f;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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-698">3,049</ix:nonFraction>&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-699">2,662</ix:nonFraction>&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-700">1,989</ix:nonFraction>&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2029</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="f-701">1,384</ix:nonFraction>&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-702">4,257</ix:nonFraction>&#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 #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total maturities of operating lease liabilities</span></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-703">16,958</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #004b8d;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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-704">2,062</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-705">14,896</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div id="i9e90ee354b884e569de2628c243b3d96_139"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CompensationAndEmployeeBenefitPlansTextBlock" id="f-706" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">11. Employee Benefit Plans</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">401(k) Savings Plans</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Firm maintains a qualified defined contribution 401(k) retirement savings plan for eligible employees. Assets of these plans are held in trust for the sole benefit of employees and/or their beneficiaries. Employer matching contributions are discretionary and are funded annually as approved by the Board. Kforce accrued matching 401(k) contributions of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="f-707">2.1</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="f-708">1.9</ix:nonFraction>&#160;million as of December&#160;31, 2024 and 2023, respectively. </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce&#8217;s employee stock purchase plan allows all eligible employees to enroll each quarter to purchase Kforce&#8217;s common stock at a <ix:nonFraction unitRef="number" contextRef="c-94" decimals="INF" name="kfrc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchaseDiscountOfCommonStockPercent" scale="-2" id="f-709">5</ix:nonFraction>% discount from its market price on the last day of the quarter. Kforce issued <ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="3" id="f-710">13</ix:nonFraction>&#160;thousand, <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="3" id="f-711">18</ix:nonFraction>&#160;thousand, and <ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="3" id="f-712">17</ix:nonFraction>&#160;thousand shares of common stock at an average purchase price of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" scale="0" id="f-713">62.00</ix:nonFraction>, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" scale="0" id="f-714">57.13</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="c-24" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" scale="0" id="f-715">63.37</ix:nonFraction> per share during the years ended December&#160;31, 2024, 2023 and 2022, respectively. All shares purchased under the employee stock purchase plan were settled using Kforce&#8217;s treasury stock.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Compensation Plans</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Firm maintains various non-qualified deferred compensation plans, pursuant to which eligible management and highly compensated key employees, as defined by IRS regulations, may elect to defer all or part of their compensation to later years. These amounts are classified upon retirement or termination of employment in Accounts payable and other accrued liabilities if payable within the next year, or in Other long-term liabilities if payable after the next year, in the accompanying Consolidated Balance Sheets. At December&#160;31, 2024 and 2023, amounts related to the deferred compensation plans included in Accounts payable and other accrued liabilities were $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredCompensationLiabilityCurrent" format="ixt:num-dot-decimal" scale="6" id="f-716">8.6</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredCompensationLiabilityCurrent" format="ixt:num-dot-decimal" scale="6" id="f-717">5.9</ix:nonFraction>&#160;million, respectively, and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" scale="6" id="f-718">46.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" scale="6" id="f-719">42.0</ix:nonFraction> million was included in Other long-term liabilities at December&#160;31, 2024 and 2023, respectively, in the Consolidated Balance Sheets. For the years ended December&#160;31, 2024, 2023 and 2022, we recognized compensation expense for the plans of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="f-720">1.3</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="f-721">1.3</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="f-722">0.5</ix:nonFraction>&#160;million, respectively. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce maintains a Rabbi Trust and holds life insurance policies on certain individuals to assist in the funding of the deferred compensation liability. If necessary, employee distributions are funded through proceeds from the sale of assets held within the Rabbi Trust. The balance of the assets held within the Rabbi Trust, including the cash surrender value of the Company-owned life insurance policies, was $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredCompensationPlanAssets" scale="6" id="f-723">49.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredCompensationPlanAssets" scale="6" id="f-724">40.4</ix:nonFraction> million as of December&#160;31, 2024 and 2023, respectively, and is recorded in Other assets, net in the accompanying Consolidated Balance Sheets. As of December&#160;31, 2024, the life insurance policies had a net death benefit of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:LifeInsuranceCorporateOrBankOwnedAmount" format="ixt:num-dot-decimal" scale="6" id="f-725">168.0</ix:nonFraction>&#160;million.</span></div></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><div id="i9e90ee354b884e569de2628c243b3d96_142"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DebtDisclosureTextBlock" id="f-726" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">12. Credit Facility</span></div><div style="margin-top:5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 20, 2021, the Firm entered into an amended and restated credit agreement with Wells Fargo Bank, National Association, as administrative agent, Wells Fargo Securities, LLC, as lead arranger and bookrunner, Bank of America, N.A., as syndication agent, BMO Harris Bank, N.A., as documentation agent, and the lenders referred to therein (the &#8220;Amended and Restated Credit Facility&#8221;). Under the Amended and Restated Credit Facility, the Firm has a maximum borrowing capacity of $<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-727">200.0</ix:nonFraction>&#160;million, which may, subject to certain conditions and the participation of the lenders, be increased up to an aggregate additional amount of $<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-5" name="kfrc:LineOfCreditAccordionFeatureIncreaseLimit" format="ixt:num-dot-decimal" scale="6" id="f-728">150.0</ix:nonFraction>&#160;million (the &#8220;Commitment&#8221;). </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the credit facility are secured by substantially all of the tangible and intangible assets of the Firm. </span><span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maturity date of the Amended and Restated Credit Facility is October 20, 2026.</span></div><div style="margin-top:5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revolving credit loans under the Amended and Restated Credit Facility bears interest at a rate equal to (a) the Base Rate (as described below) plus the Applicable Margin (as described below) or (b) the LIBOR Rate plus the Applicable Margin. Swingline loans under the Amended and Restated Credit Facility bears interest at a rate equal to the Base Rate plus the Applicable Margin. The Base Rate is the highest of: (i) the Wells Fargo Bank, National Association prime rate, (ii) the federal funds rate plus <ix:nonFraction unitRef="number" contextRef="c-96" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-729">0.50</ix:nonFraction>% or (iii) one-month LIBOR plus <ix:nonFraction unitRef="number" contextRef="c-97" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-730">1.00</ix:nonFraction>%, and the LIBOR Rate is reserve-adjusted LIBOR for the applicable interest period, but not less than <ix:nonFraction unitRef="number" contextRef="c-98" decimals="INF" name="kfrc:DebtInstrumentInterestRateVariableInterestRateFloor" format="ixt:fixed-zero" scale="0" id="f-731">zero</ix:nonFraction>. The Applicable Margin is based on the Firm&#8217;s total leverage ratio. The Applicable Margin for Base Rate loans ranges from <ix:nonFraction unitRef="number" contextRef="c-99" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-732">0.125</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-100" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-733">0.500</ix:nonFraction>% and the Applicable Margin for LIBOR Rate loans ranges from <ix:nonFraction unitRef="number" contextRef="c-101" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-734">1.125</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-102" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-735">1.50</ix:nonFraction>%. The Firm pays a quarterly non-refundable commitment fee equal to the Applicable Margin on the average daily unused portion of the Commitment (swingline loans do not constitute usage for this purpose). The Applicable Margin for the commitment fee is based on the Firm&#8217;s total leverage ratio and ranges between <ix:nonFraction unitRef="number" contextRef="c-101" decimals="INF" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" scale="-2" id="f-736">0.20</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-102" decimals="INF" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" scale="-2" id="f-737">0.30</ix:nonFraction>%. </span></div><div style="margin-top:5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Firm is subject to certain affirmative and negative financial covenants including (but not limited to) the maintenance of a fixed charge coverage ratio of no less than <ix:nonFraction unitRef="rate" contextRef="c-103" decimals="INF" name="kfrc:LineOfCreditFacilityCovenantTermsFixedChargeCoverageRatio" scale="0" id="f-738">1.25</ix:nonFraction> to 1.00 and the maintenance of a total leverage ratio of no greater than <ix:nonFraction unitRef="rate" contextRef="c-104" decimals="INF" name="kfrc:LineOfCreditFacilityCovenantTermsLeverageRatio" scale="0" id="f-739">3.50</ix:nonFraction> to 1.00. The numerator in the fixed charge coverage ratio is defined pursuant to the Amended and Restated Credit Facility as earnings before interest expense, income taxes, depreciation and amortization, stock-based compensation expense and other permitted items pursuant to our Credit Facility (defined as &#8220;Consolidated EBITDA&#8221;), less cash paid for capital expenditures, income taxes and dividends. The denominator is defined as Kforce&#8217;s fixed charges such as interest expense and principal payments paid or payable on outstanding debt other than borrowings under the Amended and Restated Credit Facility. The total leverage ratio is defined pursuant to the Amended and Restated Credit Facility as total indebtedness divided by Consolidated EBITDA. Our ability to make distributions or repurchases of equity securities could be limited if an event of default has occurred. Furthermore, our ability to repurchase equity securities in excess of $<ix:nonFraction unitRef="rate" contextRef="c-97" decimals="INF" name="kfrc:LineOfCreditFacilityDebtCovenantRepurchaseOfEquitySecurities" format="ixt:num-dot-decimal" scale="6" id="f-740">25.0</ix:nonFraction>&#160;million over the last four quarters could be limited if (a) the total leverage ratio is greater than <ix:nonFraction unitRef="rate" contextRef="c-95" decimals="INF" name="kfrc:LineOfCreditFacilityDebtCovenantLeverageRatioThreshold" scale="0" id="f-741">3.00</ix:nonFraction> to 1.00 and (b) the Firm&#8217;s availability, inclusive of unrestricted cash, is less than $<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-5" name="kfrc:LineOfCreditFacilityDebtCovenantThresholdUnrestrictedCash" format="ixt:num-dot-decimal" scale="6" id="f-742">25.0</ix:nonFraction>&#160;million. As of </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2024, we are in compliance with all of our financial covenants contained in the Amended and Restated Credit Facility.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2023, Kforce entered into the First Amendment to the Amended and Restated Credit Facility, by and among Wells Fargo, as administrative agent, and the lenders and financial institutions from time to time party thereto, to replace the LIBOR-based benchmark interest rates with SOFR-based benchmark interest rates.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024 and 2023, $<ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-5" name="us-gaap:LineOfCredit" scale="6" id="f-743">32.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-5" name="us-gaap:LineOfCredit" scale="6" id="f-744">41.6</ix:nonFraction> million was outstanding on the Amended and Restated Credit Facility, respectively. Kforce had $<ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="f-745">1.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="f-746">1.2</ix:nonFraction> million of outstanding letters of credit at December&#160;31, 2024 and 2023, respectively, which pursuant to the Amended and Restated Credit Facility, reduces the availability of the borrowing capacity.</span></div></ix:nonNumeric><div id="i9e90ee354b884e569de2628c243b3d96_133"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:OtherNoncurrentLiabilitiesTableTextBlock" id="f-747" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">13. Other Long-Term Liabilities</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:OtherLiabilitiesDisclosureTextBlock" id="f-748" escape="true"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other long-term liabilities consisted of the following:</span><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:74.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DECEMBER 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation payable - long term</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-749">46,183</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-750">42,025</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-751"><span style="-sec-ix-hidden:f-752">Operating lease liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-753">11,858</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-754">12,275</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other long-term liabilities </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherSundryLiabilitiesNoncurrent" scale="3" id="f-755">18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherSundryLiabilitiesNoncurrent" scale="3" id="f-756">24</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Other long-term liabilities</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-757">58,059</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-758">54,324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:nonNumeric><div id="i9e90ee354b884e569de2628c243b3d96_154"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-759" continuedAt="f-759-1" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">14. Stock-Based Compensation</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 20, 2023, the Kforce shareholders approved the 2023 Stock Incentive Plan (the &#8220;2023 Plan&#8221;). The 2023 Plan allows for the issuance of stock options, stock appreciation rights (&#8220;SARs&#8221;), stock awards (including restricted stock awards (&#8220;RSAs&#8221;) and restricted stock units (&#8220;RSUs&#8221;)) and other stock-based awards, such as Performance-Based Awards (collectively referred to as &#8220;Restricted Stock&#8221;). The aggregate number of shares reserved under the 2023 Plan is&#160;approximately <ix:nonFraction unitRef="shares" contextRef="c-109" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="f-760">3.2</ix:nonFraction>&#160;million. Grants of an option or SARs reduce the reserve by <ix:nonFraction unitRef="shares" contextRef="c-110" decimals="INF" name="kfrc:ReductionOfSharesReservedForGrant" format="ixt-sec:numwordsen" scale="0" id="f-761">one</ix:nonFraction> share, while a Restricted Stock award reduces the reserve by <ix:nonFraction unitRef="shares" contextRef="c-111" decimals="2" name="kfrc:ReductionOfSharesReservedForGrant" scale="0" id="f-762">2.72</ix:nonFraction> shares. The 2023 Plan terminates on April&#160;20, 2033.</span></div></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:continuation id="f-759-1" continuedAt="f-759-2"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December&#160;31, 2024, 2023 and 2022, stock-based compensation expense was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="f-763">14.0</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="f-764">17.7</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="f-765">17.7</ix:nonFraction>&#160;million, respectively, and is included in Selling, general and administrative expenses (&#8220;SG&amp;A&#8221;) in the Consolidated Statements of Operations and Comprehensive Income. The related tax benefit for the years ended December&#160;31, 2024, 2023 and 2022 was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="f-766">3.8</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="f-767">4.8</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="f-768">3.7</ix:nonFraction>&#160;million, respectively.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted Stock is granted to directors, executives and management either: for awards related to Kforce&#8217;s annual long-term incentive (&#8220;LTI&#8221;) compensation program, or as part of a compensation package for retention. The LTI award amounts are primarily based on Kforce&#8217;s total shareholder return as compared to a predefined peer group. RSAs and RSUs granted during the year ended December&#160;31, 2024 will vest ratably over a period of <span style="-sec-ix-hidden:f-769">one</span> to <ix:nonNumeric contextRef="c-113" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-770">ten years</ix:nonNumeric>.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSAs contain the same voting rights as other common stock as well as the right to forfeitable dividends in the form of additional RSAs at the same rate as the cash dividend on common stock and containing the same vesting provisions as the underlying award. RSUs contain no voting rights, but have the right to forfeitable dividend equivalents in the form of additional RSUs at the same rate as the cash dividend on common stock and containing the same vesting provisions as the underlying award. The distribution of shares of common stock for each RSU, pursuant to the terms of the Kforce Inc. Director&#8217;s Restricted Stock Unit Deferral Plan, can be deferred to a date later than the vesting date if an appropriate election was made. In the event of such deferral, vested RSUs have the right to dividend equivalents.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2024, management issued <ix:nonFraction unitRef="shares" contextRef="c-114" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="3" id="f-771">87</ix:nonFraction>&#160;thousand shares of performance-based restricted stock awards ("Performance-Based Awards") to certain leaders within the Firm. These Performance-Based Awards are subject to the achievement of certain financial goals as a condition of vesting (&#8220;performance goals&#8221;) and will be measured over a 10-year period. The Performance-Based Awards become eligible to vest only if these performance goals are achieved and if the grantee remains continuously employed by us through the vesting date. We assess the probability of achieving the performance goals for each reporting period. Determining whether the performance goals will be achieved involves judgment, and the estimate of compensation cost may be revised periodically based on changes in the probability of achieving the performance goals. Revisions are reflected in the period in which the estimate is changed. If the performance goals are deemed unlikely to be met, no compensation cost is recognized and, to the extent previously recognized, compensation cost is reversed. Performance-Based Awards contain the same voting rights as other common stock as well as the right to forfeitable dividends in the form of additional restricted stock at the same rate as the cash dividend on common stock and containing the same vesting provisions as the underlying award. <ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:fixed-zero" scale="0" id="f-772">No</ix:nonFraction> stock-based compensation expense related to these Performance-Based Awards was recognized during the year ended December 31, 2024. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" id="f-773" escape="true"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Restricted Stock activity for the years ended December&#160;31, 2024:</span><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:46.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.424%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share amounts)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number&#160;of&#160;<br/>Restricted&#160;Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant Date<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total&#160;Intrinsic<br/>Value&#160;of&#160;Restricted<br/>Stock Vested</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-115" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="f-774">798</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-115" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-775">60.80</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-116" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="f-776">396</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-116" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-777">57.83</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-116" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="f-778">24</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-116" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-779">54.08</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-116" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="f-780">260</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-116" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-781">55.24</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" format="ixt:num-dot-decimal" scale="3" id="f-782">15,106</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 31, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-117" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="f-783">910</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-117" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-784">61.28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"/></tr></table></div></ix:nonNumeric><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant date fair value of restricted stock granted was $<ix:nonFraction unitRef="usdPerShare" contextRef="c-116" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-785">57.83</ix:nonFraction>, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-118" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-786">64.97</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="c-119" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-787">55.85</ix:nonFraction> during the years ended December&#160;31, 2024, 2023 and 2022, respectively. The total intrinsic value of restricted stock vested was $<ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" scale="6" id="f-788">15.1</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" scale="6" id="f-789">22.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" scale="6" id="f-790">23.7</ix:nonFraction> million during the years ended December&#160;31, 2024, 2023 and 2022, respectively.</span></div></ix:continuation><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-759-2">The fair market value of Restricted Stock is determined based on the closing stock price of Kforce&#8217;s common stock at the date of grant. RSAs and RSUs are amortized on a straight-line basis over the requisite service period. As of December&#160;31, 2024, total unrecognized stock-based compensation expense related to restricted stock was $<ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" scale="6" id="f-791">43.5</ix:nonFraction> million, which is expected to be recognized over a weighted-average remaining period of <ix:nonNumeric contextRef="c-116" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-792">4.5</ix:nonNumeric> years</ix:continuation>.</span></div><div id="i9e90ee354b884e569de2628c243b3d96_157"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-793" continuedAt="f-793-1" escape="true"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">15. Commitments and Contingencies</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase Commitments</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce has various commitments to purchase goods and services in the ordinary course of business. These commitments are primarily related to software and online application licenses and hosting. As of December&#160;31, 2024, these unconditional purchase obligations with an initial or remaining term in excess of one year were approximately $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:PurchaseObligation" format="ixt:num-dot-decimal" scale="6" id="f-794">30.7</ix:nonFraction>&#160;million and are expected to be paid as follows: $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:PurchaseObligationDueInNextTwelveMonths" scale="6" id="f-795">5.6</ix:nonFraction> million in 2025; $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:PurchaseObligationDueInSecondYear" scale="6" id="f-796">8.9</ix:nonFraction> million in 2026, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:PurchaseObligationDueInThirdYear" scale="6" id="f-797">5.4</ix:nonFraction> million in 2027, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:PurchaseObligationDueInFourthYear" scale="6" id="f-798">2.3</ix:nonFraction> million in 2028, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:PurchaseObligationDueInFifthYear" scale="6" id="f-799">2.2</ix:nonFraction> million in 2029, and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:PurchaseObligationDueAfterFifthYear" scale="6" id="f-800">6.3</ix:nonFraction> million in 2030 and beyond.</span></div></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:continuation id="f-793-1"><div style="margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employment Agreements</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce has employment agreements with certain executives that provide for minimum compensation, salary and continuation of certain benefits for a <ix:nonNumeric contextRef="c-120" name="kfrc:PeriodForContinuationOfBenefitsUnderAgreement" format="ixt-sec:durwordsen" id="f-801">one-year</ix:nonNumeric> to a <ix:nonNumeric contextRef="c-121" name="kfrc:PeriodForContinuationOfBenefitsUnderAgreement" format="ixt-sec:durwordsen" id="f-802">three-year</ix:nonNumeric> period after their employment ends under certain circumstances. Certain of the agreements also provide for a severance payment ranging from one to three times annual salary and one-half to three times average annual bonus if such an agreement is terminated without good cause by Kforce or for good reason by the executive subject to certain post-employment restrictive covenants. At December&#160;31, 2024, our liability would be approximately $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="kfrc:SupplementalUnemploymentBenefitsOnChangeInControl" format="ixt:num-dot-decimal" scale="6" id="f-803">27.7</ix:nonFraction>&#160;million if, following a change in control, all of the executives under contract were terminated without good cause by the employer or if the executives resigned for good reason and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="kfrc:SupplementalUnemploymentBenefitsOnNoChangeInControl" format="ixt:num-dot-decimal" scale="6" id="f-804">8.8</ix:nonFraction>&#160;million if, in the absence of a change in control, all of the executives under contract were terminated by Kforce without cause or if the executives resigned for good reason.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are involved in legal proceedings, claims and administrative matters that arise in the ordinary course of business, and we have made accruals with respect to certain of these matters, where appropriate, that are reflected in our consolidated financial statements but are not, individually or in the aggregate, considered material. For other matters for which an accrual has not been made, we have not yet determined that a loss is probable, or the amount of loss cannot be reasonably estimated. The outcome of any litigation is inherently uncertain, but we do not expect that these proceedings and claims, individually or in the aggregate, will have a material adverse effect on our consolidated financial statements; however, if decided adversely to us, or if we determine that settlement of particular litigation is appropriate, we may be subject to additional liabilities that could have a material adverse effect on our financial position, results of operations or cash flows. Kforce maintains liability insurance that insures us against workers&#8217; compensation, personal and bodily injury, property damage, directors&#8217; and officers&#8217; liability, errors and omissions, cyber liability, employment practices liability and fidelity losses. There can be no assurance that Kforce&#8217;s liability insurance will cover all events or that the limits of coverage will be sufficient to fully cover all liabilities.</span></div></ix:continuation><div id="i9e90ee354b884e569de2628c243b3d96_166"></div><div style="margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM&#160;9.&#160;&#160;&#160;&#160;CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None</span><span style="color:#000000;font-family:'Open Sans Light',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div><div id="i9e90ee354b884e569de2628c243b3d96_169"></div><div style="margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM&#160;9A.&#160;&#160;&#160;&#160;CONTROLS AND PROCEDURES.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We carried out an evaluation required by Rules 13a-15 and 15d-15 under the Exchange Act (the &#8220;Evaluation&#8221;), as of the end of the period covered by this report, under the supervision and with the participation of our CEO and CFO, of the effectiveness of our disclosure controls and procedures as defined in Rules 13a-15 and 15d-15 under the Exchange Act (&#8220;Disclosure Controls&#8221;). Based on the Evaluation, our CEO and CFO concluded that the design and operation of our Disclosure Controls were effective as of December&#160;31, 2024, to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is: (1)&#160;recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules and forms; and (2)&#160;accumulated and communicated to management, including the principal executive officer and the principal financial officer, as appropriate to allow timely decisions regarding required disclosure.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in Internal Controls</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There has not been any change in our internal controls over financial reporting identified in connection with the Evaluation that occurred during the quarter ended December&#160;31, 2024, that has materially affected, or is reasonably likely to materially affect, those controls. </span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inherent Limitations of Internal Control Over Financial Reporting</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of the inherent limitations of internal control over financial reporting, including the possibility of collusion or improper management override of controls, material misstatements due to error or fraud may not be prevented or detected on a timely basis. Also, projections of any evaluation of the effectiveness of the internal control over financial reporting to future periods are subject to the risk that the controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">CEO and CFO Certifications</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibits 31.1 and 31.2 are the Certifications of the CEO and the CFO, respectively. The Certifications are required in accordance with Section&#160;302 of the Sarbanes-Oxley Act of 2002 (the &#8220;Section 302 Certifications&#8221;). This Item of this report, which you are currently reading, is the information concerning the Evaluation referred to in the Section&#160;302 Certifications and this information should be read in conjunction with the Section&#160;302 Certifications for a more complete understanding of the topics presented.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Management Report on Internal Control Over Financial Reporting</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The management of Kforce is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) of the Exchange Act. Kforce&#8217;s internal control system was designed to provide reasonable assurance to Kforce&#8217;s management and the Board regarding the preparation and fair presentation of published financial statements.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All internal control systems, no matter how well designed, have inherent limitations. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the supervision and with the participation of the CEO and the CFO, Kforce&#8217;s management assessed the effectiveness of Kforce&#8217;s internal control over financial reporting as of December&#160;31, 2024. In making this assessment, it used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;) in Internal Control &#8211; Integrated Framework (2013). Based on our assessment we believe that, as of December&#160;31, 2024, Kforce&#8217;s internal control over financial reporting is effective based on those criteria.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce&#8217;s independent registered public accounting firm, Deloitte&#160;&amp; Touche LLP, has issued an audit report on our internal control over financial reporting, which is presented in Item&#160;8. Financial Statements and Supplementary Data.</span></div><div id="i9e90ee354b884e569de2628c243b3d96_172"></div><div style="margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 9B.&#160;&#160;&#160;&#160;OTHER INFORMATION.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Insider Trading Arrangements</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended December&#160;31, 2024, <ix:nonNumeric contextRef="c-122" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-805"><ix:nonNumeric contextRef="c-122" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-806">none of the Firm&#8217;s officers or directors adopted</ix:nonNumeric></ix:nonNumeric> or <ix:nonNumeric contextRef="c-122" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-807"><ix:nonNumeric contextRef="c-122" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-808">terminated</ix:nonNumeric></ix:nonNumeric> any contract, instruction, or written plan for the purchase or sale of Firm securities that was intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) or any &#8220;non-Rule 10b5-1 trading arrangement&#8221; as defined in Item 408(c) of Regulation S-K.</span></div><div id="i9e90ee354b884e569de2628c243b3d96_175"></div><div style="margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 9C.&#160;&#160;&#160;&#160;DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div id="i9e90ee354b884e569de2628c243b3d96_178"></div><div style="margin-top:5pt;text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:13pt;font-weight:700;line-height:120%">PART III</span></div><div id="i9e90ee354b884e569de2628c243b3d96_181"></div><div style="margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM&#160;10.&#160;&#160;&#160;&#160;DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by Item&#160;10 relating to our directors, executive officers and corporate governance is incorporated herein by reference to our definitive proxy statement for the 2025 Annual Meeting of Shareholders, to be filed with the SEC within 120 days of December&#160;31, 2024.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Commitment to Integrity applies to all of our directors, officers and employees, as well as consultants, agents and other representatives retained by Kforce and is publicly available on our website at www.kforce.com. Any amendments to, or waiver from, any provision of our Commitment to Integrity will be posted on our website at the above address.</span></div><div id="i9e90ee354b884e569de2628c243b3d96_184"></div><div style="margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM&#160;11.&#160;&#160;&#160;&#160;EXECUTIVE COMPENSATION.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by Item&#160;11 relating to executive compensation is incorporated herein by reference to our definitive proxy statement for the 2025 Annual Meeting of Shareholders, to be filed with the SEC within 120 days of December&#160;31, 2024.</span></div><div id="i9e90ee354b884e569de2628c243b3d96_187"></div><div style="margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 12.&#160;&#160;&#160;&#160;SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by Item&#160;12 relating to security ownership of certain beneficial owners and management, securities authorized for issuance under equity compensation plans and related stockholders matters is incorporated herein by reference to our definitive proxy statement for the 2025 Annual Meeting of Shareholders, to be filed with the SEC within 120 days of December&#160;31, 2024.</span></div><div id="i9e90ee354b884e569de2628c243b3d96_190"></div><div style="margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 13.&#160;&#160;&#160;&#160;CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by Item&#160;13 relating to certain relationships and related transactions, and director independence is incorporated herein by reference to our definitive proxy statement for the 2025 Annual Meeting of Shareholders, to be filed with the SEC within 120 days of December&#160;31, 2024.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-top:5pt"><span><br/></span></div><div id="i9e90ee354b884e569de2628c243b3d96_193"></div><div style="margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM&#160;14.&#160;&#160;&#160;&#160;PRINCIPAL ACCOUNTING FEES AND SERVICES.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by Item&#160;14 relating to principal accounting fees and services is incorporated herein by reference to our definitive proxy statement for the 2025 Annual Meeting of Shareholders, to be filed with the SEC within 120 days of December&#160;31, 2024.</span></div><div id="i9e90ee354b884e569de2628c243b3d96_196"></div><div style="margin-top:5pt;text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:13pt;font-weight:700;line-height:120%">PART IV</span></div><div id="i9e90ee354b884e569de2628c243b3d96_199"></div><div style="margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM&#160;15.&#160;&#160;&#160;&#160;EXHIBITS, FINANCIAL STATEMENT SCHEDULES.</span></div><div style="margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.69pt">The following documents are filed as part of this Report:</span></div><div style="margin-top:5pt;padding-left:54pt;text-indent:-22.81pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i.</span><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:18pt">Financial Statements.</span><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The list of consolidated financial statements, and related notes thereto, along with the independent auditors&#8217; report are set forth in Part IV of this report in the Index to Consolidated Financial Statements and Schedule presented below.</span></div><div style="margin-top:5pt;padding-left:54pt;text-indent:-25.1pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ii.</span><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:18pt">Consolidated Financial Statements Schedule.</span><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statement schedule of Kforce is included in Part IV of this report on the page indicated by the Index to Consolidated Financial Statements and Schedule presented below. This financial statement schedule should be read in conjunction with the consolidated financial statements and related notes thereto of Kforce.</span></div><div style="margin-top:5pt;padding-left:54pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Schedules not listed in the Index to Consolidated Financial Statements and Schedule have been omitted because they are not applicable, not required, or the information required to be set forth therein is included in the consolidated financial statements or notes thereto.</span></div><div style="margin-top:5pt;padding-left:54pt;text-indent:-27.39pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">iii.</span><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:18pt">Exhibits.</span><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The exhibits listed on the Exhibit Index are incorporated by reference into this Item&#160;15(b) and are a part of this report.</span></div><div style="text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">KFORCE INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS AND SCHEDULE</span><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 style="width:93.474%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.326%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_79">Report of Independent Registered Public Accounting Firm</a> (PCAOB ID No. <ix:nonNumeric contextRef="c-1" name="dei:AuditorFirmId" id="f-809">34</ix:nonNumeric>)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_79">28</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated Financial Statements:</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#00497f;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_82">Consolidated Statements of Operations and Comprehensive Income &#8211; Years Ended December&#160;31, </a>2024<a style="color:#00497f;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_82">, </a>2023<a style="color:#00497f;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_82"> and </a>2022</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_82">29</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#00497f;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_85">Consolidated Balance Sheets &#8211; As of December&#160;31, </a>2024<a style="color:#00497f;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_85"> and </a>2023</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_85">30</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#00497f;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_88">Consolidated Statements of Changes in Stockholders&#8217; Equity &#8211; Years ended December&#160;31, </a>2024<a style="color:#00497f;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_82">, </a>2023<a style="color:#00497f;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_82"> and </a>2022</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_88">31</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#00497f;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_91">Consolidated Statements of Cash Flows &#8211; Years ended December&#160;31, </a>2024<a style="color:#00497f;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_82">, </a>2023<a style="color:#00497f;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_82"> and </a>2022</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_91">32</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_97">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_97">34</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated Financial Statement Schedule:</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_202">Schedule II &#8211; Valuation and Qualifying Accounts and Reserves</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_202">49</a></span></div></td></tr></table></div><div><span><br/></span></div><div id="i9e90ee354b884e569de2628c243b3d96_202"></div><ix:nonNumeric contextRef="c-1" name="srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" id="f-810" escape="true"><div style="text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SCHEDULE II</span></div><div style="text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">KFORCE INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">VALUATION AND QUALIFYING ACCOUNTS AND RESERVES</span></div><div style="text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SUPPLEMENTAL SCHEDULE</span></div><div style="text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">(IN THOUSANDS)</span></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 style="width:36.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.894%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">COLUMN A</span></td><td colspan="6" style="border-bottom:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">COLUMN B</span></td><td colspan="3" style="display:none"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">COLUMN C</span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">COLUMN D</span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">COLUMN&#160;E</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DESCRIPTION</span></td><td colspan="6" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">BALANCE AT<br/>BEGINNING&#160;OF PERIOD</span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">CHARGED&#160;TO<br/>COSTS&#160;AND<br/>EXPENSES</span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">CHARGED<br/>TO&#160;OTHER<br/>ACCOUNTS</span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DEDUCTIONS</span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">BALANCE&#160;AT<br/>END&#160;OF<br/>PERIOD</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable reserves </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-811">2,342</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-3" sign="-" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="f-812">170</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:fixed-zero" scale="3" id="f-813">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="f-814">597</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-125" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-815">1,575</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-125" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-816">1,575</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="f-817">736</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:fixed-zero" scale="3" id="f-818">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="f-819">668</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-820">1,643</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-821">1,643</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="border-bottom:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="f-822">207</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="border-bottom:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" format="ixt:fixed-zero" scale="3" id="f-823">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="border-bottom:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="f-824">290</ix:nonFraction>)</span></td><td style="border-bottom:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-825">1,560</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;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"/><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"/><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"/><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"/><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"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric><div id="i9e90ee354b884e569de2628c243b3d96_205"></div><div style="margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM&#160;16.&#160;&#160;&#160;&#160;FORM 10-K SUMMARY.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><div id="i9e90ee354b884e569de2628c243b3d96_208"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="-sec-extract:summary;margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">EXHIBIT INDEX</span><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 style="width:15.322%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.738%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:77.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit<br/>Number</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="border-bottom:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="border-bottom:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amended and Restated Articles of Incorporation, incorporated by reference to the Registrant&#8217;s Registration Statement on Form S-1 (File No. 33-91738) filed with the SEC on April 28, 1995.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/930420/000119312504016663/dex32.htm">3.1a</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="border-bottom:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Articles of Amendment to Articles of Incorporation, incorporated by reference to the Registrant&#8217;s Registration Statement on Form S-4/A (File No. 333-111566) filed with the SEC on February&#160;9, 2004, as amended.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/930420/000119312504016663/dex33.htm">3.1b</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="border-bottom:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Articles of Amendment to Articles of Incorporation, incorporated by reference to the Registrant&#8217;s Registration Statement on Form S-4/A (File No. 333-111566) filed with the SEC on February&#160;9, 2004, as amended.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/930420/000119312504016663/dex34.htm">3.1c</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="border-bottom:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Articles of Amendment to Articles of Incorporation, incorporated by reference to the Registrant&#8217;s Registration Statement on Form S-4/A (File No. 333-111566) filed with the SEC on February&#160;9, 2004, as amended.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/930420/000095014400006974/0000950144-00-006974.txt">3.1d</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="border-bottom:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Articles of Amendment to Articles of Incorporation, incorporated by reference to the Registrant&#8217;s Current Report on Form&#160;8-K (File No. 000-26058) filed with the SEC on May&#160;17, 2000.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/930420/000095014402003147/g74980ex3-1a.txt">3.1e</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="border-bottom:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Articles of Amendment to Articles of Incorporation, incorporated by reference to the Registrant&#8217;s Annual Report on Form&#160;10-K (File No. 000-26058) filed with the SEC on March&#160;29, 2002.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/930420/000119312513182175/d531198dex31.htm">3.2</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="border-bottom:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amended &amp; Restated Bylaws, incorporated by reference to the Registrant&#8217;s Current Report on Form 8-K (File No. 000-26058) filed with the SEC on April&#160;29, 2013.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/930420/000119312509057702/dex48.htm">4.1</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="border-bottom:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Form of Stock Certificate, incorporated by reference to the Registrant&#8217;s Registration Statement on Form S-3 (File No. 333-158086) filed with the SEC on March&#160;18, 2009.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit42descriptionofthec.htm">4.2</a></span><span style="color:#0000ff;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#178;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Description of the Company's Common Stock, par value $0.01 per share.</span></div></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/930420/000119312507003080/dex103.htm">10.1*</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employment Agreement, dated as of December 31, 2006, between the Registrant and Joseph J. Liberatore, incorporated by reference to the Registrant&#8217;s Current Report on Form 8-K (File No. 000-26058) filed with the SEC on January 8, 2007.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/930420/000119312508261097/dex103.htm">10.2*</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amendment to Employment Agreement, dated as of December 24, 2008, between Kforce Inc. and Joseph J. Liberatore, incorporated by reference to the Registrant&#8217;s Current Report on Form 8-K (File No. 000-26058) filed with the SEC on December 29, 2008.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/930420/000119312513222636/d539174dex991.htm">10.3*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="border-bottom:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Kforce Inc. 2013 Stock Incentive Plan, incorporated by reference to the Registrant&#8217;s Registration Statement on Form S-8 (File No. 333-188631) filed with the SEC on May 15, 2013.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/930420/000119312513418814/d594504dex101.htm">10.4*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="border-bottom:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Form of Restricted Stock Award Agreement under the 2013 Stock Incentive Plan, incorporated by reference to the Registrant&#8217;s Quarterly Report on Form 10-Q (File No. 000-26058) filed with the SEC on October 30, 2013.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/930420/000093042016000399/exhibit991-kforceinc2016st.htm">10.5*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Kforce Inc. 2016 Stock Incentive Plan, incorporated by reference to the Registrant&#8217;s Registration Statement on Form S-8 (File No. 333-211008) filed with the SEC on April 29, 2016.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/930420/000093042018000047/exhibit1016_2016restricted.htm">10.6*</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Form of Restricted Stock Award Agreement under the 2016 Stock Incentive Plan, incorporated by reference to the Registrant&#8217;s Annual Report on Form 10-K (File No. 000-26058) filed with the SEC on February 23, 2018.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/930420/000093042017000101/exhibit991-2017sip.htm">10.7*</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Kforce Inc. 2017 Stock Incentive Plan, incorporated by reference to the Registrant&#8217;s Registration Statement on Form S-8 (File No. 000-26058) filed with the SEC on April 28, 2017.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/930420/000093042018000047/exhibit1024q42017.htm">10.8*</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Form of Restricted Stock Award Agreement under the 2017 Stock Incentive Plan, incorporated by reference to the Registrant&#8217;s Annual Report on Form 10-K (File No. 000-26058) filed with the SEC on February 23, 2018.</span></div></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/930420/000119312513002385/d460482dex101.htm">10.9*</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amended and Restated Employment Agreement, dated as of January 1, 2013, between Kforce Inc. and David M. Kelly, incorporated by reference to the Registrant&#8217;s Current Report on Form 8-K (File No. 000-26058) filed with the SEC on January 3, 2013.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/930420/000093042018000047/exhibit1019a.htm">10.10*</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amended and Restated Kforce Inc. Directors&#8217; Restricted Stock Unit Deferral Plan, dated November 15, 2017, incorporated by reference to the Registrant&#8217;s Annual Report on Form 10-K (File No. 000-26058) filed with the SEC on February 23, 2018.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/930420/000093042019000034/exhibit1021andrewthoma.htm">10.11*</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amended and Restated Employment Agreement, dated as of January 1, 2013, between Kforce Inc. and Andrew G. Thomas, incorporated by reference to the Registrant&#8217;s Annual Report on Form 10-K (File No. 000-26058) filed with the SEC on February 22, 2019.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/930420/000093042019000090/exhibit991-2019sip.htm">10.12*</a></span></div></td><td colspan="3" style="border-bottom:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Kforce Inc. 2019 Stock Incentive Plan, incorporated by reference to the Registrant&#8217;s Registration Statement on Form S-8 (File No. 333-231073) filed with the SEC on April 26, 2019.</span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></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 style="width:15.322%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.738%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:77.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit<br/>Number</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/930420/000093042019000122/a2019restrictedstockaw.htm">10.13*</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Form of Restricted Stock Award Agreement under the 2019 Stock Incentive Plan, incorporated by reference to the Registrant&#8217;s Quarterly Report on Form 10-Q (File No. 000-26058) filed with the SEC on May 2, 2019.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/930420/000093042020000095/exhibit991-2020sip.htm">10.14*</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Kforce Inc. 2020 Stock Incentive Plan, incorporated by reference to the Registrant's Registration Statement on Form S-8 (File No. 333-237957) filed with the SEC on May 1, 2020.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/930420/000093042020000100/a2020restrictedstockaw.htm">10.15*</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Form of Restricted Stock Award Agreement under the 2020 Stock Incentive Plan, incorporated by reference to the Registrant's Quarterly Report on Form 10-Q (File No. 000-26058) filed with the SEC on May 7, 2020.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/930420/000093042021000125/exhibit9912021stockincen.htm">10.16*</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Kforce Inc. 2021 Stock Incentive Plan, incorporated by reference to the Registrant&#8217;s Registration Statement on Form S-8 (File No. 333-255480) filed with the SEC on April 23, 2021.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/930420/000093042021000154/exhibit102kforcerestrict.htm">10.17*</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Form of Restricted Stock Award Agreement under the 2021 Stock Incentive Plan, incorporated by reference to the Registrant&#8217;s Quarterly Report on Form 10-Q (File No. 000-26058) filed with the SEC on May 5, 2021.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/930420/000093042021000269/kforcearcreditagreement1.htm">10.18</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amended and Restated Credit Agreement, dated October 20, 2021, between Kforce Inc. and its subsidiaries and Wells Fargo Bank, National Association, and the other lenders thereto, incorporated by reference to the Current Report on Form 8-K (File No. 000-26058) filed with the SEC on October 22, 2021.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/930420/000093042023000030/exhibit1021jeffreyhackmane.htm">10.19*</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employment Agreement, dated February 22, 2023, between Kforce Inc. and Jeffrey B. Hackman, incorporated by reference to the Registrant&#8217;s Annual Report on Form 10-K (File No. 000-26058) filed with the SEC on February 24, 2023.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/930420/000093042023000105/exhibit991-2023stockincent.htm">10.20*</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Kforce Inc. 2023 Stock Incentive Plan, incorporated by reference to the Registrant&#8217;s Registration Statement on Form S-8 (File No. 333-271697) filed with the SEC on May 5, 2023.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/930420/000093042023000115/exhibit102kforcerestricted.htm">10.21*</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Form of Restricted Stock Award Agreement under the 2023 Stock Incentive Plan, incorporated by reference to the Registrant&#8217;s Quarterly Report on Form 10-Q (File No. 000-26058) filed with the SEC on May 5, 2023.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/930420/000093042023000225/exhibit101kforcerestricted.htm">10.22*</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Form of Employee Restricted Stock Award Agreement under the 2023 Stock Incentive Plan, incorporated by reference to the Registrant&#8217;s Quarterly Report on Form 10-Q (File No. 000-26058) filed with the SEC on November 1, 2023.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/930420/000093042023000177/exhibit101-firstamendmentt.htm">10.23</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">First Amendment to the Amended and Restated Credit Facility, dated June 8, 2023, by and among Kforce Inc., Wells Fargo Bank, National Association and the lenders and financial institutions from time to time party thereto, incorporated by reference to the Registrant&#8217;s Quarterly Report on Form 10-Q (File No. 000-26058) filed with the SEC on August 2, 2023.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit101performance-base.htm">10.24</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit101performance-base.htm">*</a></span><span style="color:#0e32e1;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#178;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Form of Performance-Based Award Agreement under the 2023 Stock Incentive Plan.</span></div></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="kfrcinsidertradingpolicy.htm">19</a></span><span style="color:#0e32e1;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#178;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Insider Trading Policy.</span></div></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit21_2024kforcesubsid.htm">21</a></span><span style="color:#0e32e1;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#178;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="border-bottom:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">List of Subsidiaries.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #004b8d;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit23_2024consentofind.htm">23</a></span><span style="color:#0000ff;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#178;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consent of Deloitte &amp; Touche LLP.</span></td></tr><tr><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"/></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit311q42024.htm">31.1</a></span><span style="color:#0000ff;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#178;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="border-bottom:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certification by the Chief Executive Officer of Kforce Inc. pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #004b8d;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit312q42024.htm">31.2</a></span><span style="color:#0000ff;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#178;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="border-bottom:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certification by the Chief Financial Officer of Kforce Inc. pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #004b8d;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit321q42024.htm">32.1</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="border-bottom:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certification by the Chief Executive Officer of Kforce Inc. pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 as furnished herewith.</span></div></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #004b8d;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit322q42024.htm">32.2</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certification by the Chief Financial Officer of Kforce Inc. pursuant to 18 U.S.C. Section 2350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 as furnished herewith.</span></div></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="amendedandrestatedclawback.htm">97</a></span><span style="color:#0e32e1;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#178;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amended and Restated Policy Relating to Recovery of Erroneously Awarded Compensation.</span></div></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #004b8d;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="border-bottom:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The following financial statements from the Company&#8217;s annual report on Form 10-K for the year ended December&#160;31, 2024, formatted in XBRL (eXtensible Business Reporting Language): (i) Consolidated Statements of Operations and Comprehensive Income; (ii) Consolidated Balance Sheets; (iii) Consolidated Statements of Changes in Stockholders&#8217; Equity; (iv) Consolidated Statements of Cash Flows; and (v) the Notes to Consolidated Financial Statements, tagged as blocks of text and in detail.</span></div></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #004b8d;padding:0 1pt"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #004b8d;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="border-bottom:1pt solid #004b8d;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cover Page Interactive Data File - formatted in Inline XBRL and contained in Exhibit 101.</span></div></td></tr><tr><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"/></tr><tr><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"/></tr><tr><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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:2.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:94.947%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#178;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed herewith.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Management contract or compensatory plan or arrangement.</span></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div></div></div><div id="i9e90ee354b884e569de2628c243b3d96_211"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-top:9pt;text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of Section&#160;13 or 15(d) of the Securities Exchange Act of 1934, as amended, 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-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 style="width:35.410%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.152%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.825%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">KFORCE INC.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date: February 21, 2025</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">/s/    JOSEPH J. LIBERATORE</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joseph J. Liberatore</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer, Director</span></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, this report has been signed below by the following persons on behalf of the Registrant and in the capacities and on the dates indicated.</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><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 style="width:35.410%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.738%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.825%"/><td style="width:0.1%"/></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"/><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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date: February 21, 2025</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">/s/    JOSEPH J. LIBERATORE</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joseph J. Liberatore</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer, Director</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</span></td></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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date: February 21, 2025</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">/s/     JEFFREY B. HACKMAN</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jeffrey B. Hackman</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial and Accounting Officer)</span></td></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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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"/><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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date: February 21, 2025</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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">/s/    DAVID L. DUNKEL</span></td></tr><tr><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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">David L. Dunkel</span></td></tr><tr><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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman of the Board, Director</span></td></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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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"/><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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date: February 21, 2025</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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">/s/    DERRICK D. BROOKS</span></td></tr><tr><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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derrick D. Brooks</span></td></tr><tr><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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td></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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date: February 21, 2025</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">/s/    CATHERINE H. CLOUDMAN</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Catherine H. Cloudman</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td></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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date: February 21, 2025</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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">/s/    ANN E. DUNWOODY</span></td></tr><tr><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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ann E. Dunwoody</span></td></tr><tr><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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></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"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i9e90ee354b884e569de2628c243b3d96_7">Table of Contents</a></span></div><div><span><br/></span></div></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 style="width:35.410%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.738%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.825%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date: February 21, 2025</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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">/s/    MARK F. FURLONG</span></td></tr><tr><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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mark F. Furlong</span></td></tr><tr><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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td></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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date: February 21, 2025</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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">/s/     RANDALL A. MEHL</span></td></tr><tr><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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Randall A. Mehl</span></td></tr><tr><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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td></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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date: February 21, 2025</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">/s/     ELAINE D. ROSEN</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elaine D. Rosen</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td></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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date: February 21, 2025</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">/s/     N. JOHN SIMMONS</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N. John Simmons</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></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"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.2
<SEQUENCE>2
<FILENAME>exhibit42descriptionofthec.htm
<DESCRIPTION>EXHIBIT-4.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i2db36cc692ae4e9fa68a278600d6b8ce_1"></div><div style="min-height:36pt;width:100%"><div style="-sec-extract:summary;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">EXHIBIT 4.2</font></div><div style="text-align:center"><font><br></font></div></div><div style="-sec-extract:summary;padding-left:15.75pt;padding-right:15.75pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">DESCRIPTION OF THE COMPANY&#8217;S SECURITIES REGISTERED PURSUANT TO SECTION 12 OF THE SECURITIES EXCHANGE ACT OF 1934</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a brief description of the common stock, par value $0.01 per share (the &#8220;Common Stock&#8221;) of Kforce Inc. (the &#8220;Company&#8221;), which is the only security of the Company registered pursuant to Section 12 of the Securities Exchange Act of 1934.</font></div><div style="text-align:center"><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%;text-decoration:underline">Description of Common Stock</font></div><div style="text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following description of the Common Stock, related provisions of the Company&#8217;s Amended and Restated Articles of Incorporation (the &#8220;Articles&#8221;) and Amended and Restated Bylaws (the &#8220;Bylaws&#8221;) and applicable Florida law is qualified in its entirety by, and should be read in conjunction with, the Articles, the Bylaws, and applicable Florida law.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Authorized Capital Stock</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The authorized capital stock of the Company consists of 250,000,000 shares of Common Stock and 15,000,000 shares of preferred stock, par value $0.01 per share (the &#8220;Preferred Stock&#8221;).  There are no shares of Preferred Stock currently outstanding.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock</font></div><div style="text-indent:36pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fully Paid and Nonassessable</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the outstanding shares of the Company&#8217;s Common Stock are fully paid and non-assessable.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Voting Rights</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of Common Stock are entitled to one vote per share on all matters to be voted upon by the shareholders.  Holders of Common Stock are not entitled to cumulate votes for the election of directors.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dividends</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subject to preferences that may be applicable to any outstanding Preferred Stock, the holders of Common Stock are entitled to receive such dividends, if any, as may be declared from time to time by the members of the board of directors of the Company (the &#8220;Board&#8221;) out of funds legally available therefor.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Right to Receive Distributions Upon Liquidation, Dissolution or Winding Up of the Company</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event of the liquidation, dissolution or winding up of the Company, the holders of Common Stock are entitled to share ratably in all assets remaining after payment of liabilities, subject to prior distribution rights of any Preferred Stock then outstanding.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">No Preemptive or Similar Rights</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Common Stock has no preemptive or conversion rights or other subscription rights.  There are no redemption or sinking fund provisions applicable to the Common Stock.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Certain Anti-Takeover Effects</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">General</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provisions of the Company&#8217;s Articles and Bylaws are intended to enhance continuity and stability in our Board and in our policies, but may have the effect of delaying or preventing a change in control or making it more difficult to remove incumbent management, even if such transactions could be beneficial to the interests of shareholders.  A summary description of these provisions follows&#58; </font></div><div><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Classified Board</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Company&#8217;s Articles, the Company has a staggered board of directors. The Company&#8217;s Articles provide that our Board is divided into three classes.  At each of our annual meetings of shareholders, the successors of the class of directors whose term expires at the meeting of shareholders will be elected for a three-year term, one class being elected each year by our shareholders.</font></div><div style="text-indent:72pt"><font><br></font></div><div style="text-indent:18pt"><font><br></font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="-sec-extract:summary;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">EXHIBIT 4.2</font></div><div style="text-align:center"><font><br></font></div></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Authority to Issue Preferred Stock </font></div><div><font><br></font></div><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Board may issue, without shareholder approval, up to 15,000,000 shares of Preferred Stock, and fix the rights and preferences thereof, without a further vote of the shareholders, which may prevent a takeover. </font></div><div><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Other Provisions of Our Articles and Bylaws </font></div><div><font><br></font></div><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Articles also provide that directors may only be removed for cause and upon the affirmative vote of two-thirds of the voting interest of shareholders entitled to vote.  The Articles also contain advance notice requirements by shareholders for director nominations and other actions to be taken at annual meetings.  The Articles and Bylaws also grant our Board the power to adopt, amend or repeal the Bylaws.  These provisions of the Articles and the Bylaws could discourage potential acquisition proposals and could delay or prevent a change in control of the Company.  In addition, certain of our officers and managers have employment agreements containing certain provisions that call for substantial payments to be made to such employees in certain circumstances upon a change in control. </font></div><div style="text-indent:72pt"><font><br></font></div><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Articles also contain a &#8220;fair price&#8221; provision, which is intended to ensure that the consideration paid by an acquiror in certain transactions involving the Company that follow a successful tender offer must be no less than the highest consideration offered pursuant to the tender offer.  Among other things, such transactions must be approved by&#58; (i) the holders of at least 80% of our outstanding Common Stock&#59; and (ii) the holders of a majority of our outstanding Common Stock other than the interested shareholder. </font></div><div style="text-indent:72pt"><font><br></font></div><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These provisions are intended to enhance the likelihood of continuity and stability in the composition of the Board and in the policies formulated by the Board and to discourage certain types of transactions that may involve an actual or threatened change of control of the Company.  These provisions are designed to reduce the Company&#8217;s vulnerability to an unsolicited acquisition proposal.  The provisions also are intended to discourage certain tactics that may be used in proxy fights.  However, such provisions could have the effect of discouraging others from making tender offers for our shares and, as a consequence, they also may inhibit fluctuations in the market price of our shares that could result from actual or rumored takeover attempts.  Such provisions also may have the effect of preventing changes in our management. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Transfer Agent</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transfer agent for the Common Stock is Computershare Trust Company, N.A.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Listing</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s Common Stock is listed on the New York Stock Exchange under the trading symbol &#8220;KFRC.&#8221;</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>3
<FILENAME>exhibit101performance-base.htm
<DESCRIPTION>EXHIBIT-10.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i9d5d409a599a4379b2528905a4cb7e03_36"></div><div style="min-height:72pt;width:100%"><div><img alt="kfrcsmalllogo.jpg" src="kfrcsmalllogo.jpg" style="height:58px;margin-bottom:5pt;vertical-align:text-bottom;width:220px"></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Exhibit 10.1</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:11pt;font-weight:700;line-height:112%">KFORCE INC.</font></div><div style="text-align:center;text-indent:0.1pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:11pt;font-weight:700;line-height:112%">2023 STOCK INCENTIVE PLAN</font></div><div style="text-align:center;text-indent:0.1pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:11pt;font-weight:700;line-height:112%">PERFORMANCE-BASED STOCK AWARD AGREEMENT</font></div><div style="margin-top:5pt;text-align:center;text-indent:0.1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.141%"><tr><td style="width:1.0%"></td><td style="width:51.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.537%"></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:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:112%">Grantee&#58;</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:112%">Type of Award&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-4.8pt;vertical-align:top"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Performance-Based Stock</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:112%">Date of Grant&#58;</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:112%">Grant (# of awards)&#58;</font></td><td colspan="3" style="padding:0 1pt;text-indent:-4.8pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:112%">Fair Market Value on Date of Grant&#58;</font></td><td colspan="3" style="padding:0 1pt;text-indent:-4.8pt"></td></tr></table></div><div style="margin-top:5pt;text-indent:36pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Kforce Inc. (the &#8220;Firm&#8221;), pursuant to its 2023 Stock Incentive Plan (the &#34;Plan&#34;), hereby grants to stated Grantee the award of performance-based stock summarized above (the &#8220;Award&#8221;). The Award is subject to the terms and conditions set forth within the Plan, and capitalized terms that are used but not defined herein have the meanings ascribed to them in the Plan.</font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Vesting</font></div><div style="margin-top:5pt;text-indent:36pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The performance-based stock subject to the Award are subject to forfeiture until they vest. Except as otherwise provided herein, the Award will vest and become nonforfeitable, if at all, in accordance with the terms and conditions of the Plan and as follows&#58;</font></div><div style="margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%;padding-left:13.8pt">Time Vesting</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. Fifty percent (50%) of the performance-based stock subject to the Award, will vest on October 31, 2034 (the 10</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:6.47pt;font-weight:400;line-height:112%;position:relative;top:-3.48pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> anniversary of the Award).</font></div><div style="margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%;padding-left:13.8pt">Performance Vesting</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. Fifty percent (50%) of the performance-based stock subject to the Award, will vest on the last day of the calendar month following the achievement of Performance Goal(s) in accordance with </font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Exhibit I</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> (the &#34;Performance Vesting Date&#34;) within the initial term of ten (10) years, as evidenced by the filing with the Securities and Exchange Commission of the Firm&#8217;s Form 10-K or Form 10-Q. </font></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The number of performance-based stock subject to the Award that actually vest and become nonforfeitable under this Agreement shall be (i) subject to the Grantee&#8217;s satisfaction of the requirements of the terms of the Plan and this Agreement, including the requirements related to Continuous Status as an Employee or Consultant as set forth in Section 5 of the Plan&#59; and (ii) shall be rounded to the nearest whole share. </font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Other Terms</font></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following &#8220;Other Terms&#8221; are applicable to this award unless otherwise addressed in an employment agreement between the employee and the Firm.</font></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In the case of a change in control, death of the Grantee or total and permanent disability (as defined in the Plan), the unvested portion of the award shall vest immediately. If the Grantee voluntarily resigns or is terminated with or without cause, the unvested portion of the award shall be forfeited immediately.</font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Dividend Rights</font></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following dividend rights apply to the unvested performance-based stock subject to the Award&#58;</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font></div><div style="margin-top:5pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#9746;</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> Right to dividends or dividend equivalents</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:7.8pt;font-weight:400;line-height:112%;position:relative;top:-4.2pt;vertical-align:baseline">1</font></div><div style="margin-top:5pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#9744;</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> No right to dividends or dividend equivalents rights</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:7.8pt;font-weight:400;line-height:112%;position:relative;top:-4.2pt;vertical-align:baseline">2</font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">83(b) Election</font></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In order for an election pursuant to IRS Code 83(b) to be valid, you are required to provide a signed election form to Kforce. Please consult your tax advisor prior to making any such 83(b) election.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><img alt="kfrcsmalllogo.jpg" src="kfrcsmalllogo.jpg" style="height:58px;margin-bottom:5pt;vertical-align:text-bottom;width:220px"></div></div><div style="margin-top:5pt"><font><br></font></div><div><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General Disclaimer</font></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Firm undertakes no duty or responsibility for providing periodic updates to you in the future as it relates to this award.</font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Approval of Award (Grantor)&#58;</font></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: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:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">________________________________________</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">________________________________________</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Name Printed)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Signature)</font></td></tr></table></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Acceptance of Award (Grantee)&#58;</font></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: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:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">________________________________________</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">________________________________________</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Name Printed)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Signature)</font></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:112%">* By signing this Award Agreement, you acknowledge receipt of the (i) Prospectus covering common stock issuable upon the exercise of stock options, stock appreciation rights, restricted stock awards, restricted stock units, and other stock-based awards granted under the 2023 Stock Incentive Plan and (ii) a copy of our Annual Report for our most recently completed fiscal year.</font></div><div><font><br></font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:7.8pt;font-weight:400;line-height:112%;position:relative;top:-4.2pt;vertical-align:baseline">1 </font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">The Firm shall make any payments related to dividends declared in additional performance-based stock, which shall be treated as part of the grant of the underlying performance-based stock subject to the Award. The grantee&#8217;s interest in such stock dividend shall be forfeited or shall become nonforfeitable at the same time as the underlying performance-based stock are forfeited or become nonforfeitable.</font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:7.8pt;font-weight:400;line-height:112%;position:relative;top:-4.2pt;vertical-align:baseline">2 </font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">The grantee shall not be entitled to any future payments to compensate the grantee for the award not containing dividend rights.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><img alt="kfrcsmalllogo.jpg" src="kfrcsmalllogo.jpg" style="height:58px;margin-bottom:5pt;vertical-align:text-bottom;width:220px"></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:11pt;font-weight:700;line-height:112%">KFORCE INC.</font></div><div style="text-align:center;text-indent:0.1pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:11pt;font-weight:700;line-height:112%">2023 STOCK INCENTIVE PLAN</font></div><div style="text-align:center;text-indent:0.1pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:11pt;font-weight:700;line-height:112%">PERFORMANCE-BASED STOCK AWARD AGREEMENT</font></div><div><font><br></font></div><div style="text-align:center;text-indent:0.1pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:112%">EXHIBIT I</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Performance Goal(s)</font></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Consistent with the terms of the Performance-Based Stock Award Agreement, performance-based stock, representing fifty percent (50%) of the performance-based stock subject to the Award, will vest only if the Firm attains at least ten percent (10.0%) Operating Margin upon achieving $2,100,000,000 ($2.1B) in Annual Revenue or less during a Performance Period. The Firm shall certify the achievement of the Performance Goal(s) in accordance with the Plan and this </font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Exhibit I</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> following the last day of each Performance period. </font></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8220;Operating Margin&#8221; means operating margin as stated by the Firm in its </font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:112%">financial results as issued by the Firm with respect to the relevant Performance Period. The result in a Performance Period may be adjusted for any unusual or non-recurring adjustments.</font></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8220;Annual Revenue&#8221; means annual revenue as stated by the Firm in its financial results as issued by the Firm with respect to the relevant Performance Period.</font></div><div style="margin-top:5pt;text-indent:36pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8220;Performance Period&#8221; means a 12-month period that can be the Firm&#8217;s fiscal year (January 1st to December 31st), or a trailing 12-month period of time ending on the last day of the Firm&#8217;s fiscal quarter.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-19
<SEQUENCE>4
<FILENAME>kfrcinsidertradingpolicy.htm
<DESCRIPTION>EXHIBIT-19
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>kfrcinsidertradingpolicy</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1068;"><!-- kfrcinsidertradingpolicy001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="kfrcinsidertradingpolicy001.jpg" title="slide1" width="1068" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">INSIDER  TRADING POLICY APPLICABLE TO:  Insiders, Key Employees, Section 16 Officers,                  All Directors, Employees, Consultants and Contractors Effective January 30th, 2023 </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- kfrcinsidertradingpolicy002.jpg -->
<DIV style="padding-top:2em;">
<IMG src="kfrcinsidertradingpolicy002.jpg" title="slide2" width="1068" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">Our Firm opposes the misuse of material  nonpublic information (&#8220;MNPI&#8221;) in the  trading of securities. This includes any  of the following activities (which are  commonly referred to as &#8220;insider trading&#8221;): The purchase, sale or other transfer of  the Firm&#8217;s securities by persons who  are in possession of MNPI about the  Firm; and/or The disclosure of MNPI about the Firm  to others who then trade in the Firm&#8217;s  securities. This policy establishes guidelines and  procedures to prevent insider trading  violations by the Firm&#8217;s officers, directors,  employees, consultants, contractors and  other insiders. It does not replace or  supersede any laws, rules or regulations  applicable to trading in Firm securities. I N S I D E R  T R A D I N G  P O L I C Y Purpose </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- kfrcinsidertradingpolicy003.jpg -->
<DIV style="padding-top:2em;">
<IMG src="kfrcinsidertradingpolicy003.jpg" title="slide3" width="1068" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">COVERAGE 4 MATERIAL NON-PUBLIC INFORMATION 5 ADDITIONAL RESTRICTIONS 7 PROHIBITED ACTIVITIES 9 10b5-1 TRADING PLANS 11 EXEMPTIONS 13 VIOLATIONS 14 COMPLIANCE 14 Table of Contents </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- kfrcinsidertradingpolicy004.jpg -->
<DIV style="padding-top:2em;">
<IMG src="kfrcinsidertradingpolicy004.jpg" title="slide4" width="1068" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">Coverage &#8220;Insiders&#8221; are the Firm&#8217;s  (i) directors, officers, employees, consultants and contractors,  (ii) any member of the immediate family or household of any  such person, including family members who do not reside in the  household but whose investment decisions are directed by, or  otherwise conferred with, such person when making investment  decisions with respect to Firm securities and (iii) any entities  controlled by such person. Insiders may also include other  persons the Firm specially designates by written notice because  of the person&#8217;s access to MNPI concerning the Firm.  &#8220;Section 16 Insiders&#8221;  are the Firm&#8217;s directors and certain persons designated as  &#8220;officers&#8221; by the Firm&#8217;s Board of Directors for purposes of Section  16 of the Securities Exchange Act of 1934. &#8220;Key Employees&#8221;  are persons designated in writing by the Firm as having routine  access to MNPI by virtue of such person&#8217;s employment position  at the Firm.  4 This policy applies to transactions in securities of Kforce and its subsidiaries  (the &#8220;Firm&#8221;) (and, in certain circumstances as discussed below, securities of  other companies) undertaken by any Insiders, including securities that are  beneficially owned by Insiders. In addition, specific sections of this policy  apply to special subsets of Insiders known as Section 16 Insiders and Key  Employees. Every Insider has the individual responsibility to comply with this  policy and is individually responsible for ensuring that each of their  family or household members also comply with this policy. For Insiders  who are employed or engaged by the Firm this policy continues to  apply even after their relationship with the Firm has ended if the  Insider continues.  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- kfrcinsidertradingpolicy005.jpg -->
<DIV style="padding-top:2em;">
<IMG src="kfrcinsidertradingpolicy005.jpg" title="slide5" width="1068" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">Material Nonpublic  Information W H AT  I S  M AT E R I A L  I N F O R M AT I O N ? While it is difficult to exhaustively describe what &#8220;material&#8221; information  is, a good rule of thumb is: if the information is something a reasonable  investor or shareholder would want to know before making an investment  or voting decision, or if disclosure of the information would likely affect the  price of the Firm&#8217;s securities in the marketplace, then it is generally thought  to be material. Material information may be positive or negative, and may  include facts as well as projections and forecasts.  Some specific examples of material information may include:  &#8226;   Financial results and earnings information (including projections        of future earnings, or losses and any significant accounting changes      or errors) &#8226; Changes in trends relative to previously announced earnings  guidance &#8226;   Acquisitions or divestitures (including joint ventures) &#8226; Gain or loss of significant customers, suppliers or contracts &#8226; Changes in directors, Section 16 Insiders or executive management &#8226; Significant changes in the Firm&#8217;s workforce or restructuring &#8226; Changes in the Firm&#8217;s dividend or its policy &#8226; Changes in the Firm&#8217;s debt obligations or credit rating &#8226;   New equity or debt offerings &#8226;   Stock splits or repurchase plans &#8226;   Related party transactions &#8226;   Pervasive changes in the Firm&#8217;s pricing or cost structure &#8226;   A change in auditors or notification that the auditor&#8217;s reports may       no longer be relied upon &#8226;   Cybersecurity risks or incidents affecting the Firm; or  &#8226;   Litigation or violations of regulations.  5 </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- kfrcinsidertradingpolicy006.jpg -->
<DIV style="padding-top:2em;">
<IMG src="kfrcinsidertradingpolicy006.jpg" title="slide6" width="1068" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">W H AT  I S  N O N P U B L I C  I N F O R M AT I O N ? Nonpublic information is information about the Firm that has not been  widely disseminated through a public disclosure filing with the SEC or  through a media source that is generally available to the public (for  example, mere posting on the Firm&#8217;s website or through social media  may not suffice). In addition, for information to be deemed &#8220;public&#8221; a  reasonable period of time must elapse following the disclosure for the  public to react to the information. For purposes of this policy, the Firm  considers information to be widely disseminated after the close of trading  on the second full trading day following disclosure.  For example, if the  Firm were to announce earnings on a Monday after market, you could trade  in the stock on Thursday contingent upon approval from the Compliance  Committee. Questions about whether information is nonpublic or material can be  directed to the Insider Trading Compliance Committee (&#8220;Compliance  Committee&#8221;). Any determination by the Compliance Committee, however,  does not constitute legal advice or insulate an individual from liability under  applicable securities laws. The ultimate responsibility for determining  whether an individual possesses material nonpublic information rests with  that individual. 6 </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- kfrcinsidertradingpolicy007.jpg -->
<DIV style="padding-top:2em;">
<IMG src="kfrcinsidertradingpolicy007.jpg" title="slide7" width="1068" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">The Compliance Committee may from time to time authorize different  trading windows in which buying, selling or otherwise effecting transactions  in Firm securities shall be permitted. In addition, and on a case-by-case  basis, if a material event occurs, the Compliance Committee may impose  special black-out periods during which specified Insiders will be prohibited  from buying, selling or otherwise effecting transactions in Firm securities,  even though the Trading Window would otherwise normally be open. If a  special black-out period is imposed, the Compliance Committee will notify  affected individuals, who should thereafter not engage in any transaction  involving the purchase or sale of Firm securities, and should also not  disclose the existence of the black-out period to others.  Trading in the Firm&#8217;s securities during the Trading Window should not be  considered a safe harbor. All Insiders should always use good judgment  and are encouraged to carefully consider how enforcement authorities and  others might view a particular transaction with the benefit of hindsight.  For example, trading and entering into a 10b5-1 trading plan within the  first few days of the Trading Window, when the Firm has just announced its  most recent results, may be preferable to the last few days of the Trading  Window, when new MNPI may soon be available. 7 Additional Restrictions  T R A D I N G  W I N D O W  All Section 16 Insiders and Key Employees are prohibited from buying,  selling or otherwise effecting transactions of Firm securities EXCEPT during  the period beginning after trading closes on the second full trading day  following public release of the Firm&#8217;s prior fiscal quarter or year-end results,  and ending after trading closes on the fifteenth day of the month in which  the close of the current fiscal quarter or year occurs, or the immediately  preceding Friday if the fifteenth day falls on a weekend (referred to as the  Trading Window). Last Day of Firm's  Quarter Trading Window  Closure If June 15th  falls on a  Saturday T R A D I N G  W I N D O W  C L O S U R E  E X A M P L E June 30th June 15th June 14th </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- kfrcinsidertradingpolicy008.jpg -->
<DIV style="padding-top:2em;">
<IMG src="kfrcinsidertradingpolicy008.jpg" title="slide8" width="1068" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">P R E - C L E A R A N C E  O F  T R A D E S  F O R                         S E C T I O N  1 6  I N S I D E R S  &amp;  K E Y  E M P L OY E E S Except for transactions made under an approved 10b5-1 trading plan  (discussed below), all Section 16 Insiders and Key Employees must obtain  prior trading approval from the Compliance Committee. Given the potential  fluidity of information that may subsequently be deemed MNPI, any such  trading approval granted by the Compliance Committee will expire on the  seventh business day following the date of such approval, or until the  Trading Window closes, whichever is less. Preclearance requests should be  sent to InsiderTrading@kforce.com. Though a decision is normally provided  on the same day, please allow up to 2 business days after complete and  accurate forms have been provided for a decision to be made. Preclearance  approval is void if the Insider learns of MNPI after preclearance approval is  granted, but before the Insider completes the trade or is notified by the  Compliance Committee that such approval has been revoked. Each Insider  is responsible for assessing whether they are in possession of MNPI at the  time of a trade and must not trade if they are in possession of MNPI. R E P O R T I N G Federal securities laws impose additional reporting obligations on  Section 16 Insiders. For convenience the Firm may assist with these  reporting obligations, however, reporting persons are solely responsible  for immediately providing the details of all their reportable transactions  involving Firm securities to the Compliance Committee and retain full  individual responsibility for any failure to file a required report. More  information concerning Section 16 reporting is available from the  Compliance Committee.  8 </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- kfrcinsidertradingpolicy009.jpg -->
<DIV style="padding-top:2em;">
<IMG src="kfrcinsidertradingpolicy009.jpg" title="slide9" width="1068" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">I N S I D E R  T R A D I N G Under securities laws and the Firm&#8217;s  Commitment to Integrity, all Insiders  are prohibited from engaging in any  transaction in or transfer of Firm  securities, including any direct or indirect  purchase and/or sale, offer to purchase or  offer to sell, hedge, pledge, loan, exercise or gift, during any period when  they possess MNPI. Firm &#8220;securities&#8221; include common stock, restricted  stock, restricted stock units, warrants, options and any other securities  that the Firm may issue, such as notes, bonds and convertible securities, as  well as derivative securities relating to any of the Firm&#8250;s securities, whether  or not issued by the Firm.  Limited exceptions to these restrictions are set  forth under &#8220;Exemptions&#8221; below.  Additionally, no Insider may: &#8226; disclose or tip material nonpublic information about the Firm to any  other person where such information may be used by that person to  profit by trading Firm securities; or  &#8226; make recommendations or express opinions based on MNPI as to  trading Firm securities; or  &#8226; engage in the purchase or sale of the securities of any other company  when information about that company is obtained in the course  of employment or engagement with the Firm and where there is a  relationship of trust and confidence concerning the information. An Insider may, from time to time, have to forego a proposed transaction  in the Firm&#8217;s securities even if he or she planned to make the transaction  before learning of MNPI, and even though such person may suffer a loss or  forego a profit by waiting. 9 Prohibited Activities  Include: </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- kfrcinsidertradingpolicy010.jpg -->
<DIV style="padding-top:2em;">
<IMG src="kfrcinsidertradingpolicy010.jpg" title="slide10" width="1068" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">H E D G I N G  A N D  P L E D G I N G  No Insider shall engage in any hedging transaction related to the Firm&#8217;s  securities (including, without limitation, prepaid variable forwards, equity  swaps, collars and exchange funds) or otherwise trade in any interest or  position relating to the future price of the Firm&#8217;s securities, such as a put,  call or short sale. In addition, no Insider shall hold any of the Firm&#8217;s securities  in a margin account or otherwise pledge any of the Firm&#8217;s securities as  collateral unless approved in advance by the Compliance Committee or, in  the case of Section 16 Insiders, the Compensation Committee of the Board  of Directors. L I M I T  O R D E R S Standing and limit orders create heightened risks for insider trading as  there is no control over the timing of purchases or sales that result from  such standing instructions. As a result, the trade could occur while the  Insider is in possession of MNPI. Except for standing and limit orders made  under an approved 10b5-1 trading plan, the Firm discourages Insiders  from placing standing or limit orders in Firm securities other than for short  durations contained within a Trading Window period. S H O R T- S W I N G  T R A D I N G Section 16 Insiders are prohibited from engaging in opposite way (purchase- and-sale or sale-and-purchase) non-exempt transactions in Firm securities  within any 6-month period. The highest sale and lowest purchase prices  during the relevant 6-month period will be matched on a share-by-share  basis to determine the maximum profit that could have been made and  such amount will be subject to recovery by the Firm. It is the responsibility  of the Section 16 Insider to comply with this policy and any questions can  be directed to the Compliance Committee. The pre-clearance of a trade  during a Trading Window or under a 10b5-1 trading plan does not exempt  a transaction from these Section 16 restrictions. 10 </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- kfrcinsidertradingpolicy011.jpg -->
<DIV style="padding-top:2em;">
<IMG src="kfrcinsidertradingpolicy011.jpg" title="slide11" width="1068" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">10b5-1 Trading Plans  O V E R V I E W Sales and purchases of securities made pursuant to a Rule 10b5-1  trading plan are afforded an affirmative defense to insider trading  liability under Section 10(b) and Rule 10b-5 of the Securities  Exchange Act of 1934, as amended (Exchange Act). These plans  provide flexibility to the Insiders to trade in Firm securities outside  of the specified Trading Windows.  C O O L I N G - O F F  P E R I O D In order to be afforded the defense, Insiders and other persons  have a mandatory cooling-off period between plan adoption and  execution of a trade, as noted below: &#8226; Directors and Section 16 Insiders &#8211; The mandatory cooling- off period is the later of (i) 90 days following plan adoption  or (ii) two business days following disclosure of the Firm&#8217;s  financial results for the fiscal quarter in which the plan was  adopted (maximum of 120 days).  &#8226; Key Employees and All Other Persons &#8211; 30 days following plan  adoption. 10b5-1 TRADING PLAN R E Q U I R E M E N T S Insiders entering into a 10b5-1 trading plan are subject to the  following requirements:  &#8226; the 10b5-1 trading plan must be in writing; &#8226; the 10b5-1 trading plan must include a certification stating  that such person 1) is entering into and will operate the plan  in good faith, and 2) does not have MNPI. &#8226; the 10b5-1 trading plan must specify a non-discretionary  trading method by identifying the following: security type and total number of securities to be  traded  (purchased or sold); pricing terms (share price on a particular date, limit price  or particular dollar price); effective date and termination date (in the case of a  market order, a specified day) or, in the case of a limit  order, a day on which a limit order is in force for each  purchase or sale;  include a written formula, algorithm, or program to  determine the amount, share price, and date for each  transaction; or not permit the Insider to exercise subsequent influence  over how, when, or whether to effect trades. - - - - - 11 </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- kfrcinsidertradingpolicy012.jpg -->
<DIV style="padding-top:2em;">
<IMG src="kfrcinsidertradingpolicy012.jpg" title="slide12" width="1068" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">In order to be afforded the defense, the purchase or sale must  have been pursuant to the 10b5-1 trading plan. This would not  be the case if the trader deviated from the plan (e.g., by changing  the amount, price, or timing of the purchase or sale) or entered  into or altered a corresponding or hedging transaction or position. A 10b5-1 trading plan may only be implemented, amended, or  modified during the Trading Window and must be pre-approved  by the Compliance Committee prior to adoption, amendment, or  modification.  10b5-1 trading plan terminations may occur at any time (either  within a Trading Window or during a blackout period), contingent  on pre-approval from the Compliance Committee. Insiders are  cautioned that the termination of a 10b5-1 trading plan during  a blackout period may cast doubt on whether the 10b5-1 trading  plan was originally entered in good faith, which could potentially  affect the availability of the affirmative defense for trades made  pursuant to the 10b5-1 trading plan. Repeated patterns of  terminating a 10b5-1 plan after its effective date could have a  negative bearing on the Compliance Committee&#8217;s future approval  of a 10b5-1 plan.  R E S T R I C T I O N  O N  O V E R L A P P I N G  P L A N S In order to be afforded the defense, there can be only one 10b5- 1 trading plan in existence for all classes of the Firm&#8217;s securities  at a point in time for directors and Section 16 Insiders. Two  separate plans may exist at the same time if trading under the  later-commencing plan is not authorized to begin until after all  trades under the earlier-commencing plan are completed or expire  without execution. Additionally, if such person uses different  brokers, the use of multiple brokers for different accounts can be  treated as one 10b5-1 trading plan. R E S T R I C T I O N  O N  S I N G L E -T R A D E  L I M I T S A purchase or sale of the Firm&#8217;s securities that occurs in one  transaction is considered a single-trade plan. The affirmative  defense is available for only one single-trade plan in any 12-month  period. 10b5-1 trading plan requests should be sent to InsiderTrading@ kforce.com. Though a decision is normally provided on the same  day, please allow up to 2 business days after complete and  accurate forms have been provided for a decision to be made. The  Compliance Committee cautions that a standing or limit order, by  itself, does not qualify as an approved 10b5-1 trading plan. 12 </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- kfrcinsidertradingpolicy013.jpg -->
<DIV style="padding-top:2em;">
<IMG src="kfrcinsidertradingpolicy013.jpg" title="slide13" width="1068" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">Exemptions  The trading prohibitions and restrictions set forth in this policy do not  apply to:  Periodic contributions by the Firm or its employees to employee  benefit plans that are used to purchase Firm securities pursuant  to the employees&#8217; advance instructions made while not while in  possession of MNPI Bona fide gifts (made in exchange for no consideration), unless the  Insider making the gift has reason to believe that the recipient intends  to sell the Firm securities while the Insider is in possession of MNPI Transactions in mutual funds that are invested in Firm securities Restricted stock or restricted stock unit vesting, the surrender of  shares to the Firm to satisfy tax withholding obligations with respect  to restricted stock or restricted stock unit vesting, or exercises of  stock options or similar equity awards. (Notwithstanding the prior  sentence, this policy would apply to the sale of the Firm&#8217;s securities  in the open market to pay the exercise price of an option and to the  &#8220;cashless exercise&#8221; effected through a broker.) Transactions that may be necessary or justifiable for independent hardship  reasons &#8211; such as the need to raise money for an emergency expenditure &#8211;  are not exempt from this policy. The securities laws do not recognize these  types of mitigating circumstances.  13 </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- kfrcinsidertradingpolicy014.jpg -->
<DIV style="padding-top:2em;">
<IMG src="kfrcinsidertradingpolicy014.jpg" title="slide14" width="1068" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">Insiders who violate this policy will be subject to disciplinary action by the  Firm, which may include cash penalties, ineligibility for future participation  in the Firm&#8217;s incentive plans, and/or termination of employment. Insiders may also be subject to criminal and civil fines and penalties as well  as imprisonment for engaging in transactions in the Firm&#8217;s securities at a  time when they have knowledge of MNPI regarding the Firm. In addition,  Insiders may be liable for improper transactions by any person to whom  they have disclosed MNPI regarding the Firm, or to whom such person  has made recommendations or expressed opinions on the basis of such  information as to trading in the Firm&#8217;s securities. Any known or suspected  violations of this policy must be immediately reported to the Compliance  Committee at InsiderTrading@kforce.com. Insider Trading     Compliance Committee The Firm&#8217;s Compliance Committee shall consist of the Firm&#8217;s General  Counsel, the Chief Accounting Officer and the SEC Reporting team, or  employees in equivalent roles, and one of whom shall be appointed chair.  The Compliance Committee is charged with ensuring compliance with this  policy and is authorized to formulate and implement rules, procedures and  educational programs designed to promote the effectiveness of this policy.  The Compliance Committee is also responsible for maintaining a list of  Insiders and Key Employees.  Questions or guidance concerning this policy  can be directed to the Compliance Committee at InsiderTrading@kforce. com.   Consequences for                Violation  14 </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>5
<FILENAME>exhibit21_2024kforcesubsid.htm
<DESCRIPTION>EXHIBIT-21
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="ib99fa688e585455d88256e9df870ae1c_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 21</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">KFORCE INC.</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%">SUBSIDIARIES (DIRECT OR INDIRECT)</font></div><div style="text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</font><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:2.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.235%"></td><td style="width:0.1%"></td></tr><tr><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:8pt;font-weight:700;line-height:100%">Name of Subsidiary</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:8pt;font-weight:400;line-height:100%">&#160;&#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:8pt;font-weight:700;line-height:100%">Jurisdiction of Incorporation or Formation</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%">Romac International, Inc.</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%">&#160;&#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%">Florida</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%">Kforce Flexible Solutions, LLC</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%">&#160;&#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%">Florida</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%">Kforce Staffing Solutions of California, LLC</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%">&#160;&#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%">Florida</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%">Kforce Global Solutions, LLC</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%">&#160;&#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%">Pennsylvania</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%">Kforce Services Corp.</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%">&#160;&#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%">Florida</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%">Kforce International Holdings, Inc.</font></td><td colspan="3" style="padding:0 1pt"></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%">Florida</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%">Kforce India Holdings, Inc.</font></td><td colspan="3" style="padding:0 1pt"></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%">Florida</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%">Knowledgeforce IT Services India Private Limited</font></td><td colspan="3" style="padding:0 1pt"></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%">India</font></td></tr></table></div><div><font><br></font></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-23
<SEQUENCE>6
<FILENAME>exhibit23_2024consentofind.htm
<DESCRIPTION>EXHIBIT-23
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i7a728653214c437180ba374e39b0c92b_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 23</font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We consent to the incorporation by reference in Registration Statement Nos. 333-94563, 333-142620, 333-144470, 333-166545, 333-168526, 333-168529, 333-188631, 333-211008, 333-217541, 333-231073, 333-237957, 333-255480, and 333-271697 on Form S-8 of our report dated February&#160;21, 2025, relating to the financial statements of Kforce Inc. and subsidiaries and the effectiveness of Kforce Inc. and subsidiaries&#8217; internal control over financial reporting appearing in this Annual Report on Form 10-K of Kforce Inc. and subsidiaries for the year ended December&#160;31, 2024.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></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%">&#47;s&#47; Deloitte &#38; Touche LLP</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></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%">Tampa, Florida</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%">February 21, 2025</font></td></tr></table></div><div><font><br></font></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.1
<SEQUENCE>7
<FILENAME>exhibit311q42024.htm
<DESCRIPTION>EXHIBIT-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i4b0f9d803bcd4ed6998836fb15b6d924_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;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="margin-bottom:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CERTIFICATIONS</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Joseph J. Liberatore, certify that&#58;</font></div><div style="margin-bottom:9pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1. I have reviewed this annual report on Form 10-K of Kforce Inc.&#59;</font></div><div style="margin-bottom:9pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2. 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></div><div style="margin-bottom:9pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3. 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></div><div style="margin-bottom:9pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4. 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></div><div style="margin-bottom:9pt;text-indent:49.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) 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="margin-bottom:9pt;text-indent:49.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) 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="margin-bottom:9pt;text-indent:49.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c) 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="margin-bottom:9pt;text-indent:49.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d) 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-bottom:9pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5. 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></div><div style="margin-bottom:9pt;text-indent:49.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) 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="margin-bottom:9pt;text-indent:49.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) 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="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:63.907%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.893%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; February&#160;21, 2025</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; JOSEPH J. LIBERATORE</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joseph J. Liberatore,</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal&#160;Executive&#160;Officer)</font></td></tr></table></div><div><font><br></font></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>8
<FILENAME>exhibit312q42024.htm
<DESCRIPTION>EXHIBIT-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i572ffb22eeec409db98503740684babb_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;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="margin-bottom:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CERTIFICATIONS</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Jeffrey B. Hackman, certify that&#58;</font></div><div style="margin-bottom:9pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1. I have reviewed this annual report on Form 10-K of Kforce Inc.&#59;</font></div><div style="margin-bottom:9pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2. 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></div><div style="margin-bottom:9pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3. 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></div><div style="margin-bottom:9pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4. 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></div><div style="margin-bottom:9pt;text-indent:49.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) 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="margin-bottom:9pt;text-indent:49.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) 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="margin-bottom:9pt;text-indent:49.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c) 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="margin-bottom:9pt;text-indent:49.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d) 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-bottom:9pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5. 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></div><div style="margin-bottom:9pt;text-indent:49.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) 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="margin-bottom:9pt;text-indent:49.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) 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="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.164%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; February&#160;21, 2025</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; JEFFREY B. HACKMAN</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jeffrey B. Hackman,</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial and Accounting Officer)</font></td></tr></table></div><div><font><br></font></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>9
<FILENAME>exhibit321q42024.htm
<DESCRIPTION>EXHIBIT-32.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="if8e3d37815b147bdb7fb8da05c1d008d_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;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 style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:400;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:400;line-height:120%">AS ADOPTED PURSUANT TO SECTION 906</font></div><div style="margin-bottom:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report of Kforce Inc. (&#8220;Kforce&#8221;) on Form 10-K for the fiscal year ended December&#160;31, 2024, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Form 10-K&#8221;), I, Joseph J. Liberatore, Chief Executive Officer of Kforce, hereby certify, pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="margin-bottom:9pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) The Form 10-K fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d))&#59; and</font></div><div style="margin-bottom:9pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) The information contained in the Form 10-K fairly presents, in all material respects, the financial condition and results of operations of Kforce.</font></div><div style="margin-bottom:9pt;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:64.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.308%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; February&#160;21, 2025</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; JOSEPH J. LIBERATORE</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joseph J. Liberatore</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal&#160;Executive&#160;Officer)</font></td></tr></table></div><div><font><br></font></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>10
<FILENAME>exhibit322q42024.htm
<DESCRIPTION>EXHIBIT-32.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i4e230480ee454f508aee6a82088b03b0_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;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 style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:400;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:400;line-height:120%">AS ADOPTED PURSUANT TO SECTION 906</font></div><div style="margin-bottom:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report of Kforce Inc. (&#8220;Kforce&#8221;) on Form 10-K for the fiscal year ended December&#160;31, 2024, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Form 10-K&#8221;), I, Jeffrey B. Hackman, Chief Financial Officer of Kforce, hereby certify, pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="margin-bottom:9pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) The Form 10-K fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d))&#59; and</font></div><div style="margin-bottom:9pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) The information contained in the Form 10-K fairly presents, in all material respects, the financial condition and results of operations of Kforce.</font></div><div style="margin-bottom:9pt;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:61.418%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.382%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; February&#160;21, 2025</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; JEFFREY B. HACKMAN</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jeffrey B. Hackman,</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial and Accounting Officer)</font></td></tr></table></div><div><font><br></font></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-97
<SEQUENCE>11
<FILENAME>amendedandrestatedclawback.htm
<DESCRIPTION>EXHIBIT-97
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i02d09e5ddc6c4b0882093ffecce5205d_35"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><img alt="kfrcsmalllogoa.jpg" src="kfrcsmalllogoa.jpg" style="height:50px;margin-bottom:5pt;vertical-align:text-bottom;width:192px"></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.717%"><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="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">KFORCE INC.</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">AMENDED </font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">AND RESTATED </font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">CLAWBACK POLICY</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Effective May 20, 2024</font></td></tr></table></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:11.89pt">Purpose. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">The purpose of this Kforce Inc. (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Firm</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;) Clawback Policy (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;) is to provide for the recovery of certain incentive-based compensation in the event that the Firm is required to prepare an Accounting Restatement (as defined below). This Policy is designed to comply with, and shall be interpreted to be consistent with, Section 10D of the Securities Exchange Act of 1934, as amended (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Exchange Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;), Rule 10D-1 promulgated under the Exchange Act (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Rule 10D-1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;) and the New York Stock Exchange Listed Company Manual Section 303A.14 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Listing Rule</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;).</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:12pt">Policy Administration. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">This Policy shall be administered by the Board or a committee of the Board if the Board, in its discretion, delegates such administration oversight (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;). Any determinations made by the Board shall be final and binding on all affected individuals.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:12pt">Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. As used in this Policy, the following capitalized terms shall have the meanings set forth below.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:13.8pt">&#8220;Accounting Restatement&#8221; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">means an accounting restatement of the Firm&#8217;s financial statements due to material noncompliance of the Firm with any financial reporting requirement under the securities laws, including (a) any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements (commonly, a &#8220;Big R&#8221; restatement), or (b) that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period (commonly, a &#8220;little r&#8221; restatement).</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:13.8pt">&#8220;Accounting Restatement Date&#8221; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">means the earlier to occur of&#58; (a) the date the Board, a committee of the Board, or the officer or officers of the Firm authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Firm is required to prepare an Accounting Restatement&#59; and (b) the date a court, regulator or other legally authorized body directs the Firm to prepare an Accounting Restatement.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:13.8pt">&#8220;Applicable Period&#8221; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">means the three completed fiscal years immediately preceding the Accounting Restatement Date, as well as any transition period (that results from a change in the Firm&#8217;s fiscal year) within or immediately following those three completed fiscal years (except that a transition period that comprises a period of at least nine months shall count as a completed fiscal year).</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:13.8pt">&#8220;Board&#8221; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">means the board of directors of the Firm.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:13.8pt">&#8220;Code&#8221; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">means the U.S. Internal Revenue Code of 1986, as amended. Any reference to a section of the Code or regulation thereunder includes such section or regulation, any valid regulation or other official guidance promulgated under such section and any comparable provision of any future legislation or regulation amending, supplementing or superseding such section or regulation.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:13.8pt">&#8220;Commission&#8221; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">means the U.S. Securities and Exchange Commission.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:13.8pt">&#8220;Erroneously Awarded Compensation&#8221; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">means, in the event of an Accounting Restatement, the amount of Incentive-Based Compensation received that exceeds the amount of Incentive-Based Compensation that otherwise would have been received had such Incentive-Based Compensation been determined according to the Accounting Restatement and must be computed without regard to any taxes paid by the relevant Executive Officer. For Incentive-Based Compensation based on stock price or total stockholder return, where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in an Accounting Restatement&#58; (i) the amount of Erroneously Awarded Compensation must be based on a reasonable estimate of the effect of the Accounting Restatement on the stock price or total stockholder return upon which the Incentive-Based Compensation was received&#59; and (ii) the Firm must maintain documentation of the determination of that reasonable estimate and provide such documentation to the Stock Exchange.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:13.8pt">&#8220;Executive Officers&#8221; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">means the Firm&#8217;s president, principal financial officer, principal accounting officer (or if there is no such accounting officer, the controller), any vice-president of the Firm in charge of a principal business unit, division or function (such as sales, administration or finance), any other officer who performs a significant policy-making function or any other person who performs similar significant policy-making functions for the Firm. An executive officer of the Firm&#8217;s parent or subsidiary is deemed an Executive Officer if they perform significant policy-making functions for the Firm.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:13.8pt">&#8220;Financial Reporting Measure&#8221; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">means measures that are determined and presented in accordance with the accounting principles used in preparing the Firm&#8217;s financial statements and any measures that are derived wholly or in part from such measures. For the avoidance of doubt, stock price and total shareholder return are Financial Reporting Measures, and a Financial Reporting Measure need not be presented within the financial statements or included in a filing with the Commission.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:13.8pt">&#8220;Incentive-Based Compensation&#8221; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">means any compensation that is granted, earned or vested based wholly or in part upon the attainment of a Financial Reporting Measure. Incentive-Based Compensation is received for purposes of this Policy in the Firm&#8217;s fiscal period during which the Financial Reporting Measure specified in the Incentive-Based Compensation award is attained, even if the payment or grant of such Incentive-Based Compensation occurs after the end of that period.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:13.8pt">&#8220;Listing Rule&#8221; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">has the meaning set forth in Section 1 of this Policy.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:13.8pt">&#8220;Stock Exchange&#8221; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">means the New York Stock Exchange.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:11.89pt">Policy Application. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">This Policy applies to Incentive-Based Compensation received by a person (a) after beginning services as an Executive Officer, (b) who served as an Executive Officer at any time during the performance period for such Incentive-Based Compensation, (c) while the Firm had a class of securities listed on a national securities exchange or a national securities association and (d) during the Applicable Period.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:12pt">Required Recoupment&#59; Accounting Restatement. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">In the event of an Accounting Restatement, the Firm shall reasonably promptly recover the amount of any Erroneously Awarded Compensation as determined in accordance with this Policy. Recovery of Erroneously Awarded Compensation under this Policy is required without regard to whether any misconduct occurred or an Executive Officer&#8217;s responsibility (or lack thereof) for the erroneous financial statements leading to an Accounting Restatement.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:12pt">Erroneously Awarded Compensation&#58; Amount Subject to Recovery. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">The amount of Erroneously Awarded Compensation subject to recovery under this Policy, as determined by the Board, is the amount of Incentive-Based Compensation received by an Executive Officer that exceeds the amount the Executive Officer would have received had the Incentive-Based Compensation been determined based on the Accounting Restatement. For Incentive-Based Compensation based on stock price or total shareholder return, the Firm shall use a reasonable estimate of the effect of the Accounting Restatement on the applicable measure to determine the amount of Erroneously Awarded Compensation to be recovered.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">The Board shall determine, in its sole discretion, the appropriate means of recovery of Erroneously Awarded Compensation, taking into account all applicable facts and circumstances, including the time value of money and the cost to shareholders of delaying recovery. To the extent that an Executive Officer fails to repay to the Firm when due any amount of Erroneously Awarded Compensation subject to recovery under this Policy, the Firm shall take all actions reasonable and appropriate to recover such Erroneously Awarded Compensation from such Executive Officer.</font></div><div style="padding-left:31.5pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Notwithstanding anything herein to the contrary, the Firm shall not be required to recoup Erroneously Awarded Compensation to the extent that pursuit of recovery of such Erroneously Awarded Compensation would be impracticable because&#58;</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:9.68pt">The direct expense paid to a third party to assist in enforcing this Policy would exceed the amount to be recovered. Before concluding that it would be impracticable to recover any amount of Erroneously Awarded Compensation based on expense of enforcement, the Firm must make a reasonable attempt to recover such Erroneously Awarded Compensation, document such reasonable attempt(s) to recover and provide that documentation to the Stock Exchange&#59;</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:9pt">Recovery would violate home country law where that law was adopted prior to November 28, 2022. Before concluding that it would be impracticable to recover any amount of Erroneously Awarded Compensation based on violation of home country law, the Firm must obtain an opinion of home country counsel, acceptable to the Stock Exchange, that satisfies the applicable opinion and disclosure requirements of Rule 10D-1 and the Listing Rule&#59; or</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:9.68pt">Recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Firm, to fail to meet the requirements of Section 401(a)(13) or Section 411(a) of the Code.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:12pt">No Indemnification of Executive Officers. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">The Firm is prohibited from indemnifying any Executive Officer or former Executive Officer against the loss of Erroneously Awarded Compensation, including any payment or reimbursement for the cost of third-party insurance purchased by any Executive Officers to fund potential obligations under this Policy.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:12pt">Required Reporting and Disclosure. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">The Firm shall file all disclosures with respect to this Policy in accordance with the requirements of the federal securities laws, including disclosures required by Commission filings.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:12pt">Effective Date&#59; Retroactive Application. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">This Policy became effective as of July 28, 2023 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;). The terms of this Policy shall apply to any Incentive-Based Compensation that is received by Executive Officers on or after the Effective Date, and this Policy shall supersede any agreement (whether entered into before, on or after the Effective Date) that exempts any Incentive-based Compensation from the application of this Policy or that waives the Firm&#8217;s right to recovery of any Erroneously Awarded Compensation.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:6pt">Amendment&#59; Termination. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">The Board may amend, modify, supplement, rescind or replace all or any portion of this Policy from time to time in its sole discretion and shall amend this Policy as it deems necessary to comply with applicable law or any rules or standards adopted by a national securities exchange on which the Firm&#8217;s securities are listed.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:6pt">Other Recoupment Rights. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">The Board intends that this Policy shall be applied to the fullest extent of the law. Any right of recoupment under this Policy is in addition to, and not in lieu of, any other remedies or rights of recoupment that may be available to the Firm under applicable law or pursuant to the terms of any similar policy in any employment agreement, equity award agreement or similar agreement and any other legal remedies available to the Firm.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">12</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:6pt">Successors. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">This Policy shall be binding and enforceable against all Executive Officers and their beneficiaries, heirs, executors, administrators or other legal representatives.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>12
<FILENAME>kfrc-20241231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:3dcf0617-83aa-4303-9446-79fdec09ec9b,g:cacc1beb-b01a-4a5f-b0ba-17c804d1ab1d-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:kfrc="http://www.kforce.com/20241231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.kforce.com/20241231">
  <xs:import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/cyd-af-sub/2024" schemaLocation="https://xbrl.sec.gov/cyd/2024/cyd-af-sub-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.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="kfrc-20241231_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="kfrc-20241231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" 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="kfrc-20241231_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="kfrc-20241231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.kforce.com/role/CoverPage">
        <link:definition>0000001 - Document - Cover Page</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="AuditInformation" roleURI="http://www.kforce.com/role/AuditInformation">
        <link:definition>0000002 - Document - Audit 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="CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" roleURI="http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME">
        <link:definition>9952151 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME</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="CONSOLIDATEDBALANCESHEETS" roleURI="http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS">
        <link:definition>9952152 - Statement - CONSOLIDATED BALANCE SHEETS</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="CONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>9952153 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</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="CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" roleURI="http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY">
        <link:definition>9952154 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&#8217; EQUITY</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="CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical" roleURI="http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical">
        <link:definition>9952155 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&#8217; EQUITY (Parenthetical)</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="CONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>9952156 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</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="SummaryofSignificantAccountingPolicies" roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>9952157 - Disclosure - Summary of Significant Accounting 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="ReportableSegments" roleURI="http://www.kforce.com/role/ReportableSegments">
        <link:definition>9952158 - Disclosure - Reportable Segments</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="DisaggregationofRevenue" roleURI="http://www.kforce.com/role/DisaggregationofRevenue">
        <link:definition>9952159 - Disclosure - Disaggregation of Revenue</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="AllowanceforCreditLosses" roleURI="http://www.kforce.com/role/AllowanceforCreditLosses">
        <link:definition>9952160 - Disclosure - Allowance for Credit Losses</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="FixedAssetsNet" roleURI="http://www.kforce.com/role/FixedAssetsNet">
        <link:definition>9952161 - Disclosure - Fixed Assets, Net</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="IncomeTaxes" roleURI="http://www.kforce.com/role/IncomeTaxes">
        <link:definition>9952162 - Disclosure - Income Taxes</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="OtherAssetsNet" roleURI="http://www.kforce.com/role/OtherAssetsNet">
        <link:definition>9952163 - Disclosure - Other Assets, Net</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="Goodwill" roleURI="http://www.kforce.com/role/Goodwill">
        <link:definition>9952164 - Disclosure - Goodwill</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="CurrentLiabilities" roleURI="http://www.kforce.com/role/CurrentLiabilities">
        <link:definition>9952165 - Disclosure - Current Liabilities</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="OtherLongTermLiabilities" roleURI="http://www.kforce.com/role/OtherLongTermLiabilities">
        <link:definition>9952166 - Disclosure - Other Long-Term Liabilities</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="OperatingLeases" roleURI="http://www.kforce.com/role/OperatingLeases">
        <link:definition>9952167 - Disclosure - Operating Leases</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="EmployeeBenefitPlans" roleURI="http://www.kforce.com/role/EmployeeBenefitPlans">
        <link:definition>9952168 - Disclosure - Employee Benefit Plans</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="CreditFacility" roleURI="http://www.kforce.com/role/CreditFacility">
        <link:definition>9952169 - Disclosure - Credit Facility</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="DerivativeInstrumentandHedgingActivity" roleURI="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivity">
        <link:definition>9952170 - Disclosure - Derivative Instrument and Hedging Activity</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="FairValueMeasurements" roleURI="http://www.kforce.com/role/FairValueMeasurements">
        <link:definition>9952171 - Disclosure - Fair Value Measurements</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="StockIncentivePlans" roleURI="http://www.kforce.com/role/StockIncentivePlans">
        <link:definition>9952172 - Disclosure - Stock Incentive Plans</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="CommitmentsandContingencies" roleURI="http://www.kforce.com/role/CommitmentsandContingencies">
        <link:definition>9952173 - Disclosure - Commitments and Contingencies</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="ScheduleIIValuationandQualifyingAccountsandReservesSupplementalSchedule" roleURI="http://www.kforce.com/role/ScheduleIIValuationandQualifyingAccountsandReservesSupplementalSchedule">
        <link:definition>9952174 - Disclosure - Schedule II Valuation and Qualifying Accounts and Reserves Supplemental Schedule</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="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>9955511 - Disclosure - Summary of Significant 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="SegmentReportingPolicies" roleURI="http://www.kforce.com/role/SegmentReportingPolicies">
        <link:definition>9955512 - Disclosure - Segment Reporting (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="ReportableSegmentsTables" roleURI="http://www.kforce.com/role/ReportableSegmentsTables">
        <link:definition>9955513 - Disclosure - Reportable Segments (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="DisaggregationofRevenueTables" roleURI="http://www.kforce.com/role/DisaggregationofRevenueTables">
        <link:definition>9955514 - Disclosure - Disaggregation of Revenue (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="AllowanceforCreditLossesTables" roleURI="http://www.kforce.com/role/AllowanceforCreditLossesTables">
        <link:definition>9955515 - Disclosure - Allowance for Credit Losses (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="FixedAssetsNetTables" roleURI="http://www.kforce.com/role/FixedAssetsNetTables">
        <link:definition>9955516 - Disclosure - Fixed Assets, Net (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="IncomeTaxesTables" roleURI="http://www.kforce.com/role/IncomeTaxesTables">
        <link:definition>9955517 - Disclosure - Income Taxes (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="OtherAssetsNetTables" roleURI="http://www.kforce.com/role/OtherAssetsNetTables">
        <link:definition>9955518 - Disclosure - Other Assets, Net (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="GoodwillTables" roleURI="http://www.kforce.com/role/GoodwillTables">
        <link:definition>9955519 - Disclosure - Goodwill (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="CurrentLiabilitiesTables" roleURI="http://www.kforce.com/role/CurrentLiabilitiesTables">
        <link:definition>9955520 - Disclosure - Current Liabilities (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="OtherLongTermLiabilitiesTables" roleURI="http://www.kforce.com/role/OtherLongTermLiabilitiesTables">
        <link:definition>9955521 - Disclosure - Other Long-Term Liabilities (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="OperatingLeasesTables" roleURI="http://www.kforce.com/role/OperatingLeasesTables">
        <link:definition>9955522 - Disclosure - Operating Leases (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="DerivativeInstrumentandHedgingActivityTables" roleURI="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityTables">
        <link:definition>9955523 - Disclosure - Derivative Instrument and Hedging Activity (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="StockIncentivePlansTables" roleURI="http://www.kforce.com/role/StockIncentivePlansTables">
        <link:definition>9955524 - Disclosure - Stock Incentive Plans (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="SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails">
        <link:definition>9955525 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (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="SummaryofSignificantAccountingPoliciesTradeReceivablesandRelatedReservesDetails" roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesTradeReceivablesandRelatedReservesDetails">
        <link:definition>9955526 - Disclosure - Summary of Significant Accounting Policies - Trade Receivables and Related Reserves (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="SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails" roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails">
        <link:definition>9955527 - Disclosure - Summary of Significant Accounting Policies - Equity Method Investment (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="SummaryofSignificantAccountingPoliciesOperatingLeasesDetails" roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesOperatingLeasesDetails">
        <link:definition>9955528 - Disclosure - Summary of Significant Accounting Policies - Operating Leases (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="SummaryofSignificantAccountingPoliciesCapitalizedSoftwareDetails" roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareDetails">
        <link:definition>9955529 - Disclosure - Summary of Significant Accounting Policies - Capitalized Software (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="SummaryofSignificantAccountingPoliciesHealthInsuranceDetails" roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesHealthInsuranceDetails">
        <link:definition>9955530 - Disclosure - Summary of Significant Accounting Policies - Health Insurance (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="SummaryofSignificantAccountingPoliciesEarningsperShareDetails" roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEarningsperShareDetails">
        <link:definition>9955531 - Disclosure - Summary of Significant Accounting Policies - Earnings 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>
      <link:roleType id="SummaryofSignificantAccountingPoliciesTreasuryStockDetails" roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesTreasuryStockDetails">
        <link:definition>9955532 - Disclosure - Summary of Significant Accounting Policies - Treasury Stock (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="SummaryofSignificantAccountingPoliciesDerivativeInstrumentsDetails" roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDerivativeInstrumentsDetails">
        <link:definition>9955533 - Disclosure - Summary of Significant Accounting Policies - Derivative Instruments (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="ReportableSegmentsDetails" roleURI="http://www.kforce.com/role/ReportableSegmentsDetails">
        <link:definition>9955534 - Disclosure - Reportable Segments (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="DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails" roleURI="http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails">
        <link:definition>9955535 - Disclosure - Disaggregation of Revenue - Schedule of Disaggregation of Revenue (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="AllowanceforCreditLossesDetails" roleURI="http://www.kforce.com/role/AllowanceforCreditLossesDetails">
        <link:definition>9955536 - Disclosure - Allowance for Credit Losses (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="AllowanceforCreditLossesAdditionalInformationDetails" roleURI="http://www.kforce.com/role/AllowanceforCreditLossesAdditionalInformationDetails">
        <link:definition>9955537 - Disclosure - Allowance for Credit Losses - Additional 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="FixedAssetsNetMajorClassificationsofFixedAssetsandRelatedUsefulLivesDetails" roleURI="http://www.kforce.com/role/FixedAssetsNetMajorClassificationsofFixedAssetsandRelatedUsefulLivesDetails">
        <link:definition>9955538 - Disclosure - Fixed Assets, Net - Major Classifications of Fixed Assets and Related Useful Lives (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="FixedAssetsNetAdditionalInformationDetails" roleURI="http://www.kforce.com/role/FixedAssetsNetAdditionalInformationDetails">
        <link:definition>9955539 - Disclosure - Fixed Assets, Net - Additional 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="IncomeTaxesIncomeTaxExpenseBenefitContinuingOperationsDetails" roleURI="http://www.kforce.com/role/IncomeTaxesIncomeTaxExpenseBenefitContinuingOperationsDetails">
        <link:definition>9955540 - Disclosure - Income Taxes - Income Tax Expense (Benefit), Continuing Operations (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="IncomeTaxesEffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationDetails" roleURI="http://www.kforce.com/role/IncomeTaxesEffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationDetails">
        <link:definition>9955541 - Disclosure - Income Taxes - Effective Income Tax Rate, Continuing Operations, Tax Rate Reconciliation (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="IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>9955542 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Liabilities (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="OtherAssetsNetDetails" roleURI="http://www.kforce.com/role/OtherAssetsNetDetails">
        <link:definition>9955543 - Disclosure - Other Assets, Net (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="GoodwillSummaryoftheGrossAmountandAccumulatedImpairmentLossesofGoodwillDetail" roleURI="http://www.kforce.com/role/GoodwillSummaryoftheGrossAmountandAccumulatedImpairmentLossesofGoodwillDetail">
        <link:definition>9955544 - Disclosure - Goodwill - Summary of the Gross Amount and Accumulated Impairment Losses of Goodwill (Detail)</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="GoodwillAdditionalInformationDetails" roleURI="http://www.kforce.com/role/GoodwillAdditionalInformationDetails">
        <link:definition>9955545 - Disclosure - Goodwill - Additional 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="CurrentLiabilitiesDetails" roleURI="http://www.kforce.com/role/CurrentLiabilitiesDetails">
        <link:definition>9955546 - Disclosure - Current Liabilities (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="CurrentLiabilitiesAdditionalInformationDetails" roleURI="http://www.kforce.com/role/CurrentLiabilitiesAdditionalInformationDetails">
        <link:definition>9955547 - Disclosure - Current Liabilities - Additional 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="OtherLongTermLiabilitiesDetails" roleURI="http://www.kforce.com/role/OtherLongTermLiabilitiesDetails">
        <link:definition>9955548 - Disclosure - Other Long-Term Liabilities (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="OperatingLeasesScheduleofWeightedAverageTermsandOperatingLeaseExpenseDetails" roleURI="http://www.kforce.com/role/OperatingLeasesScheduleofWeightedAverageTermsandOperatingLeaseExpenseDetails">
        <link:definition>9955549 - Disclosure - Operating Leases - Schedule of Weighted-Average Terms and Operating Lease Expense (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="OperatingLeasesScheduleofMaturitiesforOperatingLeaseLiabilitiesDetails" roleURI="http://www.kforce.com/role/OperatingLeasesScheduleofMaturitiesforOperatingLeaseLiabilitiesDetails">
        <link:definition>9955550 - Disclosure - Operating Leases - Schedule of Maturities for Operating Lease Liabilities (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="OperatingLeasesScheduleofMaturitiesforOperatingLeaseLiabilitiesDetails_1" roleURI="http://www.kforce.com/role/OperatingLeasesScheduleofMaturitiesforOperatingLeaseLiabilitiesDetails_1">
        <link:definition>9955550 - Disclosure - Operating Leases - Schedule of Maturities for Operating Lease Liabilities (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="OperatingLeasesNarrativeDetails" roleURI="http://www.kforce.com/role/OperatingLeasesNarrativeDetails">
        <link:definition>9955551 - Disclosure - Operating Leases - Narrative (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="EmployeeBenefitPlansNarrativeDetails" roleURI="http://www.kforce.com/role/EmployeeBenefitPlansNarrativeDetails">
        <link:definition>9955552 - Disclosure - Employee Benefit Plans - Narrative (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="CreditFacilityDetails" roleURI="http://www.kforce.com/role/CreditFacilityDetails">
        <link:definition>9955553 - Disclosure - Credit Facility (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="DerivativeInstrumentandHedgingActivityNarrativeDetails" roleURI="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails">
        <link:definition>9955554 - Disclosure - Derivative Instrument and Hedging Activity - Narrative (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="DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails" roleURI="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails">
        <link:definition>9955555 - Disclosure - Derivative Instrument and Hedging Activity - Accumulated Derivative Instrument Gain (Loss) Activity (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="FairValueMeasurementsAdditionalInformationDetails" roleURI="http://www.kforce.com/role/FairValueMeasurementsAdditionalInformationDetails">
        <link:definition>9955556 - Disclosure - Fair Value Measurements - Additional 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="StockIncentivePlansAdditionalInformationDetails" roleURI="http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails">
        <link:definition>9955557 - Disclosure - Stock Incentive Plans - Additional 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="StockIncentivePlansSummaryofRestrictedStockActivityDetails" roleURI="http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails">
        <link:definition>9955558 - Disclosure - Stock Incentive Plans - Summary of Restricted Stock Activity (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="CommitmentsandContingenciesDetails" roleURI="http://www.kforce.com/role/CommitmentsandContingenciesDetails">
        <link:definition>9955559 - Disclosure - Commitments and Contingencies (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="ScheduleIIValuationandQualifyingAccountsandReservesSupplementalScheduleDetails" roleURI="http://www.kforce.com/role/ScheduleIIValuationandQualifyingAccountsandReservesSupplementalScheduleDetails">
        <link:definition>9955560 - Disclosure - Schedule II Valuation and Qualifying Accounts and Reserves Supplemental Schedule (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="kfrc_AuditorAbstract" abstract="true" name="AuditorAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kfrc_ReserveRelatedToNoteReceivable" abstract="false" name="ReserveRelatedToNoteReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfrc_ImpairmentOfEquityMethodInvestment" abstract="false" name="ImpairmentOfEquityMethodInvestment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfrc_ReceivableIssuedToJointVenture" abstract="false" name="ReceivableIssuedToJointVenture" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfrc_StockRepurchasesIncurredButNotYetPaid" abstract="false" name="StockRepurchasesIncurredButNotYetPaid" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfrc_HealthInsurancePolicyTextBlock" abstract="false" name="HealthInsurancePolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kfrc_TreasuryStockPolicyPolicyTextBlock" abstract="false" name="TreasuryStockPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kfrc_RevenueFromContractWithCustomersContingencyPeriod" abstract="false" name="RevenueFromContractWithCustomersContingencyPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="kfrc_RevenueFromContractWithCustomerRequiredPaymentPeriod" abstract="false" name="RevenueFromContractWithCustomerRequiredPaymentPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="kfrc_AccountsReceivableReservesAsPercentageOfGrossAccountsReceivable" abstract="false" name="AccountsReceivableReservesAsPercentageOfGrossAccountsReceivable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kfrc_WorkLLamaLLCMember" abstract="true" name="WorkLLamaLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kfrc_ProceedsFromSaleOfEquityMethodInvestmentsNetOfTransactionCosts" abstract="false" name="ProceedsFromSaleOfEquityMethodInvestmentsNetOfTransactionCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfrc_ComputersAndSoftwareMember" abstract="true" name="ComputersAndSoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kfrc_TechnologySegmentMember" abstract="true" name="TechnologySegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kfrc_FinanceAndAccountingSegmentMember" abstract="true" name="FinanceAndAccountingSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kfrc_FlexRevenueMember" abstract="true" name="FlexRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kfrc_DirectHireRevenueMember" abstract="true" name="DirectHireRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kfrc_AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables" abstract="false" name="AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfrc_DeferredTaxAssetsTaxDeferredExpenseDeferredCompensation" abstract="false" name="DeferredTaxAssetsTaxDeferredExpenseDeferredCompensation" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfrc_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOperatingLeaseLiability" abstract="false" name="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOperatingLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfrc_DeferredTaxLiabilitiesDeferredPayrollTaxes" abstract="false" name="DeferredTaxLiabilitiesDeferredPayrollTaxes" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfrc_AccruedRebateLiabilityCurrent" abstract="false" name="AccruedRebateLiabilityCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchaseDiscountOfCommonStockPercent" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchaseDiscountOfCommonStockPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kfrc_CreditFacilityMember" abstract="true" name="CreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kfrc_LineOfCreditAccordionFeatureIncreaseLimit" abstract="false" name="LineOfCreditAccordionFeatureIncreaseLimit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfrc_DebtInstrumentInterestRateVariableInterestRateFloor" abstract="false" name="DebtInstrumentInterestRateVariableInterestRateFloor" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kfrc_LineOfCreditFacilityCovenantTermsFixedChargeCoverageRatio" abstract="false" name="LineOfCreditFacilityCovenantTermsFixedChargeCoverageRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="kfrc_LineOfCreditFacilityCovenantTermsLeverageRatio" abstract="false" name="LineOfCreditFacilityCovenantTermsLeverageRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="kfrc_LineOfCreditFacilityDebtCovenantRepurchaseOfEquitySecurities" abstract="false" name="LineOfCreditFacilityDebtCovenantRepurchaseOfEquitySecurities" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="kfrc_LineOfCreditFacilityDebtCovenantLeverageRatioThreshold" abstract="false" name="LineOfCreditFacilityDebtCovenantLeverageRatioThreshold" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="kfrc_LineOfCreditFacilityDebtCovenantThresholdUnrestrictedCash" abstract="false" name="LineOfCreditFacilityDebtCovenantThresholdUnrestrictedCash" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfrc_TwoThousandTwentyThreeStockIncentivePlanMember" abstract="true" name="TwoThousandTwentyThreeStockIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kfrc_OptionOrStockAppreciationRightMember" abstract="true" name="OptionOrStockAppreciationRightMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfrc_ReductionOfSharesReservedForGrant" abstract="false" name="ReductionOfSharesReservedForGrant" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="kfrc_PeriodForContinuationOfBenefitsUnderAgreement" abstract="false" name="PeriodForContinuationOfBenefitsUnderAgreement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl" abstract="false" name="SupplementalUnemploymentBenefitsOnNoChangeInControl" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfrc_SupplementalUnemploymentBenefitsOnChangeInControl" abstract="false" name="SupplementalUnemploymentBenefitsOnChangeInControl" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>13
<FILENAME>kfrc-20241231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:3dcf0617-83aa-4303-9446-79fdec09ec9b,g:cacc1beb-b01a-4a5f-b0ba-17c804d1ab1d-->
<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.kforce.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="kfrc-20241231.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6cfb5037-7726-406d-8ed9-031d7c830312" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_ce1229cd-84ea-4369-9147-88def33a478a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_6cfb5037-7726-406d-8ed9-031d7c830312" xlink:to="loc_us-gaap_OperatingIncomeLoss_ce1229cd-84ea-4369-9147-88def33a478a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_c848168d-92ed-424a-9e08-3d0280d76c68" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6cfb5037-7726-406d-8ed9-031d7c830312" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_c848168d-92ed-424a-9e08-3d0280d76c68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_672f7a8f-9e13-432a-958c-97046218060c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2e5cbca0-1522-440e-84bc-ae1dc30b5c81" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_672f7a8f-9e13-432a-958c-97046218060c" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2e5cbca0-1522-440e-84bc-ae1dc30b5c81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_3fe1a9fc-17dc-4973-8fea-8ddc021d6c10" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_672f7a8f-9e13-432a-958c-97046218060c" xlink:to="loc_us-gaap_CostOfRevenue_3fe1a9fc-17dc-4973-8fea-8ddc021d6c10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4673e2f9-3eb2-438f-81bf-75d54c166189" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_977fc427-137a-4aec-8ca3-544f86dddcd2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_4673e2f9-3eb2-438f-81bf-75d54c166189" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_977fc427-137a-4aec-8ca3-544f86dddcd2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9c2758e5-ff5f-4565-8743-a954ffd8fdc8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_4673e2f9-3eb2-438f-81bf-75d54c166189" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9c2758e5-ff5f-4565-8743-a954ffd8fdc8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_cd989a9f-ea8b-4cbe-8787-4f4550ec2a21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_ce3f0bc1-9106-40bb-9e81-510ef072f1f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_cd989a9f-ea8b-4cbe-8787-4f4550ec2a21" xlink:to="loc_us-gaap_GrossProfit_ce3f0bc1-9106-40bb-9e81-510ef072f1f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_38ab4174-7fd2-4e43-a18d-c856ddd22f07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_cd989a9f-ea8b-4cbe-8787-4f4550ec2a21" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_38ab4174-7fd2-4e43-a18d-c856ddd22f07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_2f1913d6-a8ef-4392-9339-1ff2edd40bdf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_cd989a9f-ea8b-4cbe-8787-4f4550ec2a21" xlink:to="loc_us-gaap_DepreciationAndAmortization_2f1913d6-a8ef-4392-9339-1ff2edd40bdf" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="kfrc-20241231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_6f9b531b-f55a-476e-a91a-2db8a693a9bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_cc1a33c6-a09f-4711-b143-03ce7d12a76f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_6f9b531b-f55a-476e-a91a-2db8a693a9bb" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_cc1a33c6-a09f-4711-b143-03ce7d12a76f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_4ea105e6-dd40-4c20-8df4-22516a3e2665" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_6f9b531b-f55a-476e-a91a-2db8a693a9bb" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_4ea105e6-dd40-4c20-8df4-22516a3e2665" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_5cc5f8ce-cd5a-4e24-8309-4b19db9839e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_6f9b531b-f55a-476e-a91a-2db8a693a9bb" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_5cc5f8ce-cd5a-4e24-8309-4b19db9839e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_0abd9e92-b431-4cbd-9581-b32bc6b26bd5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_f797ea92-63cc-4d66-ac26-7f8b28974ad5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_0abd9e92-b431-4cbd-9581-b32bc6b26bd5" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_f797ea92-63cc-4d66-ac26-7f8b28974ad5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_30b6d555-7f7c-4194-99a4-943e8eabe48c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_0abd9e92-b431-4cbd-9581-b32bc6b26bd5" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_30b6d555-7f7c-4194-99a4-943e8eabe48c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_3f7ec4a3-0f33-4ed7-a43b-23eaa04878dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_0abd9e92-b431-4cbd-9581-b32bc6b26bd5" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_3f7ec4a3-0f33-4ed7-a43b-23eaa04878dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_bbf5077a-4c04-417f-a1e4-1ae4e4f8e3a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_0abd9e92-b431-4cbd-9581-b32bc6b26bd5" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_bbf5077a-4c04-417f-a1e4-1ae4e4f8e3a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_afabc1c8-adf7-4d45-8969-40b7647a95d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_3d5e5e36-5b89-4666-8dec-ae2d4b7ee290" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_Liabilities_afabc1c8-adf7-4d45-8969-40b7647a95d7" xlink:to="loc_us-gaap_LiabilitiesCurrent_3d5e5e36-5b89-4666-8dec-ae2d4b7ee290" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_c5591c3f-2e4b-4346-b495-d22dee64eedf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_afabc1c8-adf7-4d45-8969-40b7647a95d7" xlink:to="loc_us-gaap_LongTermLineOfCredit_c5591c3f-2e4b-4346-b495-d22dee64eedf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_677a7058-ccb6-4afe-87c5-46d38b34b58d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_afabc1c8-adf7-4d45-8969-40b7647a95d7" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_677a7058-ccb6-4afe-87c5-46d38b34b58d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_69d4a848-8b32-4ea5-b9a4-5993b1179592" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_26bd179a-3584-4ac3-b15d-efd6260d1c20" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_69d4a848-8b32-4ea5-b9a4-5993b1179592" xlink:to="loc_us-gaap_Liabilities_26bd179a-3584-4ac3-b15d-efd6260d1c20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_4a769152-397e-438c-9e89-d1f9b83328b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_69d4a848-8b32-4ea5-b9a4-5993b1179592" xlink:to="loc_us-gaap_StockholdersEquity_4a769152-397e-438c-9e89-d1f9b83328b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_c490a71d-09ee-4952-99d0-d7bd0afcc10a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_69d4a848-8b32-4ea5-b9a4-5993b1179592" xlink:to="loc_us-gaap_CommitmentsAndContingencies_c490a71d-09ee-4952-99d0-d7bd0afcc10a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2481ffac-d9ed-4dca-850e-b3d210820357" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_837df655-a98d-458b-ac84-90781aa15aed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_2481ffac-d9ed-4dca-850e-b3d210820357" xlink:to="loc_us-gaap_PreferredStockValue_837df655-a98d-458b-ac84-90781aa15aed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_68d54fc1-76fc-4a7a-84c3-0aae7038fa2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_2481ffac-d9ed-4dca-850e-b3d210820357" xlink:to="loc_us-gaap_CommonStockValue_68d54fc1-76fc-4a7a-84c3-0aae7038fa2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_780b17b4-267a-407e-87c4-47d74462fcca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_2481ffac-d9ed-4dca-850e-b3d210820357" xlink:to="loc_us-gaap_AdditionalPaidInCapital_780b17b4-267a-407e-87c4-47d74462fcca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1c5a20d6-c410-44d3-ae7d-c49a56980698" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_2481ffac-d9ed-4dca-850e-b3d210820357" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1c5a20d6-c410-44d3-ae7d-c49a56980698" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_116a7768-563f-4da2-80ca-5a9237cd4a95" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_2481ffac-d9ed-4dca-850e-b3d210820357" xlink:to="loc_us-gaap_TreasuryStockCommonValue_116a7768-563f-4da2-80ca-5a9237cd4a95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_5030f2ad-7864-4ba6-a0fc-9502a26f23a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_c4083b1f-fac6-4387-b868-374af29d8470" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5030f2ad-7864-4ba6-a0fc-9502a26f23a7" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_c4083b1f-fac6-4387-b868-374af29d8470" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_0cc16cd4-d0ea-4174-9a15-77ad9dd714ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5030f2ad-7864-4ba6-a0fc-9502a26f23a7" xlink:to="loc_us-gaap_AssetsCurrent_0cc16cd4-d0ea-4174-9a15-77ad9dd714ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_87a89e30-26c5-46c4-9d23-e3b3d1f78ef9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5030f2ad-7864-4ba6-a0fc-9502a26f23a7" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_87a89e30-26c5-46c4-9d23-e3b3d1f78ef9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_5dcfed79-b77b-4d69-8eab-87e851a6d88f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5030f2ad-7864-4ba6-a0fc-9502a26f23a7" xlink:to="loc_us-gaap_Goodwill_5dcfed79-b77b-4d69-8eab-87e851a6d88f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_ae6f90ed-fe06-4700-aa8f-f900bd4e300f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5030f2ad-7864-4ba6-a0fc-9502a26f23a7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_ae6f90ed-fe06-4700-aa8f-f900bd4e300f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="kfrc-20241231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6ae4edaa-acb1-4c2f-8789-9484d2c71275" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_97a8b862-1c4b-4a2a-b5fa-7c5ac9eaa03a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6ae4edaa-acb1-4c2f-8789-9484d2c71275" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_97a8b862-1c4b-4a2a-b5fa-7c5ac9eaa03a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_d6d379bb-a3b9-427b-8c45-a9c9423b2fe0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6ae4edaa-acb1-4c2f-8789-9484d2c71275" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_d6d379bb-a3b9-427b-8c45-a9c9423b2fe0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_8b26940a-ad3a-4baf-808e-e37c830c082c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6ae4edaa-acb1-4c2f-8789-9484d2c71275" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_8b26940a-ad3a-4baf-808e-e37c830c082c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_766470b1-3744-4898-9c20-19069826163e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6ae4edaa-acb1-4c2f-8789-9484d2c71275" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_766470b1-3744-4898-9c20-19069826163e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_27708b82-4638-4a1b-ab3c-4bad8cd058aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6ae4edaa-acb1-4c2f-8789-9484d2c71275" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_27708b82-4638-4a1b-ab3c-4bad8cd058aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9b2a36a5-8854-4bbd-b2a8-be3d3fe9ff68" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2a245e77-43ba-4601-953b-022f8e102a3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9b2a36a5-8854-4bbd-b2a8-be3d3fe9ff68" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2a245e77-43ba-4601-953b-022f8e102a3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfInterestInJointVenture_29b35a9c-9dfa-4d8d-aad7-7a4fe9dc33d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDivestitureOfInterestInJointVenture"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9b2a36a5-8854-4bbd-b2a8-be3d3fe9ff68" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfInterestInJointVenture_29b35a9c-9dfa-4d8d-aad7-7a4fe9dc33d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies_c8da642f-326a-46dd-9d23-28ee6c4ab923" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireLifeInsurancePolicies"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9b2a36a5-8854-4bbd-b2a8-be3d3fe9ff68" xlink:to="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies_c8da642f-326a-46dd-9d23-28ee6c4ab923" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_ReceivableIssuedToJointVenture_7f7569d6-aab6-4114-b2c2-f844ef46fc22" xlink:href="kfrc-20241231.xsd#kfrc_ReceivableIssuedToJointVenture"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9b2a36a5-8854-4bbd-b2a8-be3d3fe9ff68" xlink:to="loc_kfrc_ReceivableIssuedToJointVenture_7f7569d6-aab6-4114-b2c2-f844ef46fc22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_0e7d62b9-6e8c-4162-b7bb-c826d24b32f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9b2a36a5-8854-4bbd-b2a8-be3d3fe9ff68" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_0e7d62b9-6e8c-4162-b7bb-c826d24b32f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLifeInsurancePolicies_bc5fca3b-da1a-4436-9cda-f32ca1af842c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLifeInsurancePolicies"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9b2a36a5-8854-4bbd-b2a8-be3d3fe9ff68" xlink:to="loc_us-gaap_ProceedsFromLifeInsurancePolicies_bc5fca3b-da1a-4436-9cda-f32ca1af842c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_07eae338-d5bc-4476-9f24-58191159252f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_33b0140d-fb45-48ea-86b7-589a2c46a34d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_07eae338-d5bc-4476-9f24-58191159252f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_33b0140d-fb45-48ea-86b7-589a2c46a34d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a4e5b731-2510-4d6d-9017-0d811903052b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_07eae338-d5bc-4476-9f24-58191159252f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a4e5b731-2510-4d6d-9017-0d811903052b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_97f8d4d2-9d8c-46bb-9702-f2064d31cd43" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_07eae338-d5bc-4476-9f24-58191159252f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_97f8d4d2-9d8c-46bb-9702-f2064d31cd43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cdb13728-e6cc-45cd-9629-74e8d9f3fc90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_ImpairmentOfEquityMethodInvestment_467dc6f1-b80f-420e-a9e9-e3c606f741cf" xlink:href="kfrc-20241231.xsd#kfrc_ImpairmentOfEquityMethodInvestment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cdb13728-e6cc-45cd-9629-74e8d9f3fc90" xlink:to="loc_kfrc_ImpairmentOfEquityMethodInvestment_467dc6f1-b80f-420e-a9e9-e3c606f741cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_71bb05ba-897a-456f-bf79-bcf127217c00" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cdb13728-e6cc-45cd-9629-74e8d9f3fc90" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_71bb05ba-897a-456f-bf79-bcf127217c00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_3abb16ea-522e-4b40-8394-612949cfd8c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cdb13728-e6cc-45cd-9629-74e8d9f3fc90" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_3abb16ea-522e-4b40-8394-612949cfd8c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations_ebe8c55c-2f47-46ec-857c-2197d244cc7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cdb13728-e6cc-45cd-9629-74e8d9f3fc90" xlink:to="loc_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations_ebe8c55c-2f47-46ec-857c-2197d244cc7c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_e2d783f5-b253-4e40-98b2-4a4b634ebff1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cdb13728-e6cc-45cd-9629-74e8d9f3fc90" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_e2d783f5-b253-4e40-98b2-4a4b634ebff1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_a1eea19e-89d8-43f3-9d16-64b40fd0cf76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cdb13728-e6cc-45cd-9629-74e8d9f3fc90" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_a1eea19e-89d8-43f3-9d16-64b40fd0cf76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_ce0107e0-b48f-4d2d-b1f4-10d444860a60" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_NetCashProvidedByUsedInOperatingActivities_cdb13728-e6cc-45cd-9629-74e8d9f3fc90" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_ce0107e0-b48f-4d2d-b1f4-10d444860a60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_4791eb83-0801-4072-b7ae-1dfef083d2d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cdb13728-e6cc-45cd-9629-74e8d9f3fc90" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_4791eb83-0801-4072-b7ae-1dfef083d2d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_0b3ce771-2ae7-4376-94eb-78800f819771" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cdb13728-e6cc-45cd-9629-74e8d9f3fc90" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_0b3ce771-2ae7-4376-94eb-78800f819771" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_bb56d397-b49a-42f3-9c9d-dd646493438b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cdb13728-e6cc-45cd-9629-74e8d9f3fc90" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_bb56d397-b49a-42f3-9c9d-dd646493438b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_ReserveRelatedToNoteReceivable_ab671053-c2a4-42eb-a364-df23b68f6ad4" xlink:href="kfrc-20241231.xsd#kfrc_ReserveRelatedToNoteReceivable"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cdb13728-e6cc-45cd-9629-74e8d9f3fc90" xlink:to="loc_kfrc_ReserveRelatedToNoteReceivable_ab671053-c2a4-42eb-a364-df23b68f6ad4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_6b53aa60-a628-4cdd-b3f2-c55542a8eae4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cdb13728-e6cc-45cd-9629-74e8d9f3fc90" xlink:to="loc_us-gaap_NetIncomeLoss_6b53aa60-a628-4cdd-b3f2-c55542a8eae4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_12420089-97a8-4af3-aff2-e4c12d6153ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cdb13728-e6cc-45cd-9629-74e8d9f3fc90" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_12420089-97a8-4af3-aff2-e4c12d6153ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_79d561af-f113-4d95-babb-37e156b3e393" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cdb13728-e6cc-45cd-9629-74e8d9f3fc90" xlink:to="loc_us-gaap_ShareBasedCompensation_79d561af-f113-4d95-babb-37e156b3e393" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_bec2b49d-cd1f-4a4b-b643-2a87a3b1281c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cdb13728-e6cc-45cd-9629-74e8d9f3fc90" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_bec2b49d-cd1f-4a4b-b643-2a87a3b1281c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/ReportableSegmentsDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#ReportableSegmentsDetails"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/ReportableSegmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7aca41b5-fb20-479c-a115-fd23231fa84a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_82a020a4-89e9-429f-894b-0ec0df4666ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7aca41b5-fb20-479c-a115-fd23231fa84a" xlink:to="loc_us-gaap_GrossProfit_82a020a4-89e9-429f-894b-0ec0df4666ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_f15546ce-0f27-41cd-9ce2-0301264c802c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7aca41b5-fb20-479c-a115-fd23231fa84a" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_f15546ce-0f27-41cd-9ce2-0301264c802c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_3081d508-5705-4880-b736-80184b44b590" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7aca41b5-fb20-479c-a115-fd23231fa84a" xlink:to="loc_us-gaap_DepreciationAndAmortization_3081d508-5705-4880-b736-80184b44b590" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_13ab98db-50b4-4d92-a1a9-6e783052da37" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7aca41b5-fb20-479c-a115-fd23231fa84a" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_13ab98db-50b4-4d92-a1a9-6e783052da37" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/FixedAssetsNetMajorClassificationsofFixedAssetsandRelatedUsefulLivesDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#FixedAssetsNetMajorClassificationsofFixedAssetsandRelatedUsefulLivesDetails"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/FixedAssetsNetMajorClassificationsofFixedAssetsandRelatedUsefulLivesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a958dd23-3a15-4c08-ab9e-8c34681bf6d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_ae3761f7-4b16-4f99-bddb-f4af02d9da50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_a958dd23-3a15-4c08-ab9e-8c34681bf6d6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_ae3761f7-4b16-4f99-bddb-f4af02d9da50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2308c814-be29-4cf6-a0aa-03757da622f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_a958dd23-3a15-4c08-ab9e-8c34681bf6d6" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2308c814-be29-4cf6-a0aa-03757da622f8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/IncomeTaxesIncomeTaxExpenseBenefitContinuingOperationsDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#IncomeTaxesIncomeTaxExpenseBenefitContinuingOperationsDetails"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/IncomeTaxesIncomeTaxExpenseBenefitContinuingOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_3b199e85-351f-41b7-a4eb-025afdac7897" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_bc65771d-1b5f-42da-96bc-756f39802a28" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_3b199e85-351f-41b7-a4eb-025afdac7897" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_bc65771d-1b5f-42da-96bc-756f39802a28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_9411404d-624f-4bee-b154-310a641e6d38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_3b199e85-351f-41b7-a4eb-025afdac7897" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_9411404d-624f-4bee-b154-310a641e6d38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_d4812a6d-5fd7-45fd-b0b2-9d0dbca381eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_3b199e85-351f-41b7-a4eb-025afdac7897" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_d4812a6d-5fd7-45fd-b0b2-9d0dbca381eb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/IncomeTaxesEffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#IncomeTaxesEffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationDetails"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/IncomeTaxesEffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_59c509c9-fe3d-4e80-bba8-b2f4c946b3d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_bdf0cff0-8f98-46d2-918b-3e8534e06f64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_59c509c9-fe3d-4e80-bba8-b2f4c946b3d9" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_bdf0cff0-8f98-46d2-918b-3e8534e06f64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_7f653f36-fbfe-4cba-bd17-2ff609d32281" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_59c509c9-fe3d-4e80-bba8-b2f4c946b3d9" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_7f653f36-fbfe-4cba-bd17-2ff609d32281" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_aa689f8a-5d34-4fb6-a59f-671a2409d1c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_59c509c9-fe3d-4e80-bba8-b2f4c946b3d9" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_aa689f8a-5d34-4fb6-a59f-671a2409d1c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_fe1b30eb-ae49-4731-8f54-befdee8f92b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_59c509c9-fe3d-4e80-bba8-b2f4c946b3d9" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_fe1b30eb-ae49-4731-8f54-befdee8f92b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_6fae29f3-91a3-4809-a696-9b712dbbe1da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_59c509c9-fe3d-4e80-bba8-b2f4c946b3d9" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_6fae29f3-91a3-4809-a696-9b712dbbe1da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_7a2d746b-02e7-4368-939e-3a402f5c5cc7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_59c509c9-fe3d-4e80-bba8-b2f4c946b3d9" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_7a2d746b-02e7-4368-939e-3a402f5c5cc7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_35661876-7437-45f1-a58f-5106470c9778" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_a07738c1-ca64-4aa5-8715-086967ee0a61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_35661876-7437-45f1-a58f-5106470c9778" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_a07738c1-ca64-4aa5-8715-086967ee0a61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_a6db3bb0-0a73-479b-8785-340096121204" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_35661876-7437-45f1-a58f-5106470c9778" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_a6db3bb0-0a73-479b-8785-340096121204" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_f8c9fbbb-ee3c-467e-9928-d514b683c95c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_35661876-7437-45f1-a58f-5106470c9778" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_f8c9fbbb-ee3c-467e-9928-d514b683c95c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_719d5742-3316-4a1e-84bf-9b4636045f37" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_67018f35-d6de-4c0e-ab2f-af1654ea5288" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_719d5742-3316-4a1e-84bf-9b4636045f37" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_67018f35-d6de-4c0e-ab2f-af1654ea5288" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_384cd622-3920-4ffc-9b1e-7b2378087551" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_719d5742-3316-4a1e-84bf-9b4636045f37" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_384cd622-3920-4ffc-9b1e-7b2378087551" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_DeferredTaxLiabilitiesDeferredPayrollTaxes_b99d2867-f56c-4434-af00-403b4cf69b70" xlink:href="kfrc-20241231.xsd#kfrc_DeferredTaxLiabilitiesDeferredPayrollTaxes"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_719d5742-3316-4a1e-84bf-9b4636045f37" xlink:to="loc_kfrc_DeferredTaxLiabilitiesDeferredPayrollTaxes_b99d2867-f56c-4434-af00-403b4cf69b70" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_5d66971e-0f9f-4f7d-8e21-3d9d27faa89c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_719d5742-3316-4a1e-84bf-9b4636045f37" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_5d66971e-0f9f-4f7d-8e21-3d9d27faa89c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_89cc59c0-78f0-4643-8454-7ed0c8787df8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_719d5742-3316-4a1e-84bf-9b4636045f37" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_89cc59c0-78f0-4643-8454-7ed0c8787df8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_80bd8947-fb8f-4020-9d92-733a76017de0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_DeferredTaxAssetsTaxDeferredExpenseDeferredCompensation_7cf279d8-fee8-4c4f-8f96-772b87b52e76" xlink:href="kfrc-20241231.xsd#kfrc_DeferredTaxAssetsTaxDeferredExpenseDeferredCompensation"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_80bd8947-fb8f-4020-9d92-733a76017de0" xlink:to="loc_kfrc_DeferredTaxAssetsTaxDeferredExpenseDeferredCompensation_7cf279d8-fee8-4c4f-8f96-772b87b52e76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_6f572b7b-46aa-48d7-bb32-04c931489bfa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_80bd8947-fb8f-4020-9d92-733a76017de0" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_6f572b7b-46aa-48d7-bb32-04c931489bfa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOperatingLeaseLiability_b03369a3-4385-4054-9266-00d9886b3dfe" xlink:href="kfrc-20241231.xsd#kfrc_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOperatingLeaseLiability"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_80bd8947-fb8f-4020-9d92-733a76017de0" xlink:to="loc_kfrc_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOperatingLeaseLiability_b03369a3-4385-4054-9266-00d9886b3dfe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_2ba70be7-3b2e-4c99-b99e-ccfeea76db76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_80bd8947-fb8f-4020-9d92-733a76017de0" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_2ba70be7-3b2e-4c99-b99e-ccfeea76db76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_6aa97f9a-33b9-4ff8-a79f-a49f187ccb60" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_80bd8947-fb8f-4020-9d92-733a76017de0" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_6aa97f9a-33b9-4ff8-a79f-a49f187ccb60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_13b0478f-3256-40cd-bd8a-594a01157681" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_80bd8947-fb8f-4020-9d92-733a76017de0" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_13b0478f-3256-40cd-bd8a-594a01157681" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_c22184d0-5e68-4500-bf08-570d482aefeb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_80bd8947-fb8f-4020-9d92-733a76017de0" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_c22184d0-5e68-4500-bf08-570d482aefeb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/OtherAssetsNetDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#OtherAssetsNetDetails"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/OtherAssetsNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_6be463d2-c73a-4a3b-a960-28621d1a48b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_89f0f445-c655-4020-92fb-93a5eaa3c1a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_6be463d2-c73a-4a3b-a960-28621d1a48b7" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_89f0f445-c655-4020-92fb-93a5eaa3c1a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_8c33b637-87de-4137-9b43-7ebbfb6c4a14" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_6be463d2-c73a-4a3b-a960-28621d1a48b7" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_8c33b637-87de-4137-9b43-7ebbfb6c4a14" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_eeb3a740-a1f4-4934-86c3-307b68b98995" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_6be463d2-c73a-4a3b-a960-28621d1a48b7" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_eeb3a740-a1f4-4934-86c3-307b68b98995" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_3e08fe1b-6940-4f70-a747-3d95bd141ea6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_6be463d2-c73a-4a3b-a960-28621d1a48b7" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_3e08fe1b-6940-4f70-a747-3d95bd141ea6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/GoodwillSummaryoftheGrossAmountandAccumulatedImpairmentLossesofGoodwillDetail" xlink:type="simple" xlink:href="kfrc-20241231.xsd#GoodwillSummaryoftheGrossAmountandAccumulatedImpairmentLossesofGoodwillDetail"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/GoodwillSummaryoftheGrossAmountandAccumulatedImpairmentLossesofGoodwillDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_6878c073-91ff-488c-88f7-f6413d5f89e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillGross_c8d51f6f-02b2-4d97-8c46-eab00224f822" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Goodwill_6878c073-91ff-488c-88f7-f6413d5f89e5" xlink:to="loc_us-gaap_GoodwillGross_c8d51f6f-02b2-4d97-8c46-eab00224f822" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_cef5ad43-c8eb-4dab-82ee-a89544a08409" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Goodwill_6878c073-91ff-488c-88f7-f6413d5f89e5" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_cef5ad43-c8eb-4dab-82ee-a89544a08409" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/CurrentLiabilitiesDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#CurrentLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/CurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_8fdfd9ab-c315-48e1-8922-8736381ef4eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_05413802-e21c-43d0-b1be-599f28fbe5b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_8fdfd9ab-c315-48e1-8922-8736381ef4eb" xlink:to="loc_us-gaap_AccountsPayableCurrent_05413802-e21c-43d0-b1be-599f28fbe5b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_7fa3212b-ee11-4e12-acee-45000052757f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_8fdfd9ab-c315-48e1-8922-8736381ef4eb" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_7fa3212b-ee11-4e12-acee-45000052757f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_AccruedRebateLiabilityCurrent_2305eb40-4222-41ee-9d57-12cd0781c8a3" xlink:href="kfrc-20241231.xsd#kfrc_AccruedRebateLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_8fdfd9ab-c315-48e1-8922-8736381ef4eb" xlink:to="loc_kfrc_AccruedRebateLiabilityCurrent_2305eb40-4222-41ee-9d57-12cd0781c8a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrent_019b1db0-09ab-4b26-9bf0-53fad44a58d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_8fdfd9ab-c315-48e1-8922-8736381ef4eb" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrent_019b1db0-09ab-4b26-9bf0-53fad44a58d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_6919ee8a-3c74-4ac1-9756-8740dd6d2e06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_8fdfd9ab-c315-48e1-8922-8736381ef4eb" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_6919ee8a-3c74-4ac1-9756-8740dd6d2e06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_0797b906-4512-46b2-aa95-7b2f766a33e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrent_cc9bec39-cb30-4112-91eb-30e3126471ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WorkersCompensationLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_0797b906-4512-46b2-aa95-7b2f766a33e0" xlink:to="loc_us-gaap_WorkersCompensationLiabilityCurrent_cc9bec39-cb30-4112-91eb-30e3126471ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrent_53ee48b7-cc23-456d-b7dc-d209f943edcc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_0797b906-4512-46b2-aa95-7b2f766a33e0" xlink:to="loc_us-gaap_AccruedPayrollTaxesCurrent_53ee48b7-cc23-456d-b7dc-d209f943edcc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrent_25ce0d44-cd4a-43e5-9fde-971ef0a4ac40" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_0797b906-4512-46b2-aa95-7b2f766a33e0" xlink:to="loc_us-gaap_AccruedInsuranceCurrent_25ce0d44-cd4a-43e5-9fde-971ef0a4ac40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent_8e68b5f5-6ce3-4ab6-8ee1-88dad21ca135" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_0797b906-4512-46b2-aa95-7b2f766a33e0" xlink:to="loc_us-gaap_AccruedEmployeeBenefitsCurrent_8e68b5f5-6ce3-4ab6-8ee1-88dad21ca135" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/OtherLongTermLiabilitiesDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#OtherLongTermLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/OtherLongTermLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_bd26d76a-3550-4a4b-bcf1-32760999542c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_f31f09a4-6b0d-404c-914e-63944e947042" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_bd26d76a-3550-4a4b-bcf1-32760999542c" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_f31f09a4-6b0d-404c-914e-63944e947042" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_92619f0e-a672-4983-8c04-c2c5838a4ef2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_bd26d76a-3550-4a4b-bcf1-32760999542c" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_92619f0e-a672-4983-8c04-c2c5838a4ef2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_ac21fa42-c623-4f95-b9ff-56cd9a9c533a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherSundryLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_bd26d76a-3550-4a4b-bcf1-32760999542c" xlink:to="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_ac21fa42-c623-4f95-b9ff-56cd9a9c533a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/OperatingLeasesScheduleofWeightedAverageTermsandOperatingLeaseExpenseDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#OperatingLeasesScheduleofWeightedAverageTermsandOperatingLeaseExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/OperatingLeasesScheduleofWeightedAverageTermsandOperatingLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_d8005310-428d-4924-a052-02027dba2ace" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_16ed12dc-d62f-4bf2-b376-92650a2778c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_d8005310-428d-4924-a052-02027dba2ace" xlink:to="loc_us-gaap_OperatingLeaseCost_16ed12dc-d62f-4bf2-b376-92650a2778c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_808fa833-476b-4328-9837-499feed8212d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_d8005310-428d-4924-a052-02027dba2ace" xlink:to="loc_us-gaap_VariableLeaseCost_808fa833-476b-4328-9837-499feed8212d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_7b39c4ad-5f0b-4ef8-aa9e-fbd2094bf20c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_d8005310-428d-4924-a052-02027dba2ace" xlink:to="loc_us-gaap_ShortTermLeaseCost_7b39c4ad-5f0b-4ef8-aa9e-fbd2094bf20c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_8d4e780b-8475-47bd-be7f-bbff6523d4c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubleaseIncome"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_d8005310-428d-4924-a052-02027dba2ace" xlink:to="loc_us-gaap_SubleaseIncome_8d4e780b-8475-47bd-be7f-bbff6523d4c1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/OperatingLeasesScheduleofMaturitiesforOperatingLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#OperatingLeasesScheduleofMaturitiesforOperatingLeaseLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/OperatingLeasesScheduleofMaturitiesforOperatingLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1fa7f70b-6cbf-4b7c-8f93-e8c7809acbb1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_83b7b2f3-e683-4800-bae6-2579252edb8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1fa7f70b-6cbf-4b7c-8f93-e8c7809acbb1" xlink:to="loc_us-gaap_OperatingLeaseLiability_83b7b2f3-e683-4800-bae6-2579252edb8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_36c3ef6d-05ff-43bb-ade7-8d101dd23594" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1fa7f70b-6cbf-4b7c-8f93-e8c7809acbb1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_36c3ef6d-05ff-43bb-ade7-8d101dd23594" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/OperatingLeasesScheduleofMaturitiesforOperatingLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="kfrc-20241231.xsd#OperatingLeasesScheduleofMaturitiesforOperatingLeaseLiabilitiesDetails_1"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/OperatingLeasesScheduleofMaturitiesforOperatingLeaseLiabilitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0dabe230-9b25-46c1-8f10-98502b973463" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_8a996919-0c36-47fb-abec-9654d526fc6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0dabe230-9b25-46c1-8f10-98502b973463" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_8a996919-0c36-47fb-abec-9654d526fc6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_df204347-8355-452f-8036-effdddada829" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0dabe230-9b25-46c1-8f10-98502b973463" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_df204347-8355-452f-8036-effdddada829" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_153adc4d-dde2-470b-9c31-12c0e51e33fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0dabe230-9b25-46c1-8f10-98502b973463" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_153adc4d-dde2-470b-9c31-12c0e51e33fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_6a9d14cf-f512-4ddd-89ca-dabbb15e982b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0dabe230-9b25-46c1-8f10-98502b973463" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_6a9d14cf-f512-4ddd-89ca-dabbb15e982b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_02d8d5fe-5d66-42e7-8884-1dbde0145823" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0dabe230-9b25-46c1-8f10-98502b973463" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_02d8d5fe-5d66-42e7-8884-1dbde0145823" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_5b4d9d30-c13c-48af-bf16-ca1583b7124e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0dabe230-9b25-46c1-8f10-98502b973463" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_5b4d9d30-c13c-48af-bf16-ca1583b7124e" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>14
<FILENAME>kfrc-20241231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:3dcf0617-83aa-4303-9446-79fdec09ec9b,g:cacc1beb-b01a-4a5f-b0ba-17c804d1ab1d-->
<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.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="kfrc-20241231.xsd#CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_49c8279c-ace3-43e7-bea2-4f9a025d344f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_9c27c49d-47fe-46f5-bef3-318e1da78373" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_49c8279c-ace3-43e7-bea2-4f9a025d344f" xlink:to="loc_us-gaap_StatementTable_9c27c49d-47fe-46f5-bef3-318e1da78373" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_d16e04e1-2c82-46a2-bc9b-185284d4c983" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_9c27c49d-47fe-46f5-bef3-318e1da78373" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_d16e04e1-2c82-46a2-bc9b-185284d4c983" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d16e04e1-2c82-46a2-bc9b-185284d4c983_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_d16e04e1-2c82-46a2-bc9b-185284d4c983" xlink:to="loc_us-gaap_EquityComponentDomain_d16e04e1-2c82-46a2-bc9b-185284d4c983_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_74ffb311-ad45-4a76-98d5-c9b3bc758bed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_d16e04e1-2c82-46a2-bc9b-185284d4c983" xlink:to="loc_us-gaap_EquityComponentDomain_74ffb311-ad45-4a76-98d5-c9b3bc758bed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_5c3395a6-9cce-4bea-8b0c-312433ac2911" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_74ffb311-ad45-4a76-98d5-c9b3bc758bed" xlink:to="loc_us-gaap_CommonStockMember_5c3395a6-9cce-4bea-8b0c-312433ac2911" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_dcd3b0fe-d05c-4078-ae13-9acda9ba3b7a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_74ffb311-ad45-4a76-98d5-c9b3bc758bed" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_dcd3b0fe-d05c-4078-ae13-9acda9ba3b7a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3a6afe0e-fc62-4dc4-bf51-0a75b65776c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_74ffb311-ad45-4a76-98d5-c9b3bc758bed" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3a6afe0e-fc62-4dc4-bf51-0a75b65776c1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_d0a79ae2-0380-405a-9c86-91cfb6b1cab2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_74ffb311-ad45-4a76-98d5-c9b3bc758bed" xlink:to="loc_us-gaap_RetainedEarningsMember_d0a79ae2-0380-405a-9c86-91cfb6b1cab2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_2ba02c19-5e38-4fce-9377-04219c937b6a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_74ffb311-ad45-4a76-98d5-c9b3bc758bed" xlink:to="loc_us-gaap_TreasuryStockCommonMember_2ba02c19-5e38-4fce-9377-04219c937b6a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_daba9752-ffc0-49e2-bdd6-80ef88ad10db" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_9c27c49d-47fe-46f5-bef3-318e1da78373" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_daba9752-ffc0-49e2-bdd6-80ef88ad10db" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_daba9752-ffc0-49e2-bdd6-80ef88ad10db_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_daba9752-ffc0-49e2-bdd6-80ef88ad10db" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_daba9752-ffc0-49e2-bdd6-80ef88ad10db_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_e0e16f77-0fa8-4367-adf8-ccf8735788d1" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_daba9752-ffc0-49e2-bdd6-80ef88ad10db" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_e0e16f77-0fa8-4367-adf8-ccf8735788d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_ebe7b3c4-6de5-4e1b-a807-82b30b6231c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_9c27c49d-47fe-46f5-bef3-318e1da78373" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_ebe7b3c4-6de5-4e1b-a807-82b30b6231c3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_ebe7b3c4-6de5-4e1b-a807-82b30b6231c3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_ebe7b3c4-6de5-4e1b-a807-82b30b6231c3" xlink:to="loc_us-gaap_TypeOfAdoptionMember_ebe7b3c4-6de5-4e1b-a807-82b30b6231c3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_e4793fd4-f7d9-43ce-b313-50bdda72bd0c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_ebe7b3c4-6de5-4e1b-a807-82b30b6231c3" xlink:to="loc_us-gaap_TypeOfAdoptionMember_e4793fd4-f7d9-43ce-b313-50bdda72bd0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc60750f-896a-4009-8d71-b8ee35d66dd0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_49c8279c-ace3-43e7-bea2-4f9a025d344f" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc60750f-896a-4009-8d71-b8ee35d66dd0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_f83db16a-5c4e-46cb-bb26-b30411561eaf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc60750f-896a-4009-8d71-b8ee35d66dd0" xlink:to="loc_us-gaap_SharesIssued_f83db16a-5c4e-46cb-bb26-b30411561eaf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8b065759-7cb7-46ae-9504-1271b6417d47" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc60750f-896a-4009-8d71-b8ee35d66dd0" xlink:to="loc_us-gaap_StockholdersEquity_8b065759-7cb7-46ae-9504-1271b6417d47" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_0d25a2ca-77e3-4e12-a968-09d6cfc08094" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc60750f-896a-4009-8d71-b8ee35d66dd0" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_0d25a2ca-77e3-4e12-a968-09d6cfc08094" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_6564e1c8-ddc7-4cda-8ed8-5d9704a1348b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc60750f-896a-4009-8d71-b8ee35d66dd0" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_6564e1c8-ddc7-4cda-8ed8-5d9704a1348b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock_8fb056af-729a-43df-8151-fe9503e358c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc60750f-896a-4009-8d71-b8ee35d66dd0" xlink:to="loc_us-gaap_DividendsCommonStock_8fb056af-729a-43df-8151-fe9503e358c2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_5e0b6220-eef1-46f7-8de1-347ac51d624e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc60750f-896a-4009-8d71-b8ee35d66dd0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_5e0b6220-eef1-46f7-8de1-347ac51d624e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_919ab984-46f4-491f-ae21-029b1aa50f7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_e10016cf-6db5-4563-aa81-bf3af35eefda" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc60750f-896a-4009-8d71-b8ee35d66dd0" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_e10016cf-6db5-4563-aa81-bf3af35eefda" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityOther_5ddc6afd-2913-487e-a1be-ae45370413da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc60750f-896a-4009-8d71-b8ee35d66dd0" xlink:to="loc_us-gaap_StockholdersEquityOther_5ddc6afd-2913-487e-a1be-ae45370413da" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_c2eb5e87-72f0-43bc-9487-4766b52c9c8b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a056ca8e-68ca-463e-a4fd-f99f1ab88cef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a545ae59-6cd2-4b03-bf79-dc342483a529" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc60750f-896a-4009-8d71-b8ee35d66dd0" xlink:to="loc_us-gaap_NetIncomeLoss_a545ae59-6cd2-4b03-bf79-dc342483a529" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_19c2c2a2-378f-43ae-bb7c-5f23d8553a90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_49c8279c-ace3-43e7-bea2-4f9a025d344f" xlink:to="loc_us-gaap_CommonStockSharesIssued_19c2c2a2-378f-43ae-bb7c-5f23d8553a90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_d2433ea1-e338-4236-be80-80521d0581ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_49c8279c-ace3-43e7-bea2-4f9a025d344f" xlink:to="loc_us-gaap_TreasuryStockCommonShares_d2433ea1-e338-4236-be80-80521d0581ec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_99a937a5-1e5d-440f-b361-0024567f6d6b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_49c8279c-ace3-43e7-bea2-4f9a025d344f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_99a937a5-1e5d-440f-b361-0024567f6d6b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_d1ee0871-335c-4eb3-85cb-3ee176c86758" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_49c8279c-ace3-43e7-bea2-4f9a025d344f" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_d1ee0871-335c-4eb3-85cb-3ee176c86758" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_dd387f3e-74b3-48b4-ac8e-c6322c6ca4cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_49c8279c-ace3-43e7-bea2-4f9a025d344f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_dd387f3e-74b3-48b4-ac8e-c6322c6ca4cb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_01608e75-71e9-4d5a-9e83-ed446b42c175" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_49c8279c-ace3-43e7-bea2-4f9a025d344f" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_01608e75-71e9-4d5a-9e83-ed446b42c175" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical" xlink:type="simple" xlink:href="kfrc-20241231.xsd#CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_161a9c44-ece0-448d-a847-3945aadaab5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_f8a24020-8f5e-49b9-a747-6b8609905209" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_161a9c44-ece0-448d-a847-3945aadaab5e" xlink:to="loc_us-gaap_StatementTable_f8a24020-8f5e-49b9-a747-6b8609905209" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_32c04bb6-030b-457c-ab1f-747d11db1738" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_f8a24020-8f5e-49b9-a747-6b8609905209" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_32c04bb6-030b-457c-ab1f-747d11db1738" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_32c04bb6-030b-457c-ab1f-747d11db1738_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_32c04bb6-030b-457c-ab1f-747d11db1738" xlink:to="loc_us-gaap_EquityComponentDomain_32c04bb6-030b-457c-ab1f-747d11db1738_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_15c58389-88e7-443b-8900-f06b0f3596bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_32c04bb6-030b-457c-ab1f-747d11db1738" xlink:to="loc_us-gaap_EquityComponentDomain_15c58389-88e7-443b-8900-f06b0f3596bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_92e6e0c4-2cb1-461d-9640-35fd5d608743" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_15c58389-88e7-443b-8900-f06b0f3596bb" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_92e6e0c4-2cb1-461d-9640-35fd5d608743" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_4fb507e7-518d-4ab2-b761-20aba0c6305f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_f8a24020-8f5e-49b9-a747-6b8609905209" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_4fb507e7-518d-4ab2-b761-20aba0c6305f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_4fb507e7-518d-4ab2-b761-20aba0c6305f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_4fb507e7-518d-4ab2-b761-20aba0c6305f" xlink:to="loc_us-gaap_TypeOfAdoptionMember_4fb507e7-518d-4ab2-b761-20aba0c6305f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_5b6a3a65-7a6d-4eff-93b7-7389b55f0312" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_4fb507e7-518d-4ab2-b761-20aba0c6305f" xlink:to="loc_us-gaap_TypeOfAdoptionMember_5b6a3a65-7a6d-4eff-93b7-7389b55f0312" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_9d724355-6f89-4ff8-93a0-68e3465cdce8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_161a9c44-ece0-448d-a847-3945aadaab5e" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_9d724355-6f89-4ff8-93a0-68e3465cdce8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_6391767c-be88-4791-8404-6e7c908b2c6a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_161a9c44-ece0-448d-a847-3945aadaab5e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_6391767c-be88-4791-8404-6e7c908b2c6a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_dde44010-46a0-434b-9f7c-270326adb222" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_66aec29c-6b3c-40a5-83f9-52de6449d3ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_dde44010-46a0-434b-9f7c-270326adb222" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_66aec29c-6b3c-40a5-83f9-52de6449d3ef" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_c996a1c3-f283-4f24-a013-b1819128b70f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_66aec29c-6b3c-40a5-83f9-52de6449d3ef" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_c996a1c3-f283-4f24-a013-b1819128b70f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_c996a1c3-f283-4f24-a013-b1819128b70f_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_c996a1c3-f283-4f24-a013-b1819128b70f" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_c996a1c3-f283-4f24-a013-b1819128b70f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_ef3239f7-ec3b-4ea1-a1c5-18d4140b3e1a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_c996a1c3-f283-4f24-a013-b1819128b70f" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_ef3239f7-ec3b-4ea1-a1c5-18d4140b3e1a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_WorkLLamaLLCMember_0d1ec1da-b979-4d67-8747-7432b3e1190e" xlink:href="kfrc-20241231.xsd#kfrc_WorkLLamaLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_ef3239f7-ec3b-4ea1-a1c5-18d4140b3e1a" xlink:to="loc_kfrc_WorkLLamaLLCMember_0d1ec1da-b979-4d67-8747-7432b3e1190e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_b6314ce1-5558-4894-aa9d-431d7bf1a850" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_66aec29c-6b3c-40a5-83f9-52de6449d3ef" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_b6314ce1-5558-4894-aa9d-431d7bf1a850" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_b6314ce1-5558-4894-aa9d-431d7bf1a850_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_b6314ce1-5558-4894-aa9d-431d7bf1a850" xlink:to="loc_us-gaap_ReceivableTypeDomain_b6314ce1-5558-4894-aa9d-431d7bf1a850_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_0e327054-549e-4c66-b806-7692329d0d2b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_b6314ce1-5558-4894-aa9d-431d7bf1a850" xlink:to="loc_us-gaap_ReceivableTypeDomain_0e327054-549e-4c66-b806-7692329d0d2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_81f4d5f6-0c9c-4a33-a67a-6659196eade4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_66aec29c-6b3c-40a5-83f9-52de6449d3ef" xlink:to="loc_srt_RangeAxis_81f4d5f6-0c9c-4a33-a67a-6659196eade4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_81f4d5f6-0c9c-4a33-a67a-6659196eade4_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_81f4d5f6-0c9c-4a33-a67a-6659196eade4" xlink:to="loc_srt_RangeMember_81f4d5f6-0c9c-4a33-a67a-6659196eade4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_11feffdf-1055-4158-a2dd-69dacf9e8834" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_81f4d5f6-0c9c-4a33-a67a-6659196eade4" xlink:to="loc_srt_RangeMember_11feffdf-1055-4158-a2dd-69dacf9e8834" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_664ccaa4-7b78-471c-bfbe-b72c8de36a96" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_11feffdf-1055-4158-a2dd-69dacf9e8834" xlink:to="loc_srt_MinimumMember_664ccaa4-7b78-471c-bfbe-b72c8de36a96" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_c82635b1-d07a-4a4b-bdaa-34d7f3f4afa8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_11feffdf-1055-4158-a2dd-69dacf9e8834" xlink:to="loc_srt_MaximumMember_c82635b1-d07a-4a4b-bdaa-34d7f3f4afa8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_41808445-780a-4b47-b2a5-ab91961dba31" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_66aec29c-6b3c-40a5-83f9-52de6449d3ef" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_41808445-780a-4b47-b2a5-ab91961dba31" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_41808445-780a-4b47-b2a5-ab91961dba31_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_41808445-780a-4b47-b2a5-ab91961dba31" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_41808445-780a-4b47-b2a5-ab91961dba31_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_7714f098-4334-4741-94d3-4e02142686a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_41808445-780a-4b47-b2a5-ab91961dba31" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_7714f098-4334-4741-94d3-4e02142686a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_7953563b-3f26-40f5-b69a-e93a80052fc5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_66aec29c-6b3c-40a5-83f9-52de6449d3ef" xlink:to="loc_dei_LegalEntityAxis_7953563b-3f26-40f5-b69a-e93a80052fc5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7953563b-3f26-40f5-b69a-e93a80052fc5_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_7953563b-3f26-40f5-b69a-e93a80052fc5" xlink:to="loc_dei_EntityDomain_7953563b-3f26-40f5-b69a-e93a80052fc5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_84618b8f-2910-4de8-ae60-a1de1479d40f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_7953563b-3f26-40f5-b69a-e93a80052fc5" xlink:to="loc_dei_EntityDomain_84618b8f-2910-4de8-ae60-a1de1479d40f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_WorkLLamaLLCMember_172c65f2-88ad-46c4-b7da-9221fde16a49" xlink:href="kfrc-20241231.xsd#kfrc_WorkLLamaLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_84618b8f-2910-4de8-ae60-a1de1479d40f" xlink:to="loc_kfrc_WorkLLamaLLCMember_172c65f2-88ad-46c4-b7da-9221fde16a49" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_15fb0d66-569c-4e02-b82a-b3b8bf0ca329" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_66aec29c-6b3c-40a5-83f9-52de6449d3ef" xlink:to="loc_srt_OwnershipAxis_15fb0d66-569c-4e02-b82a-b3b8bf0ca329" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_15fb0d66-569c-4e02-b82a-b3b8bf0ca329_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_15fb0d66-569c-4e02-b82a-b3b8bf0ca329" xlink:to="loc_srt_OwnershipDomain_15fb0d66-569c-4e02-b82a-b3b8bf0ca329_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_31e88fcc-02e3-420a-9d74-1a94218eaa73" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_15fb0d66-569c-4e02-b82a-b3b8bf0ca329" xlink:to="loc_srt_OwnershipDomain_31e88fcc-02e3-420a-9d74-1a94218eaa73" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_WorkLLamaLLCMember_be68da6d-d11a-4692-b0d4-f8317f10f4e4" xlink:href="kfrc-20241231.xsd#kfrc_WorkLLamaLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_31e88fcc-02e3-420a-9d74-1a94218eaa73" xlink:to="loc_kfrc_WorkLLamaLLCMember_be68da6d-d11a-4692-b0d4-f8317f10f4e4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_2ad85c6d-31c5-4bfa-aef1-63f5e55806e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_dde44010-46a0-434b-9f7c-270326adb222" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_2ad85c6d-31c5-4bfa-aef1-63f5e55806e9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_8d6135b1-3899-4d64-b762-8886d4866ec3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_dde44010-46a0-434b-9f7c-270326adb222" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_8d6135b1-3899-4d64-b762-8886d4866ec3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_ReserveRelatedToNoteReceivable_bb51d423-bf9d-46d4-84aa-d00cc45c0b6d" xlink:href="kfrc-20241231.xsd#kfrc_ReserveRelatedToNoteReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_dde44010-46a0-434b-9f7c-270326adb222" xlink:to="loc_kfrc_ReserveRelatedToNoteReceivable_bb51d423-bf9d-46d4-84aa-d00cc45c0b6d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_b25a2ab7-1501-46d9-b4de-766ec7e91235" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_dde44010-46a0-434b-9f7c-270326adb222" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_b25a2ab7-1501-46d9-b4de-766ec7e91235" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfEquityMethodInvestments_52aa4804-0633-454a-af41-78aced39eb10" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfEquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_dde44010-46a0-434b-9f7c-270326adb222" xlink:to="loc_us-gaap_ProceedsFromSaleOfEquityMethodInvestments_52aa4804-0633-454a-af41-78aced39eb10" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_ProceedsFromSaleOfEquityMethodInvestmentsNetOfTransactionCosts_15b52b15-44d0-4ae0-992d-b0eb176550e3" xlink:href="kfrc-20241231.xsd#kfrc_ProceedsFromSaleOfEquityMethodInvestmentsNetOfTransactionCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_dde44010-46a0-434b-9f7c-270326adb222" xlink:to="loc_kfrc_ProceedsFromSaleOfEquityMethodInvestmentsNetOfTransactionCosts_15b52b15-44d0-4ae0-992d-b0eb176550e3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_ImpairmentOfEquityMethodInvestment_04b5e3a5-a327-4267-9469-7d1aa3d91414" xlink:href="kfrc-20241231.xsd#kfrc_ImpairmentOfEquityMethodInvestment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_dde44010-46a0-434b-9f7c-270326adb222" xlink:to="loc_kfrc_ImpairmentOfEquityMethodInvestment_04b5e3a5-a327-4267-9469-7d1aa3d91414" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_37c46640-1003-4711-ba47-3e755a089a90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_dde44010-46a0-434b-9f7c-270326adb222" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_37c46640-1003-4711-ba47-3e755a089a90" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesOperatingLeasesDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#SummaryofSignificantAccountingPoliciesOperatingLeasesDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_a2c04d84-80a6-4ef4-acf8-403592811c2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_c48548b3-098c-4961-96af-47967fb52b46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_a2c04d84-80a6-4ef4-acf8-403592811c2a" xlink:to="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_c48548b3-098c-4961-96af-47967fb52b46" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_260ca5da-80ac-4580-a056-4256dc15d795" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_c48548b3-098c-4961-96af-47967fb52b46" xlink:to="loc_srt_RangeAxis_260ca5da-80ac-4580-a056-4256dc15d795" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_260ca5da-80ac-4580-a056-4256dc15d795_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_260ca5da-80ac-4580-a056-4256dc15d795" xlink:to="loc_srt_RangeMember_260ca5da-80ac-4580-a056-4256dc15d795_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4c7c6587-4cbf-4e4a-a815-874ca8b3a96e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_260ca5da-80ac-4580-a056-4256dc15d795" xlink:to="loc_srt_RangeMember_4c7c6587-4cbf-4e4a-a815-874ca8b3a96e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_722a3789-3f32-4d6d-a9b3-6826d0b23011" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4c7c6587-4cbf-4e4a-a815-874ca8b3a96e" xlink:to="loc_srt_MinimumMember_722a3789-3f32-4d6d-a9b3-6826d0b23011" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1104cbca-6e7e-4e6f-a72e-094c4c7415d5" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4c7c6587-4cbf-4e4a-a815-874ca8b3a96e" xlink:to="loc_srt_MaximumMember_1104cbca-6e7e-4e6f-a72e-094c4c7415d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_3b12d872-c2d2-4323-b3c4-ce4cec9b1550" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_a2c04d84-80a6-4ef4-acf8-403592811c2a" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_3b12d872-c2d2-4323-b3c4-ce4cec9b1550" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_747193bc-84d6-4204-9c6c-58ef89e9e17b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_a2c04d84-80a6-4ef4-acf8-403592811c2a" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_747193bc-84d6-4204-9c6c-58ef89e9e17b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_6a542c0a-8aea-4f65-97c5-7f5eea3ea935" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_a2c04d84-80a6-4ef4-acf8-403592811c2a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_6a542c0a-8aea-4f65-97c5-7f5eea3ea935" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_c85d91cb-a7af-480c-8f4e-7bbaf1f6156b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_a2c04d84-80a6-4ef4-acf8-403592811c2a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_c85d91cb-a7af-480c-8f4e-7bbaf1f6156b" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#SummaryofSignificantAccountingPoliciesCapitalizedSoftwareDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0f15de62-45ff-47dc-9ecf-53cdf7dab484" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_fcd574ec-855f-4942-a2a8-ace16ca69ba5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0f15de62-45ff-47dc-9ecf-53cdf7dab484" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_fcd574ec-855f-4942-a2a8-ace16ca69ba5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_76e2944b-e432-4d1c-a115-91732bfcd5b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_fcd574ec-855f-4942-a2a8-ace16ca69ba5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_76e2944b-e432-4d1c-a115-91732bfcd5b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_76e2944b-e432-4d1c-a115-91732bfcd5b2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_76e2944b-e432-4d1c-a115-91732bfcd5b2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_76e2944b-e432-4d1c-a115-91732bfcd5b2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_32f0332f-05df-43d8-a577-c48b3ff0d5f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_76e2944b-e432-4d1c-a115-91732bfcd5b2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_32f0332f-05df-43d8-a577-c48b3ff0d5f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_ComputersAndSoftwareMember_207f8e6a-93a2-4046-b4ca-a2bdd47c3398" xlink:href="kfrc-20241231.xsd#kfrc_ComputersAndSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_32f0332f-05df-43d8-a577-c48b3ff0d5f1" xlink:to="loc_kfrc_ComputersAndSoftwareMember_207f8e6a-93a2-4046-b4ca-a2bdd47c3398" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0ec750f6-fcc3-4922-963c-376d70b92268" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_fcd574ec-855f-4942-a2a8-ace16ca69ba5" xlink:to="loc_srt_RangeAxis_0ec750f6-fcc3-4922-963c-376d70b92268" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0ec750f6-fcc3-4922-963c-376d70b92268_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_0ec750f6-fcc3-4922-963c-376d70b92268" xlink:to="loc_srt_RangeMember_0ec750f6-fcc3-4922-963c-376d70b92268_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_36fc56de-c048-43e8-921b-10148e55f64a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_0ec750f6-fcc3-4922-963c-376d70b92268" xlink:to="loc_srt_RangeMember_36fc56de-c048-43e8-921b-10148e55f64a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5506b2b2-84e8-4ed2-ab9d-56e351af2df0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_36fc56de-c048-43e8-921b-10148e55f64a" xlink:to="loc_srt_MinimumMember_5506b2b2-84e8-4ed2-ab9d-56e351af2df0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0b1f5623-e577-4ed4-9db0-bb7fe26e6aa3" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_36fc56de-c048-43e8-921b-10148e55f64a" xlink:to="loc_srt_MaximumMember_0b1f5623-e577-4ed4-9db0-bb7fe26e6aa3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_a7b707bb-867d-4942-b409-1c588d3861c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0f15de62-45ff-47dc-9ecf-53cdf7dab484" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_a7b707bb-867d-4942-b409-1c588d3861c5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_b6dfff6a-72c6-487f-8fbe-3816711269c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0f15de62-45ff-47dc-9ecf-53cdf7dab484" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_b6dfff6a-72c6-487f-8fbe-3816711269c5" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kforce.com/role/ReportableSegmentsDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#ReportableSegmentsDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/ReportableSegmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_b3c09e6d-930e-4cd5-8416-3179d800b368" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ca448c85-33cf-4db5-9f20-fed1d61e77fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b3c09e6d-930e-4cd5-8416-3179d800b368" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ca448c85-33cf-4db5-9f20-fed1d61e77fc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_872f3b7c-de9c-4102-84bf-7bcdce7763a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ca448c85-33cf-4db5-9f20-fed1d61e77fc" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_872f3b7c-de9c-4102-84bf-7bcdce7763a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_872f3b7c-de9c-4102-84bf-7bcdce7763a0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_872f3b7c-de9c-4102-84bf-7bcdce7763a0" xlink:to="loc_us-gaap_SegmentDomain_872f3b7c-de9c-4102-84bf-7bcdce7763a0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a0198dc5-0303-472c-877f-54d309bb0f22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_872f3b7c-de9c-4102-84bf-7bcdce7763a0" xlink:to="loc_us-gaap_SegmentDomain_a0198dc5-0303-472c-877f-54d309bb0f22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_TechnologySegmentMember_5903351e-009d-467d-b707-43d1aadc1b0f" xlink:href="kfrc-20241231.xsd#kfrc_TechnologySegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a0198dc5-0303-472c-877f-54d309bb0f22" xlink:to="loc_kfrc_TechnologySegmentMember_5903351e-009d-467d-b707-43d1aadc1b0f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_FinanceAndAccountingSegmentMember_a54b8e3a-2855-4877-8639-bfed222bccf3" xlink:href="kfrc-20241231.xsd#kfrc_FinanceAndAccountingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a0198dc5-0303-472c-877f-54d309bb0f22" xlink:to="loc_kfrc_FinanceAndAccountingSegmentMember_a54b8e3a-2855-4877-8639-bfed222bccf3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_77809d94-bef5-4f43-bf68-07c9a4093dbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b3c09e6d-930e-4cd5-8416-3179d800b368" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_77809d94-bef5-4f43-bf68-07c9a4093dbd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_76505606-11db-43c2-901f-402e97bb61ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b3c09e6d-930e-4cd5-8416-3179d800b368" xlink:to="loc_us-gaap_GrossProfit_76505606-11db-43c2-901f-402e97bb61ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7a122a54-85c6-4a1c-9e1c-acdc72883763" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b3c09e6d-930e-4cd5-8416-3179d800b368" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7a122a54-85c6-4a1c-9e1c-acdc72883763" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_37bb207f-76c9-48d4-8cf2-ef8a97a7720d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b3c09e6d-930e-4cd5-8416-3179d800b368" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_37bb207f-76c9-48d4-8cf2-ef8a97a7720d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_b41c00ac-9e6d-4a95-b609-7b2c7e6f3705" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b3c09e6d-930e-4cd5-8416-3179d800b368" xlink:to="loc_us-gaap_DepreciationAndAmortization_b41c00ac-9e6d-4a95-b609-7b2c7e6f3705" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_85ac28d5-3540-4953-a7c8-d09226642af2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b3c09e6d-930e-4cd5-8416-3179d800b368" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_85ac28d5-3540-4953-a7c8-d09226642af2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_3c92d115-b65b-4497-84f4-bb02f5e8ebb1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b3c09e6d-930e-4cd5-8416-3179d800b368" xlink:to="loc_us-gaap_CostOfRevenue_3c92d115-b65b-4497-84f4-bb02f5e8ebb1" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_147b76d0-2b90-46c7-93af-f883e680377f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_2da2f24b-d1f6-4234-b146-d12dbc402a82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_147b76d0-2b90-46c7-93af-f883e680377f" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_2da2f24b-d1f6-4234-b146-d12dbc402a82" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_ee6a9fc5-0dbb-4a92-995b-3862506c91ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_2da2f24b-d1f6-4234-b146-d12dbc402a82" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_ee6a9fc5-0dbb-4a92-995b-3862506c91ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_ee6a9fc5-0dbb-4a92-995b-3862506c91ef_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_ee6a9fc5-0dbb-4a92-995b-3862506c91ef" xlink:to="loc_us-gaap_SegmentDomain_ee6a9fc5-0dbb-4a92-995b-3862506c91ef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_509ad16d-a23e-407c-8ce3-ba2dfdeb01fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_ee6a9fc5-0dbb-4a92-995b-3862506c91ef" xlink:to="loc_us-gaap_SegmentDomain_509ad16d-a23e-407c-8ce3-ba2dfdeb01fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_TechnologySegmentMember_5b55079b-58c6-46c2-b04e-837380254fb4" xlink:href="kfrc-20241231.xsd#kfrc_TechnologySegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_509ad16d-a23e-407c-8ce3-ba2dfdeb01fa" xlink:to="loc_kfrc_TechnologySegmentMember_5b55079b-58c6-46c2-b04e-837380254fb4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_FinanceAndAccountingSegmentMember_4b012903-2b57-47e8-ab44-4e3a6744eb57" xlink:href="kfrc-20241231.xsd#kfrc_FinanceAndAccountingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_509ad16d-a23e-407c-8ce3-ba2dfdeb01fa" xlink:to="loc_kfrc_FinanceAndAccountingSegmentMember_4b012903-2b57-47e8-ab44-4e3a6744eb57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_30552c64-de88-40de-8cad-b3e2269e3e72" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_2da2f24b-d1f6-4234-b146-d12dbc402a82" xlink:to="loc_srt_ProductOrServiceAxis_30552c64-de88-40de-8cad-b3e2269e3e72" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_30552c64-de88-40de-8cad-b3e2269e3e72_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_30552c64-de88-40de-8cad-b3e2269e3e72" xlink:to="loc_srt_ProductsAndServicesDomain_30552c64-de88-40de-8cad-b3e2269e3e72_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_eb4a32f2-3ab1-428d-b69b-4e69d4d31dcc" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_30552c64-de88-40de-8cad-b3e2269e3e72" xlink:to="loc_srt_ProductsAndServicesDomain_eb4a32f2-3ab1-428d-b69b-4e69d4d31dcc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_FlexRevenueMember_d2f0580b-c2b4-463c-b641-e6bc7aa7f7bd" xlink:href="kfrc-20241231.xsd#kfrc_FlexRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_eb4a32f2-3ab1-428d-b69b-4e69d4d31dcc" xlink:to="loc_kfrc_FlexRevenueMember_d2f0580b-c2b4-463c-b641-e6bc7aa7f7bd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_DirectHireRevenueMember_10344144-6756-42f9-9b42-356c4b0b3c67" xlink:href="kfrc-20241231.xsd#kfrc_DirectHireRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_eb4a32f2-3ab1-428d-b69b-4e69d4d31dcc" xlink:to="loc_kfrc_DirectHireRevenueMember_10344144-6756-42f9-9b42-356c4b0b3c67" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_149a7861-775c-4a5c-b71a-d126e7f25d87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_147b76d0-2b90-46c7-93af-f883e680377f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_149a7861-775c-4a5c-b71a-d126e7f25d87" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kforce.com/role/FixedAssetsNetMajorClassificationsofFixedAssetsandRelatedUsefulLivesDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#FixedAssetsNetMajorClassificationsofFixedAssetsandRelatedUsefulLivesDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/FixedAssetsNetMajorClassificationsofFixedAssetsandRelatedUsefulLivesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_689c8e92-8514-4455-a791-48d7f3869f7f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2e971340-6038-4029-be7b-ab8d7ed5ed91" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_689c8e92-8514-4455-a791-48d7f3869f7f" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2e971340-6038-4029-be7b-ab8d7ed5ed91" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e080c4ba-35dc-4e8e-9db1-d94cac95801a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2e971340-6038-4029-be7b-ab8d7ed5ed91" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e080c4ba-35dc-4e8e-9db1-d94cac95801a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e080c4ba-35dc-4e8e-9db1-d94cac95801a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e080c4ba-35dc-4e8e-9db1-d94cac95801a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e080c4ba-35dc-4e8e-9db1-d94cac95801a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b51eb078-d785-4c60-a801-81dbe2253e6f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e080c4ba-35dc-4e8e-9db1-d94cac95801a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b51eb078-d785-4c60-a801-81dbe2253e6f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_051acd79-50a2-4940-87b1-d8f5af18694b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b51eb078-d785-4c60-a801-81dbe2253e6f" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_051acd79-50a2-4940-87b1-d8f5af18694b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_cd607f7d-a7be-4584-af96-6d41f6457011" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b51eb078-d785-4c60-a801-81dbe2253e6f" xlink:to="loc_us-gaap_ComputerEquipmentMember_cd607f7d-a7be-4584-af96-6d41f6457011" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_b1b88834-eedb-4ba2-bbb6-80b482ef63a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b51eb078-d785-4c60-a801-81dbe2253e6f" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_b1b88834-eedb-4ba2-bbb6-80b482ef63a3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3079b9eb-da45-45c5-96ac-8d391feb9b25" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2e971340-6038-4029-be7b-ab8d7ed5ed91" xlink:to="loc_srt_RangeAxis_3079b9eb-da45-45c5-96ac-8d391feb9b25" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3079b9eb-da45-45c5-96ac-8d391feb9b25_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_3079b9eb-da45-45c5-96ac-8d391feb9b25" xlink:to="loc_srt_RangeMember_3079b9eb-da45-45c5-96ac-8d391feb9b25_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_cd44e55e-829c-401b-aa6c-d5c6b7da3f16" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_3079b9eb-da45-45c5-96ac-8d391feb9b25" xlink:to="loc_srt_RangeMember_cd44e55e-829c-401b-aa6c-d5c6b7da3f16" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_35c07714-1fc4-4de0-9e22-f60a5937884f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_cd44e55e-829c-401b-aa6c-d5c6b7da3f16" xlink:to="loc_srt_MinimumMember_35c07714-1fc4-4de0-9e22-f60a5937884f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_7df7fc12-4fc2-4a8a-bc0f-0e0a26590972" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_cd44e55e-829c-401b-aa6c-d5c6b7da3f16" xlink:to="loc_srt_MaximumMember_7df7fc12-4fc2-4a8a-bc0f-0e0a26590972" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_06a1f599-85d3-423f-94f3-cea721377be3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_689c8e92-8514-4455-a791-48d7f3869f7f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_06a1f599-85d3-423f-94f3-cea721377be3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_6f374946-b43c-4a19-adb4-ac903d4869b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_689c8e92-8514-4455-a791-48d7f3869f7f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_6f374946-b43c-4a19-adb4-ac903d4869b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_128e42d2-d90b-4f1b-871a-5bcfb13eff42" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_689c8e92-8514-4455-a791-48d7f3869f7f" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_128e42d2-d90b-4f1b-871a-5bcfb13eff42" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_25548044-c3fe-4a8a-8382-7a2474d390e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_689c8e92-8514-4455-a791-48d7f3869f7f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_25548044-c3fe-4a8a-8382-7a2474d390e8" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kforce.com/role/OtherAssetsNetDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#OtherAssetsNetDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/OtherAssetsNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_97e2818b-c1c2-448a-8f4b-499bc5964148" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_8798d72f-8e1c-46e7-be48-17afe3a19ced" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_97e2818b-c1c2-448a-8f4b-499bc5964148" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_8798d72f-8e1c-46e7-be48-17afe3a19ced" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_9b6433e3-fd6b-4fc3-8cac-2ce5b6da9c1f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_8798d72f-8e1c-46e7-be48-17afe3a19ced" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_9b6433e3-fd6b-4fc3-8cac-2ce5b6da9c1f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_9b6433e3-fd6b-4fc3-8cac-2ce5b6da9c1f_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_9b6433e3-fd6b-4fc3-8cac-2ce5b6da9c1f" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_9b6433e3-fd6b-4fc3-8cac-2ce5b6da9c1f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_234a7fd7-79af-4f6c-ae96-b7048766a9ec" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_9b6433e3-fd6b-4fc3-8cac-2ce5b6da9c1f" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_234a7fd7-79af-4f6c-ae96-b7048766a9ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_WorkLLamaLLCMember_9f15a749-9533-4846-a69d-0c05c8aa15c0" xlink:href="kfrc-20241231.xsd#kfrc_WorkLLamaLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_234a7fd7-79af-4f6c-ae96-b7048766a9ec" xlink:to="loc_kfrc_WorkLLamaLLCMember_9f15a749-9533-4846-a69d-0c05c8aa15c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_283a3384-5eca-4b73-a426-4b8d0f199a01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_8798d72f-8e1c-46e7-be48-17afe3a19ced" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_283a3384-5eca-4b73-a426-4b8d0f199a01" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_283a3384-5eca-4b73-a426-4b8d0f199a01_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_283a3384-5eca-4b73-a426-4b8d0f199a01" xlink:to="loc_us-gaap_ReceivableTypeDomain_283a3384-5eca-4b73-a426-4b8d0f199a01_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_fb6ff104-78d7-4255-b9b1-9c8f9da48250" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_283a3384-5eca-4b73-a426-4b8d0f199a01" xlink:to="loc_us-gaap_ReceivableTypeDomain_fb6ff104-78d7-4255-b9b1-9c8f9da48250" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_d4cdabab-8754-4c4b-b09e-79e9483bac92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_8798d72f-8e1c-46e7-be48-17afe3a19ced" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_d4cdabab-8754-4c4b-b09e-79e9483bac92" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_d4cdabab-8754-4c4b-b09e-79e9483bac92_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_d4cdabab-8754-4c4b-b09e-79e9483bac92" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_d4cdabab-8754-4c4b-b09e-79e9483bac92_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_d5a129a8-e7f1-46ac-b396-f4ad4c01839d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_d4cdabab-8754-4c4b-b09e-79e9483bac92" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_d5a129a8-e7f1-46ac-b396-f4ad4c01839d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_82a68f9f-60ab-40b7-a271-980b928e1210" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_97e2818b-c1c2-448a-8f4b-499bc5964148" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_82a68f9f-60ab-40b7-a271-980b928e1210" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_7d82e688-7921-462f-b276-9d459e37e4c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_97e2818b-c1c2-448a-8f4b-499bc5964148" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_7d82e688-7921-462f-b276-9d459e37e4c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_120f10ab-8e2a-493e-bed6-119d9df693dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_97e2818b-c1c2-448a-8f4b-499bc5964148" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_120f10ab-8e2a-493e-bed6-119d9df693dd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_21203ca8-a6e4-491d-881c-f0e726c5fe29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_97e2818b-c1c2-448a-8f4b-499bc5964148" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_21203ca8-a6e4-491d-881c-f0e726c5fe29" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_b0ddc71d-9acb-47d5-8870-1d74dfb8dbd1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_97e2818b-c1c2-448a-8f4b-499bc5964148" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_b0ddc71d-9acb-47d5-8870-1d74dfb8dbd1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_07925c17-ecf7-4bb7-acf2-b05446c098a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_97e2818b-c1c2-448a-8f4b-499bc5964148" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_07925c17-ecf7-4bb7-acf2-b05446c098a2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_c02639e4-263e-4c06-b311-8c36ef810c11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_97e2818b-c1c2-448a-8f4b-499bc5964148" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_c02639e4-263e-4c06-b311-8c36ef810c11" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_ReserveRelatedToNoteReceivable_15eaea26-ef9d-44dc-8af8-da6a8e4c3964" xlink:href="kfrc-20241231.xsd#kfrc_ReserveRelatedToNoteReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_97e2818b-c1c2-448a-8f4b-499bc5964148" xlink:to="loc_kfrc_ReserveRelatedToNoteReceivable_15eaea26-ef9d-44dc-8af8-da6a8e4c3964" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_f09f3754-d45e-4153-bbe4-eef60463785e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_97e2818b-c1c2-448a-8f4b-499bc5964148" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_f09f3754-d45e-4153-bbe4-eef60463785e" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kforce.com/role/GoodwillSummaryoftheGrossAmountandAccumulatedImpairmentLossesofGoodwillDetail" xlink:type="simple" xlink:href="kfrc-20241231.xsd#GoodwillSummaryoftheGrossAmountandAccumulatedImpairmentLossesofGoodwillDetail"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/GoodwillSummaryoftheGrossAmountandAccumulatedImpairmentLossesofGoodwillDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_6365e4aa-777c-4d7c-b43b-7eea5ed309b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_6872e342-91fd-4b92-af1b-d280eca89975" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_6365e4aa-777c-4d7c-b43b-7eea5ed309b4" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_6872e342-91fd-4b92-af1b-d280eca89975" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_9a8a0e88-09fd-4136-a626-32deff606f60" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_6872e342-91fd-4b92-af1b-d280eca89975" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_9a8a0e88-09fd-4136-a626-32deff606f60" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_9a8a0e88-09fd-4136-a626-32deff606f60_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9a8a0e88-09fd-4136-a626-32deff606f60" xlink:to="loc_us-gaap_SegmentDomain_9a8a0e88-09fd-4136-a626-32deff606f60_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_83b6c626-3fe2-4c2c-94c2-a0f3e462abc0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9a8a0e88-09fd-4136-a626-32deff606f60" xlink:to="loc_us-gaap_SegmentDomain_83b6c626-3fe2-4c2c-94c2-a0f3e462abc0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_TechnologySegmentMember_2197674b-2b83-4a6b-981d-646891f9fbff" xlink:href="kfrc-20241231.xsd#kfrc_TechnologySegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_83b6c626-3fe2-4c2c-94c2-a0f3e462abc0" xlink:to="loc_kfrc_TechnologySegmentMember_2197674b-2b83-4a6b-981d-646891f9fbff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_FinanceAndAccountingSegmentMember_331eefd2-4213-4d3f-97a4-e32113a9df3c" xlink:href="kfrc-20241231.xsd#kfrc_FinanceAndAccountingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_83b6c626-3fe2-4c2c-94c2-a0f3e462abc0" xlink:to="loc_kfrc_FinanceAndAccountingSegmentMember_331eefd2-4213-4d3f-97a4-e32113a9df3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillGross_e3d9d1ad-1e3d-4c9a-98f2-f8bdbc4f50d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_6365e4aa-777c-4d7c-b43b-7eea5ed309b4" xlink:to="loc_us-gaap_GoodwillGross_e3d9d1ad-1e3d-4c9a-98f2-f8bdbc4f50d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_c3e3c890-92bd-489b-8e75-a332b09ee8dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_6365e4aa-777c-4d7c-b43b-7eea5ed309b4" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_c3e3c890-92bd-489b-8e75-a332b09ee8dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_f4b30573-ebb1-4255-9b03-f932d49893f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_6365e4aa-777c-4d7c-b43b-7eea5ed309b4" xlink:to="loc_us-gaap_Goodwill_f4b30573-ebb1-4255-9b03-f932d49893f1" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kforce.com/role/EmployeeBenefitPlansNarrativeDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#EmployeeBenefitPlansNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/EmployeeBenefitPlansNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_5636f0a3-6c0c-404c-8c82-bd709acfc3cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_3bd5146f-76ab-4a38-99fd-a1dad422d292" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_5636f0a3-6c0c-404c-8c82-bd709acfc3cf" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_3bd5146f-76ab-4a38-99fd-a1dad422d292" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_30bd8214-095a-41c6-aeee-e8d9727cb2ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_3bd5146f-76ab-4a38-99fd-a1dad422d292" xlink:to="loc_us-gaap_AwardTypeAxis_30bd8214-095a-41c6-aeee-e8d9727cb2ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_30bd8214-095a-41c6-aeee-e8d9727cb2ee_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_30bd8214-095a-41c6-aeee-e8d9727cb2ee" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_30bd8214-095a-41c6-aeee-e8d9727cb2ee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6f813bf2-614f-4afe-8674-35b03f5d1330" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_30bd8214-095a-41c6-aeee-e8d9727cb2ee" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6f813bf2-614f-4afe-8674-35b03f5d1330" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_939dc344-2104-4771-a0ef-d20d70f0889d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6f813bf2-614f-4afe-8674-35b03f5d1330" xlink:to="loc_us-gaap_EmployeeStockMember_939dc344-2104-4771-a0ef-d20d70f0889d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_988f64ec-90a9-49a9-847b-aa5e72dd3bd8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_5636f0a3-6c0c-404c-8c82-bd709acfc3cf" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_988f64ec-90a9-49a9-847b-aa5e72dd3bd8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchaseDiscountOfCommonStockPercent_79e2c709-c954-4e44-871d-109fd0d79015" xlink:href="kfrc-20241231.xsd#kfrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchaseDiscountOfCommonStockPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_5636f0a3-6c0c-404c-8c82-bd709acfc3cf" xlink:to="loc_kfrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchaseDiscountOfCommonStockPercent_79e2c709-c954-4e44-871d-109fd0d79015" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_c2e32178-ff5b-4fdc-8530-594ff4de1cef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_5636f0a3-6c0c-404c-8c82-bd709acfc3cf" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_c2e32178-ff5b-4fdc-8530-594ff4de1cef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_5ba1a113-0277-45ea-a521-35d5c9e66cf4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_5636f0a3-6c0c-404c-8c82-bd709acfc3cf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_5ba1a113-0277-45ea-a521-35d5c9e66cf4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrent_65edd317-3997-4118-8818-238530bdcfcf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_5636f0a3-6c0c-404c-8c82-bd709acfc3cf" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrent_65edd317-3997-4118-8818-238530bdcfcf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_b86c7088-7032-4a38-b9a7-ac147a64f98e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_5636f0a3-6c0c-404c-8c82-bd709acfc3cf" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_b86c7088-7032-4a38-b9a7-ac147a64f98e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_5b8dc649-78b7-429e-b27e-1fb0a8d4f901" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_5636f0a3-6c0c-404c-8c82-bd709acfc3cf" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_5b8dc649-78b7-429e-b27e-1fb0a8d4f901" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_155df2a2-9c35-4787-bbbc-70f6f5947e60" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_5636f0a3-6c0c-404c-8c82-bd709acfc3cf" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_155df2a2-9c35-4787-bbbc-70f6f5947e60" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount_c833fabb-0445-407a-b1c4-1416f5b720a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LifeInsuranceCorporateOrBankOwnedAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_5636f0a3-6c0c-404c-8c82-bd709acfc3cf" xlink:to="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount_c833fabb-0445-407a-b1c4-1416f5b720a6" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kforce.com/role/CreditFacilityDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#CreditFacilityDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/CreditFacilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_3bbef30d-1e11-4caf-9c0f-2fbd57a604c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_3e41d043-725f-488f-b911-8650a89d3d02" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3bbef30d-1e11-4caf-9c0f-2fbd57a604c2" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_3e41d043-725f-488f-b911-8650a89d3d02" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_d314a157-ae1f-49de-8ed0-70468510b45d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_3e41d043-725f-488f-b911-8650a89d3d02" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_d314a157-ae1f-49de-8ed0-70468510b45d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_d314a157-ae1f-49de-8ed0-70468510b45d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d314a157-ae1f-49de-8ed0-70468510b45d" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_d314a157-ae1f-49de-8ed0-70468510b45d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_e09b2af2-28ee-44b7-a203-928bed087843" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d314a157-ae1f-49de-8ed0-70468510b45d" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_e09b2af2-28ee-44b7-a203-928bed087843" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_c1c9cc23-a792-4508-94f7-6df87032cd4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_e09b2af2-28ee-44b7-a203-928bed087843" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_c1c9cc23-a792-4508-94f7-6df87032cd4e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_468c78a7-1a51-439c-827d-5b62bb6ed558" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_e09b2af2-28ee-44b7-a203-928bed087843" xlink:to="loc_us-gaap_LineOfCreditMember_468c78a7-1a51-439c-827d-5b62bb6ed558" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_f672bb99-e91d-4ae9-8993-f0342a434d8d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_3e41d043-725f-488f-b911-8650a89d3d02" xlink:to="loc_us-gaap_CreditFacilityAxis_f672bb99-e91d-4ae9-8993-f0342a434d8d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_f672bb99-e91d-4ae9-8993-f0342a434d8d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_f672bb99-e91d-4ae9-8993-f0342a434d8d" xlink:to="loc_us-gaap_CreditFacilityDomain_f672bb99-e91d-4ae9-8993-f0342a434d8d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_adebe3d8-58b3-44db-bb22-e0a633231b12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_f672bb99-e91d-4ae9-8993-f0342a434d8d" xlink:to="loc_us-gaap_CreditFacilityDomain_adebe3d8-58b3-44db-bb22-e0a633231b12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_94df57a7-c618-4fc9-bb9a-806937ed3f08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_adebe3d8-58b3-44db-bb22-e0a633231b12" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_94df57a7-c618-4fc9-bb9a-806937ed3f08" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_5811ebaf-dc63-460c-944e-6429afc9b223" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_adebe3d8-58b3-44db-bb22-e0a633231b12" xlink:to="loc_us-gaap_LetterOfCreditMember_5811ebaf-dc63-460c-944e-6429afc9b223" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0b105e11-1b76-4f14-b8ca-a268eae85a6a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_3e41d043-725f-488f-b911-8650a89d3d02" xlink:to="loc_srt_RangeAxis_0b105e11-1b76-4f14-b8ca-a268eae85a6a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0b105e11-1b76-4f14-b8ca-a268eae85a6a_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_0b105e11-1b76-4f14-b8ca-a268eae85a6a" xlink:to="loc_srt_RangeMember_0b105e11-1b76-4f14-b8ca-a268eae85a6a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_000c16f2-66c0-49a3-95dd-eb06c79f52af" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_0b105e11-1b76-4f14-b8ca-a268eae85a6a" xlink:to="loc_srt_RangeMember_000c16f2-66c0-49a3-95dd-eb06c79f52af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_9a0dc45e-b99b-4db9-b4ff-c5fb5fc9f975" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_000c16f2-66c0-49a3-95dd-eb06c79f52af" xlink:to="loc_srt_MinimumMember_9a0dc45e-b99b-4db9-b4ff-c5fb5fc9f975" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9a697e73-d492-46fa-84fa-7f9c58e54e85" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_000c16f2-66c0-49a3-95dd-eb06c79f52af" xlink:to="loc_srt_MaximumMember_9a697e73-d492-46fa-84fa-7f9c58e54e85" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_e5b5e92e-2744-4717-ab86-70280bcd0754" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_3e41d043-725f-488f-b911-8650a89d3d02" xlink:to="loc_us-gaap_DebtInstrumentAxis_e5b5e92e-2744-4717-ab86-70280bcd0754" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_e5b5e92e-2744-4717-ab86-70280bcd0754_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_e5b5e92e-2744-4717-ab86-70280bcd0754" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_e5b5e92e-2744-4717-ab86-70280bcd0754_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_3f570a18-b6a7-43fa-8a64-151c3ae496b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_e5b5e92e-2744-4717-ab86-70280bcd0754" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_3f570a18-b6a7-43fa-8a64-151c3ae496b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_CreditFacilityMember_3c604f4c-7160-4871-b913-2f757fda8641" xlink:href="kfrc-20241231.xsd#kfrc_CreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_3f570a18-b6a7-43fa-8a64-151c3ae496b7" xlink:to="loc_kfrc_CreditFacilityMember_3c604f4c-7160-4871-b913-2f757fda8641" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_d9505594-04e2-4279-8839-d0618d2bc32f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_3e41d043-725f-488f-b911-8650a89d3d02" xlink:to="loc_us-gaap_VariableRateAxis_d9505594-04e2-4279-8839-d0618d2bc32f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_d9505594-04e2-4279-8839-d0618d2bc32f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_d9505594-04e2-4279-8839-d0618d2bc32f" xlink:to="loc_us-gaap_VariableRateDomain_d9505594-04e2-4279-8839-d0618d2bc32f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_e0d808e5-036e-4a93-9133-f4510ebb2fe2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_d9505594-04e2-4279-8839-d0618d2bc32f" xlink:to="loc_us-gaap_VariableRateDomain_e0d808e5-036e-4a93-9133-f4510ebb2fe2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_4051e1bb-a215-4be0-b39c-10f115188f76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_e0d808e5-036e-4a93-9133-f4510ebb2fe2" xlink:to="loc_us-gaap_BaseRateMember_4051e1bb-a215-4be0-b39c-10f115188f76" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_3cd3aedb-030d-4344-a945-0477307a5530" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3bbef30d-1e11-4caf-9c0f-2fbd57a604c2" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_3cd3aedb-030d-4344-a945-0477307a5530" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_LineOfCreditAccordionFeatureIncreaseLimit_53c5296a-655a-4cf1-b888-693b28b07d58" xlink:href="kfrc-20241231.xsd#kfrc_LineOfCreditAccordionFeatureIncreaseLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3bbef30d-1e11-4caf-9c0f-2fbd57a604c2" xlink:to="loc_kfrc_LineOfCreditAccordionFeatureIncreaseLimit_53c5296a-655a-4cf1-b888-693b28b07d58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_d0cb55aa-c0b1-4862-b9dc-deb985b34253" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3bbef30d-1e11-4caf-9c0f-2fbd57a604c2" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_d0cb55aa-c0b1-4862-b9dc-deb985b34253" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_DebtInstrumentInterestRateVariableInterestRateFloor_76bb56dd-8017-4b13-a0cd-e6785dd22471" xlink:href="kfrc-20241231.xsd#kfrc_DebtInstrumentInterestRateVariableInterestRateFloor"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3bbef30d-1e11-4caf-9c0f-2fbd57a604c2" xlink:to="loc_kfrc_DebtInstrumentInterestRateVariableInterestRateFloor_76bb56dd-8017-4b13-a0cd-e6785dd22471" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_94c563a9-8da6-4d97-923f-3f16f88dee8d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3bbef30d-1e11-4caf-9c0f-2fbd57a604c2" xlink:to="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_94c563a9-8da6-4d97-923f-3f16f88dee8d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_LineOfCreditFacilityCovenantTermsFixedChargeCoverageRatio_bf43b36e-bad1-42e6-9eaa-a0f4b1466577" xlink:href="kfrc-20241231.xsd#kfrc_LineOfCreditFacilityCovenantTermsFixedChargeCoverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3bbef30d-1e11-4caf-9c0f-2fbd57a604c2" xlink:to="loc_kfrc_LineOfCreditFacilityCovenantTermsFixedChargeCoverageRatio_bf43b36e-bad1-42e6-9eaa-a0f4b1466577" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_LineOfCreditFacilityCovenantTermsLeverageRatio_3fb4d0f5-e75c-4539-80fb-a6007fa20089" xlink:href="kfrc-20241231.xsd#kfrc_LineOfCreditFacilityCovenantTermsLeverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3bbef30d-1e11-4caf-9c0f-2fbd57a604c2" xlink:to="loc_kfrc_LineOfCreditFacilityCovenantTermsLeverageRatio_3fb4d0f5-e75c-4539-80fb-a6007fa20089" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_LineOfCreditFacilityDebtCovenantRepurchaseOfEquitySecurities_15d8d1db-ce45-49db-b0e5-1840226e0786" xlink:href="kfrc-20241231.xsd#kfrc_LineOfCreditFacilityDebtCovenantRepurchaseOfEquitySecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3bbef30d-1e11-4caf-9c0f-2fbd57a604c2" xlink:to="loc_kfrc_LineOfCreditFacilityDebtCovenantRepurchaseOfEquitySecurities_15d8d1db-ce45-49db-b0e5-1840226e0786" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_LineOfCreditFacilityDebtCovenantLeverageRatioThreshold_d6b7bf73-332e-4bcf-8be1-fbb619f945b2" xlink:href="kfrc-20241231.xsd#kfrc_LineOfCreditFacilityDebtCovenantLeverageRatioThreshold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3bbef30d-1e11-4caf-9c0f-2fbd57a604c2" xlink:to="loc_kfrc_LineOfCreditFacilityDebtCovenantLeverageRatioThreshold_d6b7bf73-332e-4bcf-8be1-fbb619f945b2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_LineOfCreditFacilityDebtCovenantThresholdUnrestrictedCash_c678f7a0-5a48-4793-a2b3-205b70c71ec9" xlink:href="kfrc-20241231.xsd#kfrc_LineOfCreditFacilityDebtCovenantThresholdUnrestrictedCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3bbef30d-1e11-4caf-9c0f-2fbd57a604c2" xlink:to="loc_kfrc_LineOfCreditFacilityDebtCovenantThresholdUnrestrictedCash_c678f7a0-5a48-4793-a2b3-205b70c71ec9" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_4239fdfa-4296-41c5-a501-331aacfe6510" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3bbef30d-1e11-4caf-9c0f-2fbd57a604c2" xlink:to="loc_us-gaap_LineOfCredit_4239fdfa-4296-41c5-a501-331aacfe6510" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_3129eadf-39f4-4523-b668-a9331a477c4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3bbef30d-1e11-4caf-9c0f-2fbd57a604c2" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_3129eadf-39f4-4523-b668-a9331a477c4f" xlink:type="arc" order="11"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#DerivativeInstrumentandHedgingActivityNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_ce90d9fe-550a-49c1-926b-923ea5946b9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_cfd1e45f-2550-405d-942a-9707c9c5d50b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_ce90d9fe-550a-49c1-926b-923ea5946b9c" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_cfd1e45f-2550-405d-942a-9707c9c5d50b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_420d0cc5-f767-4817-8846-fcd54cdc53d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_cfd1e45f-2550-405d-942a-9707c9c5d50b" xlink:to="loc_us-gaap_HedgingDesignationAxis_420d0cc5-f767-4817-8846-fcd54cdc53d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_420d0cc5-f767-4817-8846-fcd54cdc53d8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_420d0cc5-f767-4817-8846-fcd54cdc53d8" xlink:to="loc_us-gaap_HedgingDesignationDomain_420d0cc5-f767-4817-8846-fcd54cdc53d8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_a025c74b-ff5f-41f6-80e8-9b95b87e89e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_420d0cc5-f767-4817-8846-fcd54cdc53d8" xlink:to="loc_us-gaap_HedgingDesignationDomain_a025c74b-ff5f-41f6-80e8-9b95b87e89e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_5c938a4b-ca4a-45bd-b48d-6c300b292d6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_cfd1e45f-2550-405d-942a-9707c9c5d50b" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_5c938a4b-ca4a-45bd-b48d-6c300b292d6c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_5c938a4b-ca4a-45bd-b48d-6c300b292d6c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_5c938a4b-ca4a-45bd-b48d-6c300b292d6c" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_5c938a4b-ca4a-45bd-b48d-6c300b292d6c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_92766bb5-f040-4ff0-aa15-3fc77c2cc60f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_5c938a4b-ca4a-45bd-b48d-6c300b292d6c" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_92766bb5-f040-4ff0-aa15-3fc77c2cc60f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_79d4caa9-84ba-4535-8d98-d947c4669fef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_cfd1e45f-2550-405d-942a-9707c9c5d50b" xlink:to="loc_us-gaap_DebtInstrumentAxis_79d4caa9-84ba-4535-8d98-d947c4669fef" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_79d4caa9-84ba-4535-8d98-d947c4669fef_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_79d4caa9-84ba-4535-8d98-d947c4669fef" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_79d4caa9-84ba-4535-8d98-d947c4669fef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_f18c01c5-230f-41b8-9a2a-8a43dcd03b71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_79d4caa9-84ba-4535-8d98-d947c4669fef" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_f18c01c5-230f-41b8-9a2a-8a43dcd03b71" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_CreditFacilityMember_0b4f9052-a90a-445e-bcd4-378d9469c29e" xlink:href="kfrc-20241231.xsd#kfrc_CreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_f18c01c5-230f-41b8-9a2a-8a43dcd03b71" xlink:to="loc_kfrc_CreditFacilityMember_0b4f9052-a90a-445e-bcd4-378d9469c29e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_300f11ee-85d1-4fc9-90ce-e3791865452b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_cfd1e45f-2550-405d-942a-9707c9c5d50b" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_300f11ee-85d1-4fc9-90ce-e3791865452b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_300f11ee-85d1-4fc9-90ce-e3791865452b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_300f11ee-85d1-4fc9-90ce-e3791865452b" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_300f11ee-85d1-4fc9-90ce-e3791865452b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_6868765f-1f9b-4017-8781-bfbc2437b5b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_300f11ee-85d1-4fc9-90ce-e3791865452b" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_6868765f-1f9b-4017-8781-bfbc2437b5b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_4038ab04-eac7-4e72-8595-69a9dfae4cda" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_6868765f-1f9b-4017-8781-bfbc2437b5b6" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_4038ab04-eac7-4e72-8595-69a9dfae4cda" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_f4500117-7673-4781-abdc-500f2e22d364" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_ce90d9fe-550a-49c1-926b-923ea5946b9c" xlink:to="loc_us-gaap_LineOfCredit_f4500117-7673-4781-abdc-500f2e22d364" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c1f9cc84-a029-465c-a04c-8047c533116c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_9bd8ecb6-5fb0-4ca5-9312-ee271b61e973" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c1f9cc84-a029-465c-a04c-8047c533116c" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_9bd8ecb6-5fb0-4ca5-9312-ee271b61e973" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_41227eb7-2757-4f3d-8288-452250ba3852" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_9bd8ecb6-5fb0-4ca5-9312-ee271b61e973" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_41227eb7-2757-4f3d-8288-452250ba3852" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_41227eb7-2757-4f3d-8288-452250ba3852_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_41227eb7-2757-4f3d-8288-452250ba3852" xlink:to="loc_us-gaap_EquityComponentDomain_41227eb7-2757-4f3d-8288-452250ba3852_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3b8a12e5-61a8-4155-82ee-81eca7645fa4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_41227eb7-2757-4f3d-8288-452250ba3852" xlink:to="loc_us-gaap_EquityComponentDomain_3b8a12e5-61a8-4155-82ee-81eca7645fa4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_c06b44fc-412f-45fd-8528-889acadb6303" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c1f9cc84-a029-465c-a04c-8047c533116c" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_c06b44fc-412f-45fd-8528-889acadb6303" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2bfe19f5-31bd-4d32-83c9-966197976f75" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_c06b44fc-412f-45fd-8528-889acadb6303" xlink:to="loc_us-gaap_StockholdersEquity_2bfe19f5-31bd-4d32-83c9-966197976f75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_f224f2d6-8dbf-4d78-8699-c9961d04c525" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#StockIncentivePlansAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dd6e4993-6db3-4f24-bb4c-d24db5661f1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0fa84687-b078-4e57-8370-bf20e5d50561" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dd6e4993-6db3-4f24-bb4c-d24db5661f1e" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0fa84687-b078-4e57-8370-bf20e5d50561" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_46d4ffe8-3900-4559-9a55-ef2065124576" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0fa84687-b078-4e57-8370-bf20e5d50561" xlink:to="loc_us-gaap_PlanNameAxis_46d4ffe8-3900-4559-9a55-ef2065124576" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_46d4ffe8-3900-4559-9a55-ef2065124576_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_46d4ffe8-3900-4559-9a55-ef2065124576" xlink:to="loc_us-gaap_PlanNameDomain_46d4ffe8-3900-4559-9a55-ef2065124576_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_bd12181a-6f04-4956-ac8a-8f27216d5b83" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_46d4ffe8-3900-4559-9a55-ef2065124576" xlink:to="loc_us-gaap_PlanNameDomain_bd12181a-6f04-4956-ac8a-8f27216d5b83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_TwoThousandTwentyThreeStockIncentivePlanMember_efc7eb0b-0287-4562-9a9a-356f6ea15ea6" xlink:href="kfrc-20241231.xsd#kfrc_TwoThousandTwentyThreeStockIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_bd12181a-6f04-4956-ac8a-8f27216d5b83" xlink:to="loc_kfrc_TwoThousandTwentyThreeStockIncentivePlanMember_efc7eb0b-0287-4562-9a9a-356f6ea15ea6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_67068ed2-76f4-40bb-b110-f86b5c40d95b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0fa84687-b078-4e57-8370-bf20e5d50561" xlink:to="loc_us-gaap_AwardTypeAxis_67068ed2-76f4-40bb-b110-f86b5c40d95b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_67068ed2-76f4-40bb-b110-f86b5c40d95b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_67068ed2-76f4-40bb-b110-f86b5c40d95b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_67068ed2-76f4-40bb-b110-f86b5c40d95b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a8eb0d46-9690-446b-84eb-c320493e5430" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_67068ed2-76f4-40bb-b110-f86b5c40d95b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a8eb0d46-9690-446b-84eb-c320493e5430" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_b1144144-8e99-4189-a97e-0117a6f81c65" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a8eb0d46-9690-446b-84eb-c320493e5430" xlink:to="loc_us-gaap_RestrictedStockMember_b1144144-8e99-4189-a97e-0117a6f81c65" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_6c65e616-7d47-4e14-8cbd-fde1834ad6f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a8eb0d46-9690-446b-84eb-c320493e5430" xlink:to="loc_us-gaap_CommonStockMember_6c65e616-7d47-4e14-8cbd-fde1834ad6f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_OptionOrStockAppreciationRightMember_57560b37-b14e-4216-a30e-bcda8550ade7" xlink:href="kfrc-20241231.xsd#kfrc_OptionOrStockAppreciationRightMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a8eb0d46-9690-446b-84eb-c320493e5430" xlink:to="loc_kfrc_OptionOrStockAppreciationRightMember_57560b37-b14e-4216-a30e-bcda8550ade7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_c5f9bc10-8ab7-48a1-aff6-3e8fcee3796b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a8eb0d46-9690-446b-84eb-c320493e5430" xlink:to="loc_us-gaap_PerformanceSharesMember_c5f9bc10-8ab7-48a1-aff6-3e8fcee3796b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ccfce559-097f-41c1-a24d-b5c9682e1bfc" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0fa84687-b078-4e57-8370-bf20e5d50561" xlink:to="loc_srt_RangeAxis_ccfce559-097f-41c1-a24d-b5c9682e1bfc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ccfce559-097f-41c1-a24d-b5c9682e1bfc_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_ccfce559-097f-41c1-a24d-b5c9682e1bfc" xlink:to="loc_srt_RangeMember_ccfce559-097f-41c1-a24d-b5c9682e1bfc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e6066ab1-4f8e-4d29-8c56-b0ad61770b5f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_ccfce559-097f-41c1-a24d-b5c9682e1bfc" xlink:to="loc_srt_RangeMember_e6066ab1-4f8e-4d29-8c56-b0ad61770b5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5e67b05e-d53f-4e38-8df4-9b8ea12aa60e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_e6066ab1-4f8e-4d29-8c56-b0ad61770b5f" xlink:to="loc_srt_MinimumMember_5e67b05e-d53f-4e38-8df4-9b8ea12aa60e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_39afb21f-04b9-4357-b539-6297b3d3981d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_e6066ab1-4f8e-4d29-8c56-b0ad61770b5f" xlink:to="loc_srt_MaximumMember_39afb21f-04b9-4357-b539-6297b3d3981d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_306cc14f-ff33-4863-b35a-3cfb4b722e69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dd6e4993-6db3-4f24-bb4c-d24db5661f1e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_306cc14f-ff33-4863-b35a-3cfb4b722e69" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_94c6187f-78d8-46b3-8fce-f65e2dfafbff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dd6e4993-6db3-4f24-bb4c-d24db5661f1e" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_94c6187f-78d8-46b3-8fce-f65e2dfafbff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_befa05ce-d9f9-4b69-9897-4421e5889c71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dd6e4993-6db3-4f24-bb4c-d24db5661f1e" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_befa05ce-d9f9-4b69-9897-4421e5889c71" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_c491547b-5b78-4cfd-9725-38505d08eff3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dd6e4993-6db3-4f24-bb4c-d24db5661f1e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_c491547b-5b78-4cfd-9725-38505d08eff3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_57803161-d151-4c0f-a280-14370888b165" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dd6e4993-6db3-4f24-bb4c-d24db5661f1e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_57803161-d151-4c0f-a280-14370888b165" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_07f80ff5-20f4-46a9-9e1f-5af617d217c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dd6e4993-6db3-4f24-bb4c-d24db5661f1e" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_07f80ff5-20f4-46a9-9e1f-5af617d217c9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_cff85b63-53ae-4ca0-aa71-87dabd148134" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dd6e4993-6db3-4f24-bb4c-d24db5661f1e" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_cff85b63-53ae-4ca0-aa71-87dabd148134" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5cb367bb-d482-4544-a2cf-8dc0b8efff6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dd6e4993-6db3-4f24-bb4c-d24db5661f1e" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5cb367bb-d482-4544-a2cf-8dc0b8efff6c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_ReductionOfSharesReservedForGrant_72626ce0-3b4f-427f-a0a2-b283957af625" xlink:href="kfrc-20241231.xsd#kfrc_ReductionOfSharesReservedForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dd6e4993-6db3-4f24-bb4c-d24db5661f1e" xlink:to="loc_kfrc_ReductionOfSharesReservedForGrant_72626ce0-3b4f-427f-a0a2-b283957af625" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_41b5c36c-ca2e-4d55-9fad-bd276a643577" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dd6e4993-6db3-4f24-bb4c-d24db5661f1e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_41b5c36c-ca2e-4d55-9fad-bd276a643577" xlink:type="arc" order="9"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#StockIncentivePlansSummaryofRestrictedStockActivityDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cff67818-a988-42bf-b771-61bc50908f08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_185e6d77-9d50-4798-9c20-2bbd25ad0d7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cff67818-a988-42bf-b771-61bc50908f08" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_185e6d77-9d50-4798-9c20-2bbd25ad0d7d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_dd2d7e1e-b31b-4e1a-a944-0f461cf1e1f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_185e6d77-9d50-4798-9c20-2bbd25ad0d7d" xlink:to="loc_us-gaap_AwardTypeAxis_dd2d7e1e-b31b-4e1a-a944-0f461cf1e1f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dd2d7e1e-b31b-4e1a-a944-0f461cf1e1f9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_dd2d7e1e-b31b-4e1a-a944-0f461cf1e1f9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dd2d7e1e-b31b-4e1a-a944-0f461cf1e1f9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7ce50e3b-0032-46b8-98e7-b8be66e54caf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_dd2d7e1e-b31b-4e1a-a944-0f461cf1e1f9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7ce50e3b-0032-46b8-98e7-b8be66e54caf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_31934eb3-49c2-481b-bf07-5b60b1163f5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7ce50e3b-0032-46b8-98e7-b8be66e54caf" xlink:to="loc_us-gaap_RestrictedStockMember_31934eb3-49c2-481b-bf07-5b60b1163f5a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_32bc3372-a2f4-4169-9a6a-8c3dc6a05075" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7ce50e3b-0032-46b8-98e7-b8be66e54caf" xlink:to="loc_us-gaap_PerformanceSharesMember_32bc3372-a2f4-4169-9a6a-8c3dc6a05075" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2801a353-daa4-4170-81ed-a87ebc128e6d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cff67818-a988-42bf-b771-61bc50908f08" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2801a353-daa4-4170-81ed-a87ebc128e6d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_41015b85-b20d-4aff-a71d-34078d3aed67" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2801a353-daa4-4170-81ed-a87ebc128e6d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_41015b85-b20d-4aff-a71d-34078d3aed67" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_f9ed53a9-8d24-4542-8186-eefd51bf2909" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2801a353-daa4-4170-81ed-a87ebc128e6d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_f9ed53a9-8d24-4542-8186-eefd51bf2909" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_012c8db4-2124-445d-a210-dd794adcbdb4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2801a353-daa4-4170-81ed-a87ebc128e6d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_012c8db4-2124-445d-a210-dd794adcbdb4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_b207d777-cb24-4f9b-a520-b14387cc0bae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2801a353-daa4-4170-81ed-a87ebc128e6d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_b207d777-cb24-4f9b-a520-b14387cc0bae" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_94c09f18-cbac-4419-8c8f-e33eb94d13ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_bfeea339-ea08-4c19-86da-edeeed019aae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cff67818-a988-42bf-b771-61bc50908f08" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_bfeea339-ea08-4c19-86da-edeeed019aae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_bf91afce-a589-401e-a4c1-e093899038c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_bfeea339-ea08-4c19-86da-edeeed019aae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_bf91afce-a589-401e-a4c1-e093899038c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b3517086-6214-4229-ad00-63c79b068244" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_bfeea339-ea08-4c19-86da-edeeed019aae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b3517086-6214-4229-ad00-63c79b068244" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_4dd3ad21-579e-4cc2-941b-714b276d2863" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_bfeea339-ea08-4c19-86da-edeeed019aae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_4dd3ad21-579e-4cc2-941b-714b276d2863" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_59f221e2-079a-468b-ade2-5a8162d31c77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_bfeea339-ea08-4c19-86da-edeeed019aae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_59f221e2-079a-468b-ade2-5a8162d31c77" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_f738b87b-ee99-478a-9b62-9cc38c24d82c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_17f9c828-fcde-4df5-9a5e-ede065686e1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cff67818-a988-42bf-b771-61bc50908f08" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_17f9c828-fcde-4df5-9a5e-ede065686e1d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_b6f78913-9b9d-42da-bb4e-ff4555472e1a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_17f9c828-fcde-4df5-9a5e-ede065686e1d" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_b6f78913-9b9d-42da-bb4e-ff4555472e1a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kforce.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#CommitmentsandContingenciesDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_34ed3c10-bd37-4e43-9187-c84155473e31" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable_f73e0637-714b-4626-aa6f-532b3eccf35a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_34ed3c10-bd37-4e43-9187-c84155473e31" xlink:to="loc_us-gaap_OtherCommitmentsTable_f73e0637-714b-4626-aa6f-532b3eccf35a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_dca6f121-30f3-47b1-bd8e-cda6f45a2434" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_f73e0637-714b-4626-aa6f-532b3eccf35a" xlink:to="loc_srt_RangeAxis_dca6f121-30f3-47b1-bd8e-cda6f45a2434" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_dca6f121-30f3-47b1-bd8e-cda6f45a2434_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_dca6f121-30f3-47b1-bd8e-cda6f45a2434" xlink:to="loc_srt_RangeMember_dca6f121-30f3-47b1-bd8e-cda6f45a2434_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_cc134f2a-d69a-4e3c-9893-7e14295f25d5" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_dca6f121-30f3-47b1-bd8e-cda6f45a2434" xlink:to="loc_srt_RangeMember_cc134f2a-d69a-4e3c-9893-7e14295f25d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7ea929b7-a6c0-4e89-b885-cbb47342022d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_cc134f2a-d69a-4e3c-9893-7e14295f25d5" xlink:to="loc_srt_MinimumMember_7ea929b7-a6c0-4e89-b885-cbb47342022d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4f02dd83-6238-46e5-b1be-3498ac312acb" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_cc134f2a-d69a-4e3c-9893-7e14295f25d5" xlink:to="loc_srt_MaximumMember_4f02dd83-6238-46e5-b1be-3498ac312acb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_fd7e337c-a53b-4310-b39a-eab96c88746e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_f73e0637-714b-4626-aa6f-532b3eccf35a" xlink:to="loc_us-gaap_CreditFacilityAxis_fd7e337c-a53b-4310-b39a-eab96c88746e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_fd7e337c-a53b-4310-b39a-eab96c88746e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_fd7e337c-a53b-4310-b39a-eab96c88746e" xlink:to="loc_us-gaap_CreditFacilityDomain_fd7e337c-a53b-4310-b39a-eab96c88746e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_bdf27571-fa5e-42a8-8f68-9837e0d277b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_fd7e337c-a53b-4310-b39a-eab96c88746e" xlink:to="loc_us-gaap_CreditFacilityDomain_bdf27571-fa5e-42a8-8f68-9837e0d277b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_15d315e3-4242-4099-b193-fcfc6f846c5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_bdf27571-fa5e-42a8-8f68-9837e0d277b2" xlink:to="loc_us-gaap_LetterOfCreditMember_15d315e3-4242-4099-b193-fcfc6f846c5e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_e3264157-d4ea-481e-b12e-93080401fcbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_f73e0637-714b-4626-aa6f-532b3eccf35a" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_e3264157-d4ea-481e-b12e-93080401fcbd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_e3264157-d4ea-481e-b12e-93080401fcbd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_e3264157-d4ea-481e-b12e-93080401fcbd" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_e3264157-d4ea-481e-b12e-93080401fcbd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1033dffa-5f23-4511-84da-301b3f864434" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_e3264157-d4ea-481e-b12e-93080401fcbd" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1033dffa-5f23-4511-84da-301b3f864434" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_ef6f8ee5-ba37-4ad9-a64d-60d75195177a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1033dffa-5f23-4511-84da-301b3f864434" xlink:to="loc_us-gaap_LineOfCreditMember_ef6f8ee5-ba37-4ad9-a64d-60d75195177a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligation_d5617beb-69c7-48a6-b14d-b34605b14f47" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_34ed3c10-bd37-4e43-9187-c84155473e31" xlink:to="loc_us-gaap_PurchaseObligation_d5617beb-69c7-48a6-b14d-b34605b14f47" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_781e6030-02ba-456a-b18d-97b0f5506c54" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_34ed3c10-bd37-4e43-9187-c84155473e31" xlink:to="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_781e6030-02ba-456a-b18d-97b0f5506c54" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInSecondYear_aa955aab-fe23-4410-8f6b-23ab6e9f0672" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseObligationDueInSecondYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_34ed3c10-bd37-4e43-9187-c84155473e31" xlink:to="loc_us-gaap_PurchaseObligationDueInSecondYear_aa955aab-fe23-4410-8f6b-23ab6e9f0672" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInThirdYear_6064b5f2-021c-41d0-bee4-428027243c13" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseObligationDueInThirdYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_34ed3c10-bd37-4e43-9187-c84155473e31" xlink:to="loc_us-gaap_PurchaseObligationDueInThirdYear_6064b5f2-021c-41d0-bee4-428027243c13" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInFourthYear_251af989-62e0-4953-99e0-71574d11f1bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseObligationDueInFourthYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_34ed3c10-bd37-4e43-9187-c84155473e31" xlink:to="loc_us-gaap_PurchaseObligationDueInFourthYear_251af989-62e0-4953-99e0-71574d11f1bb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInFifthYear_f7e26e25-bf6b-4d4c-9e28-8b3209eb058d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseObligationDueInFifthYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_34ed3c10-bd37-4e43-9187-c84155473e31" xlink:to="loc_us-gaap_PurchaseObligationDueInFifthYear_f7e26e25-bf6b-4d4c-9e28-8b3209eb058d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_2f039477-4870-420b-89af-d175b864230a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_34ed3c10-bd37-4e43-9187-c84155473e31" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_2f039477-4870-420b-89af-d175b864230a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_PeriodForContinuationOfBenefitsUnderAgreement_36aa7b03-bd26-418f-bcd4-3f7ffcd70b0b" xlink:href="kfrc-20241231.xsd#kfrc_PeriodForContinuationOfBenefitsUnderAgreement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_34ed3c10-bd37-4e43-9187-c84155473e31" xlink:to="loc_kfrc_PeriodForContinuationOfBenefitsUnderAgreement_36aa7b03-bd26-418f-bcd4-3f7ffcd70b0b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl_1202a1e6-ba26-46d1-84bf-a2544da18a6a" xlink:href="kfrc-20241231.xsd#kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_34ed3c10-bd37-4e43-9187-c84155473e31" xlink:to="loc_kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl_1202a1e6-ba26-46d1-84bf-a2544da18a6a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_SupplementalUnemploymentBenefitsOnChangeInControl_8497c711-2cd6-4fb6-bec4-5f52192bb2d0" xlink:href="kfrc-20241231.xsd#kfrc_SupplementalUnemploymentBenefitsOnChangeInControl"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_34ed3c10-bd37-4e43-9187-c84155473e31" xlink:to="loc_kfrc_SupplementalUnemploymentBenefitsOnChangeInControl_8497c711-2cd6-4fb6-bec4-5f52192bb2d0" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueAfterFifthYear_7b2481d6-08d9-4f14-9d90-9fc1c654afdd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseObligationDueAfterFifthYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_34ed3c10-bd37-4e43-9187-c84155473e31" xlink:to="loc_us-gaap_PurchaseObligationDueAfterFifthYear_7b2481d6-08d9-4f14-9d90-9fc1c654afdd" xlink:type="arc" order="10"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kforce.com/role/ScheduleIIValuationandQualifyingAccountsandReservesSupplementalScheduleDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#ScheduleIIValuationandQualifyingAccountsandReservesSupplementalScheduleDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/ScheduleIIValuationandQualifyingAccountsandReservesSupplementalScheduleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_5f33936f-62b0-4118-b562-e3bf5a805402" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_62228aa4-c2b1-4e01-b10f-5ac70b102be5" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_5f33936f-62b0-4118-b562-e3bf5a805402" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_62228aa4-c2b1-4e01-b10f-5ac70b102be5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_51d6fc63-83dc-48ed-81ee-9826470d6b35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_62228aa4-c2b1-4e01-b10f-5ac70b102be5" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_51d6fc63-83dc-48ed-81ee-9826470d6b35" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_51d6fc63-83dc-48ed-81ee-9826470d6b35_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_51d6fc63-83dc-48ed-81ee-9826470d6b35" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_51d6fc63-83dc-48ed-81ee-9826470d6b35_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_a2634cd9-8b8c-4dda-ae23-2014b874bc0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_51d6fc63-83dc-48ed-81ee-9826470d6b35" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_a2634cd9-8b8c-4dda-ae23-2014b874bc0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_ae4b4f12-1e22-4f0a-88db-5599c72bf7e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_a2634cd9-8b8c-4dda-ae23-2014b874bc0e" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_ae4b4f12-1e22-4f0a-88db-5599c72bf7e3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_89c8fc29-da3f-4ff6-aefa-d1e94d481de9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_5f33936f-62b0-4118-b562-e3bf5a805402" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_89c8fc29-da3f-4ff6-aefa-d1e94d481de9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_c8714af7-3dfc-4976-9694-3173f3d16720" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_89c8fc29-da3f-4ff6-aefa-d1e94d481de9" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_c8714af7-3dfc-4976-9694-3173f3d16720" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_7c49eb9b-eca9-4f87-a07d-c728dd64b930" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_89c8fc29-da3f-4ff6-aefa-d1e94d481de9" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_7c49eb9b-eca9-4f87-a07d-c728dd64b930" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_2f2b5678-26ac-46c0-864a-0fdd36dfaa4c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_89c8fc29-da3f-4ff6-aefa-d1e94d481de9" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_2f2b5678-26ac-46c0-864a-0fdd36dfaa4c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_71375aa6-bcbe-47be-8298-93d8b9665c1a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_89c8fc29-da3f-4ff6-aefa-d1e94d481de9" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_71375aa6-bcbe-47be-8298-93d8b9665c1a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_75ec59ae-28ef-49e9-ad2e-314721f63f0d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="loc_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="101"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="41"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>15
<FILENAME>kfrc-20241231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:3dcf0617-83aa-4303-9446-79fdec09ec9b,g:cacc1beb-b01a-4a5f-b0ba-17c804d1ab1d-->
<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_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_19e85c3c-a81b-4bef-aa66-ec4ac5bb332f_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net income to cash provided by operating activities:</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" 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/2024/elts/us-gaap-2024.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_EmployeeRelatedLiabilitiesCurrentAbstract_bea22b39-2bfa-4f5f-9398-6774a7ea252d_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued payroll costs</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee-related Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_b31f3ac9-c080-42d8-a4db-4e62088d1ce0_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [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" 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/2024/elts/srt-2024.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_LeaseCostTableTextBlock_cc1960dc-c273-441d-a2ba-07820bae95f3_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Weighted-Average Terms and Operating Lease Expense</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <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" 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/2024/dei-2024.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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_7f3fe06d-9976-4783-b1dc-0a70372289b7_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7ad6721f-1aac-4153-bd6b-b3aba943f42b_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Change in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_75c214b1-455f-4598-a3e3-903ab704521d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Maturities for Operating Lease Liabilities</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityCurrent_0f539713-84fa-417e-9271-f680f7d34ab9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current deferred compensation liability</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationLiabilityCurrent" xlink:to="lab_us-gaap_DeferredCompensationLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_DeferredTaxLiabilitiesDeferredPayrollTaxes_b3b5ec19-6e94-4e2b-96c0-5c5146906883_negatedTerseLabel_en-US" xlink:label="lab_kfrc_DeferredTaxLiabilitiesDeferredPayrollTaxes" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_kfrc_DeferredTaxLiabilitiesDeferredPayrollTaxes_label_en-US" xlink:label="lab_kfrc_DeferredTaxLiabilitiesDeferredPayrollTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Deferred Payroll Taxes</link:label>
    <link:label id="lab_kfrc_DeferredTaxLiabilitiesDeferredPayrollTaxes_documentation_en-US" xlink:label="lab_kfrc_DeferredTaxLiabilitiesDeferredPayrollTaxes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Deferred Payroll Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_DeferredTaxLiabilitiesDeferredPayrollTaxes" xlink:href="kfrc-20241231.xsd#kfrc_DeferredTaxLiabilitiesDeferredPayrollTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_DeferredTaxLiabilitiesDeferredPayrollTaxes" xlink:to="lab_kfrc_DeferredTaxLiabilitiesDeferredPayrollTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LegalCostsPolicyTextBlock_512437ee-bc4d-44de-9066-0c2d01df4dbe_terseLabel_en-US" xlink:label="lab_us-gaap_LegalCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Legal Costs</link:label>
    <link:label id="lab_us-gaap_LegalCostsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LegalCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Costs, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalCostsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LegalCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LegalCostsPolicyTextBlock" xlink:to="lab_us-gaap_LegalCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_0f64af08-d178-4a8a-aef3-103aebd9d81a_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_SegmentReportingInformationLineItems_128ccdd9-9172-494a-b445-72a1c033ab9e_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_272a734c-3304-4d0a-b1d5-5a212b644ebc_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percent ownership of equity method investment</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Method Investment, Ownership Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllTradingArrangementsMember_terseLabel_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Trading Arrangements</link:label>
    <link:label id="lab_ecd_AllTradingArrangementsMember_label_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Trading Arrangements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="lab_ecd_AllTradingArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonNeosMember_terseLabel_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-NEOs</link:label>
    <link:label id="lab_ecd_NonNeosMember_label_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-NEOs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonNeosMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonNeosMember" xlink:to="lab_ecd_NonNeosMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_3f98e454-f70a-4f3c-aebb-e763b0f87b1a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted stock granted, vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_bbe4e061-c76e-4001-bbc0-50b2399c6e4f_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Related tax benefit</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expense, Tax Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:to="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_30b2bbbb-0713-459c-aa80-c33dab04c6d1_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends declared per share (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" 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/2024/elts/us-gaap-2024.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_ecd_AwardsCloseToMnpiDiscTable_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_1e2a4daa-bac2-40a5-ab4a-1ec283d98328_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_7ad41870-90de-41b1-90bd-38068651f7fc_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_5e39a8a2-a323-4f1b-b922-bfc80b70a61a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsLineItems_3c9becd5-1e0c-44e3-b528-4a3d04e5e378_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Commitments [Line Items]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsLineItems_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitments [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsLineItems" xlink:to="lab_us-gaap_OtherCommitmentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_8a8b034f-5b63-4ecc-9bea-e6fd13c4f9fd_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trade receivables, allowances</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PayVsPerformanceDisclosureLineItems_label_en-US" xlink:label="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_92ccf30e-3953-4496-befa-f31c93efd72a_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_PeerGroupTotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_32335f23-f914-45ed-b803-c92da9b112fc_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Interest rate swap, tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_433c02c0-cb7a-40dd-b4ba-70fc156231a9_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Trade receivables, net</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" 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/2024/elts/us-gaap-2024.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_EarningsPerSharePolicyTextBlock_2957fbc5-de71-4627-afd6-2b94a8376c8c_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:to="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgDiscLineItems_label_en-US" xlink:label="lab_ecd_AwardTmgDiscLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="lab_ecd_AwardTmgDiscLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_8e09c8fe-2ce7-407d-af19-c78c75b0390b_terseLabel_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_label_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EquityMethodInvesteeNameDomain" xlink:to="lab_srt_EquityMethodInvesteeNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations_11350498-0e78-4b75-9a20-a3b6b972da10_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payment of benefit under terminated pension plan</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Obligation, Pension and Other Postretirement Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations" xlink:to="lab_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_label_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OtherPerfMeasureAmt" xlink:to="lab_ecd_OtherPerfMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillLineItems_728d5fc1-7e28-49d5-964a-9990f8bc40cc_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems" xlink:to="lab_us-gaap_GoodwillLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_8de0d5cd-fbed-4184-a1be-7cca445c5fe5_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_01e9bb62-b3b9-4573-90d6-bb99567316c3_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Documents Incorporated by Reference</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_75bc987d-3d6a-4aab-a88f-3f478cb166e4_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostAbstract_485808e2-4cb4-497f-8205-f6659d901b40_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease Cost</link:label>
    <link:label id="lab_us-gaap_LeaseCostAbstract_label_en-US" xlink:label="lab_us-gaap_LeaseCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostAbstract" xlink:to="lab_us-gaap_LeaseCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_59688121-a92e-43f1-ba38-935209e40b89_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_d7792c28-69c9-4d77-a408-bd63c361de3e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease liabilities</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" 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/2024/elts/us-gaap-2024.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_PurchaseObligationDueInSecondYear_5c1fdb72-764f-4400-913f-1adcec252dd3_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInSecondYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments to be paid in 2024</link:label>
    <link:label id="lab_us-gaap_PurchaseObligationDueInSecondYear_label_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInSecondYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchase Obligation, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInSecondYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseObligationDueInSecondYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligationDueInSecondYear" xlink:to="lab_us-gaap_PurchaseObligationDueInSecondYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_f0a39c03-20dc-4305-8e3c-fccf796fadc2_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting, Policy</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <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" 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/2024/elts/us-gaap-2024.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_ValuationAllowancesAndReservesTypeAxis_7f7766b1-4ae1-4ca4-b0f3-d250d14700c9_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_c865a5d7-06a1-4545-a759-4b8c5fa2da3d_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasedAssetsLineItems_cf08977e-86bc-4416-8915-da6420042734_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Leased Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_OperatingLeasedAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_OperatingLeasedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leased Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasedAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems" xlink:to="lab_us-gaap_OperatingLeasedAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_7a1c9b56-e5f2-466f-8d56-11429b7c16cc_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets, net</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_9fd172e9-9076-49f2-a3a6-04410e88c82d_totalLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Other assets, net</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" 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/2024/elts/us-gaap-2024.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_dei_EntityTaxIdentificationNumber_f2cc90af-35f2-4e86-a52d-a62b8b664ebe_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_LeasesAbstract_0e83767a-3956-4fd9-a1a0-28a0a9f7b6cd_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_74a9803b-55f1-459b-a22e-bdf68f6dda72_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Repurchases of common stock (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" 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/2024/elts/us-gaap-2024.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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_a699d995-3e77-4756-b6ff-ac4f59e8721e_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Receivable Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_label_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivable Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_e104e855-873e-4729-9d07-cd712091f6f3_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Cash provided by operating activities</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" 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/2024/elts/us-gaap-2024.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_NetCashProvidedByUsedInOperatingActivitiesAbstract_074011d4-1365-480e-a8ba-cfd087933e48_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from operating activities:</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" 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/2024/elts/us-gaap-2024.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_TreasuryStockCommonMember_5da68285-bb2e-4806-99d1-513723463143_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock</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" 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/2024/elts/us-gaap-2024.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_us-gaap_PlanNameAxis_cb2d307e-1512-41d7-9e88-6aa3c6f02d32_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_AccountsReceivableReservesAsPercentageOfGrossAccountsReceivable_62990346-462d-409d-87de-116c5f0e03de_terseLabel_en-US" xlink:label="lab_kfrc_AccountsReceivableReservesAsPercentageOfGrossAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable reserves as percentage of gross accounts receivable</link:label>
    <link:label id="lab_kfrc_AccountsReceivableReservesAsPercentageOfGrossAccountsReceivable_label_en-US" xlink:label="lab_kfrc_AccountsReceivableReservesAsPercentageOfGrossAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable Reserves As Percentage Of Gross Accounts Receivable</link:label>
    <link:label id="lab_kfrc_AccountsReceivableReservesAsPercentageOfGrossAccountsReceivable_documentation_en-US" xlink:label="lab_kfrc_AccountsReceivableReservesAsPercentageOfGrossAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounts receivable reserves as percentage of gross accounts receivable.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_AccountsReceivableReservesAsPercentageOfGrossAccountsReceivable" xlink:href="kfrc-20241231.xsd#kfrc_AccountsReceivableReservesAsPercentageOfGrossAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_AccountsReceivableReservesAsPercentageOfGrossAccountsReceivable" xlink:to="lab_kfrc_AccountsReceivableReservesAsPercentageOfGrossAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityOther_703f449b-7efc-4d2e-b416-57d9c94f7a03_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_us-gaap_StatementEquityComponentsAxis_2d061f62-c052-49ba-938a-921e7fe09300_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">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" 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/2024/elts/us-gaap-2024.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_ecd_AwardTmgMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Method</link:label>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMethodTextBlock" xlink:to="lab_ecd_AwardTmgMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_FlexRevenueMember_296397fe-bab3-4556-9e35-069aec2e412f_verboseLabel_en-US" xlink:label="lab_kfrc_FlexRevenueMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Flex revenue</link:label>
    <link:label id="lab_kfrc_FlexRevenueMember_label_en-US" xlink:label="lab_kfrc_FlexRevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Flex Revenue [Member]</link:label>
    <link:label id="lab_kfrc_FlexRevenueMember_documentation_en-US" xlink:label="lab_kfrc_FlexRevenueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Flex Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_FlexRevenueMember" xlink:href="kfrc-20241231.xsd#kfrc_FlexRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_FlexRevenueMember" xlink:to="lab_kfrc_FlexRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrByIndTable_terseLabel_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual</link:label>
    <link:label id="lab_ecd_TradingArrByIndTable_label_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="lab_ecd_TradingArrByIndTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_61d9a8e9-1101-44f5-9c03-b1f1380718f3_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_ecd_InsiderTradingPoliciesProcLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_OptionOrStockAppreciationRightMember_0c1c5458-09a9-47bb-879d-1d9a9bdb19f1_terseLabel_en-US" xlink:label="lab_kfrc_OptionOrStockAppreciationRightMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Option Or Stock Appreciation Right</link:label>
    <link:label id="lab_kfrc_OptionOrStockAppreciationRightMember_label_en-US" xlink:label="lab_kfrc_OptionOrStockAppreciationRightMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Option Or Stock Appreciation Right [Member]</link:label>
    <link:label id="lab_kfrc_OptionOrStockAppreciationRightMember_documentation_en-US" xlink:label="lab_kfrc_OptionOrStockAppreciationRightMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Option Or Stock Appreciation Right</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_OptionOrStockAppreciationRightMember" xlink:href="kfrc-20241231.xsd#kfrc_OptionOrStockAppreciationRightMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_OptionOrStockAppreciationRightMember" xlink:to="lab_kfrc_OptionOrStockAppreciationRightMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_e3b5e246-3556-434e-a5c0-19620025540e_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivableTypeDomain_e33d85ae-9b38-4e47-aeef-802a5ce4a4aa_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivableTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Receivable [Domain]</link:label>
    <link:label id="lab_us-gaap_ReceivableTypeDomain_label_en-US" xlink:label="lab_us-gaap_ReceivableTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivable [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivableTypeDomain" xlink:to="lab_us-gaap_ReceivableTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
    <link:label id="lab_ecd_AdjToCompAmt_label_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAmt" xlink:to="lab_ecd_AdjToCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_label_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:to="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryCompAmt" xlink:to="lab_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_LineOfCreditFacilityCovenantTermsLeverageRatio_f23c7f74-d8b3-4850-b1c5-db7dd8bd6c00_terseLabel_en-US" xlink:label="lab_kfrc_LineOfCreditFacilityCovenantTermsLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leverage ratio</link:label>
    <link:label id="lab_kfrc_LineOfCreditFacilityCovenantTermsLeverageRatio_label_en-US" xlink:label="lab_kfrc_LineOfCreditFacilityCovenantTermsLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line Of Credit Facility, Covenant Terms, Leverage Ratio</link:label>
    <link:label id="lab_kfrc_LineOfCreditFacilityCovenantTermsLeverageRatio_documentation_en-US" xlink:label="lab_kfrc_LineOfCreditFacilityCovenantTermsLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line Of Credit Facility, Covenant Terms, Leverage Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_LineOfCreditFacilityCovenantTermsLeverageRatio" xlink:href="kfrc-20241231.xsd#kfrc_LineOfCreditFacilityCovenantTermsLeverageRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_LineOfCreditFacilityCovenantTermsLeverageRatio" xlink:to="lab_kfrc_LineOfCreditFacilityCovenantTermsLeverageRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable_5ed98d65-eb1f-48c4-969d-16af0c689dd6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Operating Leased Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Operating Leased Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:to="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_036453db-5146-4c55-b949-870b84a5b772_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_5db8da24-e8b3-4cc8-a18b-0f393783a112_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureAmt" xlink:to="lab_ecd_CoSelectedMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditLossAbstract_label_en-US" xlink:label="lab_us-gaap_CreditLossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Loss [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditLossAbstract" xlink:to="lab_us-gaap_CreditLossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_6e244152-5d0f-4b59-a8b3-d327e0261d4e_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total&#160;Intrinsic Value&#160;of&#160;Restricted Stock Vested</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TabularListTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tabular List, Table</link:label>
    <link:label id="lab_ecd_TabularListTableTextBlock_label_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tabular List [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TabularListTableTextBlock" xlink:to="lab_ecd_TabularListTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_7a83d6e1-4080-48ce-aa82-430aa5f83107_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Deferred tax assets, net</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_ed64d138-715f-4c03-bdd7-aabe4e600152_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_1d587e6c-259f-4244-a157-2019dfc40968_negatedLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Deductions</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f4028973-3f56-4077-879a-4730cd2f2260_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_a535e8b7-b3e8-40cb-9aa0-3f1e9d12fb32_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Other Assets, Net</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Other Assets, Noncurrent [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_ecb384ad-0482-47c8-a4a7-ed5d4e14bda0_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:to="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_4577a6f9-43f7-4622-859c-40f9453293dd_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">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" 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/2024/elts/us-gaap-2024.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_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_90c097f9-4f5a-4160-960a-fc0a3fadaab4_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Employee stock purchase plan (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_0e2d35cd-cd0b-4ba7-a231-fcf15dd425f0_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee stock purchase plan (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_bb3cbfa3-5145-4190-9c25-ef288a160fa9_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive common stock equivalents (in shares)</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" 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/2024/elts/us-gaap-2024.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_CompensationAndEmployeeBenefitPlansTextBlock_7453fc83-e763-42ae-a3b6-3cc86f45af8b_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Benefit Plans</link:label>
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_label_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation and Employee Benefit Plans [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:to="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_5e0ac2fe-d0de-4989-b5b5-36e466f699ca_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_LifeInsuranceCorporateOrBankOwnedAmount_ef4a7d2a-be87-4d4e-ae67-d69ecd6739ed_terseLabel_en-US" xlink:label="lab_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net death benefit of life insurance</link:label>
    <link:label id="lab_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount_label_en-US" xlink:label="lab_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Life Insurance, Corporate or Bank Owned, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LifeInsuranceCorporateOrBankOwnedAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount" xlink:to="lab_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d554a07a-ecf8-4185-889d-bf8fa975e597_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at beginning of year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f989144a-b37b-4473-86ca-c70497d4f633_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at end of year</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" 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/2024/elts/us-gaap-2024.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_kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl_309167ed-0188-46d2-a95c-dfbb049bff20_terseLabel_en-US" xlink:label="lab_kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employees under contract terminated by employer without good cause or in absence of change in control</link:label>
    <link:label id="lab_kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl_label_en-US" xlink:label="lab_kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Unemployment Benefits On No Change In Control</link:label>
    <link:label id="lab_kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl_documentation_en-US" xlink:label="lab_kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Supplemental unemployment benefits for employees under contract that are terminated without good cause or the employee resigns for good reason in the absence of a change in control.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl" xlink:href="kfrc-20241231.xsd#kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl" xlink:to="lab_kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_4bcb9617-b9bf-4fe1-b70a-70fc9e1d64d1_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current 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" 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/2024/elts/us-gaap-2024.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_Goodwill_c896670b-3dc1-487c-8720-c064f34edb09_verboseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_a1e3b926-6655-4a20-8791-af2e11763d49_totalLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Goodwill, carrying value</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_5fb875ac-c944-4dcf-a931-7429c8f11419_periodStartLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Allowance for credit losses, beginning balance</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_1bddf2bf-067a-4c3b-bcb3-721dabc4de7d_periodEndLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Allowance for credit losses, ending balance</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_fae5e972-ae38-4dbd-9c1d-cf5cebe7af01_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive loss:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_8ef01936-3787-42ee-9270-a05026b16c05_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Common, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonShares" xlink:to="lab_us-gaap_TreasuryStockCommonShares" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_0f4718b1-2f93-474e-a25c-95556a46ee16_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock Option</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_497a57f6-b63e-49d2-9933-398abc0cb180_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term lease expense</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-Term Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_5f684d13-510b-43f2-bf83-a20b0536583e_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current tax expense:</link:label>
    <link:label id="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_label_en-US" xlink:label="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Federal, State and Local, Tax Expense (Benefit) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_30faa0c2-d697-46e5-8d2e-61190ed78838_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable reserves</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Allowance, Credit Loss [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossMember" xlink:to="lab_us-gaap_AllowanceForCreditLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_f91159fc-0d59-45ec-9de5-d95b18bb3410_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_f35fc54d-6977-4800-9b3c-2c192a17b739_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation expense</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <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" 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/2024/elts/us-gaap-2024.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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_069fa4a1-d3d5-4987-8ee2-5b516180443d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_779c5f6f-929d-459b-b313-26d98bd48dc7_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from (Payments for) Other Financing Activities</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" 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/2024/elts/us-gaap-2024.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_us-gaap_ComprehensiveIncomeNetOfTax_c30fc634-430b-4828-8245-524e6054edaf_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_5ea374bb-0b9d-4ca1-8de5-bd10c62745c9_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_54d7b907-390d-471a-8f27-7c9ec509b516_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_d9ae67d8-ac6c-463d-aae5-fe89ffc986a1_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payments on credit facility</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:to="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_0e4d80d2-216d-458f-bc4a-f45015e8699f_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_aff59521-2b46-485e-bb9e-ac42d962cf88_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_DebtInstrumentBasisSpreadOnVariableRate1_28d38b3b-ab11-4e67-bb50-092df5d16ce3_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">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" 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/2024/elts/us-gaap-2024.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_us-gaap_AwardTypeAxis_88700b4c-7d2e-413d-8567-5c9ad4114008_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedPayrollTaxesCurrent_45626c30-aede-4ec6-81e7-184c0b2ade10_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedPayrollTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payroll taxes</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" 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/2024/elts/us-gaap-2024.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_a9e9818b-8809-4ca9-b5dc-36aa5d481ff7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number&#160;of&#160; Restricted&#160;Stock</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_a69a27d8-8095-4986-a390-358f5b829359_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fixed assets, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_b044c7f1-04bc-409b-bbb7-e4333b08be0e_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Fixed assets, net</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" 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/2024/elts/us-gaap-2024.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_dei_IcfrAuditorAttestationFlag_4eb5031a-c5b6-4ea7-b212-62e0f74a9c45_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_aa4da4cb-0af7-4c00-a1ca-d0dc5fbd8524_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_bf4a7c04-3820-4700-85d4-519916193410_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization_45125154-0f9e-4622-a7f1-6b912c5d1553_terseLabel_en-US" xlink:label="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, before Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, before Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization" xlink:to="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent_d3b6ce74-b325-4eb5-baac-962552b244bf_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other non-current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Miscellaneous, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:to="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_86aab435-192e-4849-8fc8-14765295cdf2_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9ffe98ad-981e-419b-a8ad-4d68e189e08d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_2c1c75d7-b360-4a2d-b46f-56a6c9299a06_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrExpirationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expiration Date</link:label>
    <link:label id="lab_ecd_TrdArrExpirationDate_label_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Expiration Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrExpirationDate" xlink:to="lab_ecd_TrdArrExpirationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_57b5b898-baa0-478c-84e4-2e3c1a7567f7_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from investing activities:</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" 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/2024/elts/us-gaap-2024.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_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_WorkLLamaLLCMember_194467fb-5963-401d-9a79-dd969451f7ed_terseLabel_en-US" xlink:label="lab_kfrc_WorkLLamaLLCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">WorkLLama, LLC</link:label>
    <link:label id="lab_kfrc_WorkLLamaLLCMember_label_en-US" xlink:label="lab_kfrc_WorkLLamaLLCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">WorkLLama, LLC [Member]</link:label>
    <link:label id="lab_kfrc_WorkLLamaLLCMember_documentation_en-US" xlink:label="lab_kfrc_WorkLLamaLLCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">WorkLLama, LLC</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_WorkLLamaLLCMember" xlink:href="kfrc-20241231.xsd#kfrc_WorkLLamaLLCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_WorkLLamaLLCMember" xlink:to="lab_kfrc_WorkLLamaLLCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_2f5b2db1-486e-471b-8b23-9e8a62d1743c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current portion of operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnAmt" xlink:to="lab_ecd_TotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_45e3d11b-9fca-4391-b135-85b3f7cccd95_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_eff4ec61-ffa0-4228-bf09-4560a0a1fb57_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:to="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_ad5abf5c-894b-476a-b8da-6df3e099280b_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Borrowing capacity on line of credit facility</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" 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/2024/elts/us-gaap-2024.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_us-gaap_ComputerEquipmentMember_8baf4298-cbd4-4aa0-885e-76565c3347ec_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Computer equipment</link:label>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_label_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Computer Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerEquipmentMember" xlink:to="lab_us-gaap_ComputerEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5ef5c4c8-9c05-4c7b-a277-b7b41398e82a_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_LineOfCreditFacilityDebtCovenantRepurchaseOfEquitySecurities_fda5a8ae-eba9-4ec3-80fd-2cf08634c901_terseLabel_en-US" xlink:label="lab_kfrc_LineOfCreditFacilityDebtCovenantRepurchaseOfEquitySecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt covenant, repurchase of equity securities (in excess of)</link:label>
    <link:label id="lab_kfrc_LineOfCreditFacilityDebtCovenantRepurchaseOfEquitySecurities_label_en-US" xlink:label="lab_kfrc_LineOfCreditFacilityDebtCovenantRepurchaseOfEquitySecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Debt Covenant, Repurchase Of Equity Securities</link:label>
    <link:label id="lab_kfrc_LineOfCreditFacilityDebtCovenantRepurchaseOfEquitySecurities_documentation_en-US" xlink:label="lab_kfrc_LineOfCreditFacilityDebtCovenantRepurchaseOfEquitySecurities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Debt Covenant, Repurchase Of Equity Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_LineOfCreditFacilityDebtCovenantRepurchaseOfEquitySecurities" xlink:href="kfrc-20241231.xsd#kfrc_LineOfCreditFacilityDebtCovenantRepurchaseOfEquitySecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_LineOfCreditFacilityDebtCovenantRepurchaseOfEquitySecurities" xlink:to="lab_kfrc_LineOfCreditFacilityDebtCovenantRepurchaseOfEquitySecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_8b6d5017-0b2b-4520-a4e2-3fbca5f372d0_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fixed assets, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_label_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_7e371a68-0e16-4970-9d7c-bdd48fed597f_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_db4cc71c-b93b-41b5-87d3-e6f507da7296_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a8508ed9-ff34-4d6f-8875-b1a0b2e3cbba_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average shares outstanding &#8211; diluted (in shares)</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" 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/2024/elts/us-gaap-2024.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_kfrc_RevenueFromContractWithCustomersContingencyPeriod_75e59a8d-961a-4f2f-8ace-8fb33dd467ab_terseLabel_en-US" xlink:label="lab_kfrc_RevenueFromContractWithCustomersContingencyPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingency period (or less)</link:label>
    <link:label id="lab_kfrc_RevenueFromContractWithCustomersContingencyPeriod_label_en-US" xlink:label="lab_kfrc_RevenueFromContractWithCustomersContingencyPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue From Contract With Customers, Contingency Period</link:label>
    <link:label id="lab_kfrc_RevenueFromContractWithCustomersContingencyPeriod_documentation_en-US" xlink:label="lab_kfrc_RevenueFromContractWithCustomersContingencyPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue From Contract With Customers, Contingency Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_RevenueFromContractWithCustomersContingencyPeriod" xlink:href="kfrc-20241231.xsd#kfrc_RevenueFromContractWithCustomersContingencyPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_RevenueFromContractWithCustomersContingencyPeriod" xlink:to="lab_kfrc_RevenueFromContractWithCustomersContingencyPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_terseLabel_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_label_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:to="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths_0c83edd8-197b-4fb4-8c65-5f4800562fef_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments to be paid in 2023</link:label>
    <link:label id="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchase Obligation, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:to="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_b9e32012-21d4-4f4d-a638-7d35bcaa47d3_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_a34b6414-e6cd-4a8e-b346-f075fb15af58_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_a75f9020-3181-4a4b-92a8-fb90065ecf02_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning of period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_f021cdc3-64ea-4265-91c6-803d4c631b76_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">End of period</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" 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/2024/elts/us-gaap-2024.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_DeferredTaxAssetsGross_647097be-bb1f-4b44-906c-da04fedd0f37_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_be8d835e-4a30-49c9-86f5-f92724c134c9_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_f6d907fe-d173-4e94-a7ec-7b1c07c17408_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationDomain" xlink:to="lab_us-gaap_HedgingDesignationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_34d7f65d-ed0d-4006-abe0-470c26707161_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax expense</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" 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/2024/elts/us-gaap-2024.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_ScheduleOfGoodwillTextBlock_699ddb33-8ea1-40e3-b8cf-2399bbee94ab_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of the Gross Amount and Accumulated Impairment Losses of Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_8a359f8d-42ad-494f-903c-222868f8f122_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fixed Assets, Net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_7af79916-488c-4829-8151-20050bc40a38_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember" xlink:to="lab_us-gaap_TypeOfAdoptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_b06b1392-f23e-4af7-8c02-c8c6c6e08067_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letters of credit outstanding</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" 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/2024/elts/us-gaap-2024.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_ValuationAllowancesAndReservesChargedToOtherAccounts_bae8bf16-dd5b-49cb-a9a6-49e3367b09a7_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Charged to Other Accounts</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_7b70b3a2-c783-44bf-bb30-4ff16932cbfe_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, general and administrative expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_607bee6c-1bbd-45f1-ad25-2a291d7f126b_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued matching contribution</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_668aa675-e76c-4c1e-a7d9-6bebc69c9c04_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Writeoff</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_489f39f2-a88d-480b-9916-6f4e3c1e068d_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trade receivables, net of allowances of $1,560 and $1,643, respectively</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_97b85ada-bbb2-4b8f-a8f0-6208eae8ac34_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares available for grant (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:to="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_0c9f02a0-4e4a-460e-90c3-988243f80d0a_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_ecd_AllExecutiveCategoriesMember_terseLabel_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Executive Categories</link:label>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_label_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Executive Categories [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="lab_ecd_AllExecutiveCategoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_58afde87-fb0f-4b6a-acf0-7b00cc27e731_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock equivalents (in shares)</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" 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/2024/elts/us-gaap-2024.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_kfrc_HealthInsurancePolicyTextBlock_e21bc498-51b6-4cb2-8642-7db7180f300c_terseLabel_en-US" xlink:label="lab_kfrc_HealthInsurancePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Health Insurance</link:label>
    <link:label id="lab_kfrc_HealthInsurancePolicyTextBlock_label_en-US" xlink:label="lab_kfrc_HealthInsurancePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Health Insurance [Policy Text Block]</link:label>
    <link:label id="lab_kfrc_HealthInsurancePolicyTextBlock_documentation_en-US" xlink:label="lab_kfrc_HealthInsurancePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of accounting policy for the health insurance liability.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_HealthInsurancePolicyTextBlock" xlink:href="kfrc-20241231.xsd#kfrc_HealthInsurancePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_HealthInsurancePolicyTextBlock" xlink:to="lab_kfrc_HealthInsurancePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_label_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:to="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_DeferredTaxAssetsTaxDeferredExpenseDeferredCompensation_6c0a2dbe-b344-46b7-be00-b4a1be666e84_terseLabel_en-US" xlink:label="lab_kfrc_DeferredTaxAssetsTaxDeferredExpenseDeferredCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred compensation obligation</link:label>
    <link:label id="lab_kfrc_DeferredTaxAssetsTaxDeferredExpenseDeferredCompensation_label_en-US" xlink:label="lab_kfrc_DeferredTaxAssetsTaxDeferredExpenseDeferredCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Deferred Compensation</link:label>
    <link:label id="lab_kfrc_DeferredTaxAssetsTaxDeferredExpenseDeferredCompensation_documentation_en-US" xlink:label="lab_kfrc_DeferredTaxAssetsTaxDeferredExpenseDeferredCompensation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Deferred Compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_DeferredTaxAssetsTaxDeferredExpenseDeferredCompensation" xlink:href="kfrc-20241231.xsd#kfrc_DeferredTaxAssetsTaxDeferredExpenseDeferredCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_DeferredTaxAssetsTaxDeferredExpenseDeferredCompensation" xlink:to="lab_kfrc_DeferredTaxAssetsTaxDeferredExpenseDeferredCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_b7178dd4-61ef-419a-a6f0-6a5a6a802688_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_37591cf6-efce-4262-a5a2-1b7c4fe7aea4_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_DerivativeContractTypeDomain_9939e15b-560d-4185-94b9-3bd9b7ec498c_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_2e145838-56c6-482e-93da-87351e1b0920_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitment fee percentage</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Commitment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:to="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:to="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternalUseSoftwarePolicy_7bb55584-0169-416f-a693-249511b1502e_terseLabel_en-US" xlink:label="lab_us-gaap_InternalUseSoftwarePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized Software</link:label>
    <link:label id="lab_us-gaap_InternalUseSoftwarePolicy_label_en-US" xlink:label="lab_us-gaap_InternalUseSoftwarePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Internal Use Software, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalUseSoftwarePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InternalUseSoftwarePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalUseSoftwarePolicy" xlink:to="lab_us-gaap_InternalUseSoftwarePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_c0cfb164-749f-47c8-bd16-db38de3f0ace_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Operations of Segments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_e68da501-112c-4112-898a-effaf97d27a2_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommissionsExpensePolicyPolicyTextBlock_871c0c55-e5a9-411c-b12e-95088a33ad2e_terseLabel_en-US" xlink:label="lab_us-gaap_CommissionsExpensePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commissions</link:label>
    <link:label id="lab_us-gaap_CommissionsExpensePolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CommissionsExpensePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commissions Expense, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommissionsExpensePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommissionsExpensePolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommissionsExpensePolicyPolicyTextBlock" xlink:to="lab_us-gaap_CommissionsExpensePolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_4e9763c4-92fb-4b19-8871-70f3052e096d_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationPlanAssets_f811e61f-5953-45a5-a60d-1b457cdbb57e_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationPlanAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Assets held in Rabbi Trust</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationPlanAssets_7b83b1e5-a2d4-4949-bd3d-576e5afc1c8a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred compensation plan assets</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationPlanAssets_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationPlanAssets" xlink:to="lab_us-gaap_DeferredCompensationPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_f02dffa2-fc67-4f77-b46f-9c82b6868f87_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum</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" 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/2024/elts/srt-2024.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_ContractWithCustomerLiability_dd75d3e0-ca37-42d1-9dfa-273e5b13995b_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract liabilities</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_label_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_bdaba7b5-3212-4ad5-a49a-34590379d279_negatedLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accumulated impairment losses</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Impaired, Accumulated Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_25303062-26ca-44a8-afc8-db3c314824b9_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_label_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:to="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_a3ac26fa-7909-48ea-a128-3decc48eddd0_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Furniture and equipment</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_56ae2b39-db40-4afc-838f-38a05ef29d64_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_us-gaap_LeaseholdImprovementsMember_827f18b1-f2df-4671-8416-53de2e2160c2_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_144c10d4-4e19-43e7-be69-7ad70baf69b6_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_a4da9ad0-47db-4698-82ad-9ca37bd20a8b_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_ValuationAllowancesAndReservesBalance_41d22ba2-d5a1-48bc-889b-fb7c62c60d65_periodStartLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at Beginning of Period</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_bb682757-583b-4902-80e7-a2ac149ce19c_periodEndLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at End of Period</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_11cdbce6-3c23-40b5-96d8-9497e76349d7_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less: imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_8ff15dc4-4f1d-46af-b308-d0e1949b546d_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating lease expense</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_12abccb5-ada1-4051-a33f-3a33a0e83c4d_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [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" 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/2024/elts/srt-2024.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_ecd_PeoName_terseLabel_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:label id="lab_ecd_PeoName_label_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoName" xlink:to="lab_ecd_PeoName" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:to="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_41c4d539-7453-4a07-a52f-1b5896128f36_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income from operations, before income taxes</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" 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/2024/elts/us-gaap-2024.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_ecd_NonPeoNeoAvgTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8e4078a3-bdcf-459f-9fd1-b23ebf34e36d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_1afdfcfa-cf92-4048-a147-472f0fce7bc5_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Fixed assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryIndName" xlink:to="lab_ecd_OutstandingRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_50b56849-9121-403c-bc63-6fb594d5427b_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_e52a8a10-47fe-41bf-8c05-697fd67440c6_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance for stock-based compensation and dividend equivalents, net of forfeitures (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_2bbca6bc-f909-45da-9ab9-a8db5e56eb05_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeaseCost_e2004d6a-fd3c-440d-b4fe-fe8fb81e28c5_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable lease costs</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_c9c26511-ad60-4491-b382-f5715454c80a_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Goodwill impairment</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_2e7a188f-09bc-4a0e-8223-a9679cf2c18e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets, 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" 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/2024/elts/us-gaap-2024.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_ecd_NonPeoNeoMember_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO</link:label>
    <link:label id="lab_ecd_NonPeoNeoMember_label_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoMember" xlink:to="lab_ecd_NonPeoNeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_b4e6b461-f2bf-4480-852e-c372ab954773_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional Paid-In Capital</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" 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/2024/elts/us-gaap-2024.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_ecd_AwardTmgPredtrmndFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined</link:label>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_label_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgPredtrmndFlag" xlink:to="lab_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillDisclosureTextBlock_d1f286a2-8986-4747-86d2-cddfb4fe3cb3_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAmortization1_e3477543-da8a-48cf-808e-87b6a17ccb93_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization expense of capitalized software</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAmortization1_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Computer Software, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_aa3019bd-93f0-457c-999a-87a77cfe993e_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_2a7f3a7a-4d4c-43ab-9702-53cdfc502a26_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Cash dividends</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" 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/2024/elts/us-gaap-2024.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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_b6b2ee7d-8bf6-45ae-89c6-0938c79e4f0f_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_label_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_416753b3-a4d2-4a01-9d98-08670fe4d017_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Standards</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_115c0643-56d8-462a-bb20-6ebc482565e8_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (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" 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/2024/elts/us-gaap-2024.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_RevenueFromContractWithCustomerPolicyTextBlock_9eb70dcf-58e4-4bef-8396-30ed9c2767d0_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_0f0019b7-8165-4df1-9337-0028a250f4d2_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncash lease expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Periodic Reduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureName_terseLabel_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_MeasureName_label_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureName" xlink:to="lab_ecd_MeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_99283ef6-e229-4d5e-9bdf-1d773b368cb3_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_AccruedEmployeeBenefitsCurrent_71100edc-32b7-433a-9f60-50aeea502f86_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedEmployeeBenefitsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payroll and benefits</link:label>
    <link:label id="lab_us-gaap_AccruedEmployeeBenefitsCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedEmployeeBenefitsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Employee Benefits, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedEmployeeBenefitsCurrent" xlink:to="lab_us-gaap_AccruedEmployeeBenefitsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_terseLabel_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement does not require Recovery</link:label>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_label_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Does Not Require Recovery [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipAxis_1b066e0c-c5ab-4131-8e27-4fd1216df40b_terseLabel_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:label id="lab_srt_OwnershipAxis_label_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipAxis" xlink:to="lab_srt_OwnershipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_8a754319-aa9c-4073-8a6e-24fbf9637c08_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax liabilities:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Gross [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_05366be2-747b-4a6f-8e48-2b42ea110a34_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_cca21011-3b65-4461-b908-8d74e0db840a_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_kfrc_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOperatingLeaseLiability_162fc31f-5216-4b1e-9666-7793dc47375e_terseLabel_en-US" xlink:label="lab_kfrc_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_kfrc_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOperatingLeaseLiability_label_en-US" xlink:label="lab_kfrc_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves And Accruals, Operating Lease, Liability</link:label>
    <link:label id="lab_kfrc_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOperatingLeaseLiability_documentation_en-US" xlink:label="lab_kfrc_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves And Accruals, Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOperatingLeaseLiability" xlink:href="kfrc-20241231.xsd#kfrc_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOperatingLeaseLiability" xlink:to="lab_kfrc_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_be8ca12d-9b51-4d47-b595-a0a7122c25d2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_f5185614-e84e-453c-8fc0-37ee641b6768_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseObligationDueInThirdYear_818b163d-aa48-41fd-9082-ed0367ea1f09_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInThirdYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments to be paid in 2025</link:label>
    <link:label id="lab_us-gaap_PurchaseObligationDueInThirdYear_label_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInThirdYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchase Obligation, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInThirdYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseObligationDueInThirdYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligationDueInThirdYear" xlink:to="lab_us-gaap_PurchaseObligationDueInThirdYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_3fa6fc6b-aacc-4709-b280-958482077962_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_27c6e571-d799-461b-8e3f-6a68a88cf0f8_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total 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" 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/2024/elts/us-gaap-2024.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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_8d214caa-8c63-47c5-aaac-5e6ae81c00c9_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_30812de7-4a8f-46ae-9e09-e40034e01a33_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_f88266a2-ecc7-42a7-b9e9-d5a244948d77_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid during the year for:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_e760b4dc-9ba8-4745-908d-d0483dc7a13e_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average period expected to be recognized</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchaseDiscountOfCommonStockPercent_5d99d16c-fc8b-4352-a291-2a2ce70f5cd8_terseLabel_en-US" xlink:label="lab_kfrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchaseDiscountOfCommonStockPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of discount on shares purchased under employee stock purchase plan</link:label>
    <link:label id="lab_kfrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchaseDiscountOfCommonStockPercent_label_en-US" xlink:label="lab_kfrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchaseDiscountOfCommonStockPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Discount Of Common Stock, Percent</link:label>
    <link:label id="lab_kfrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchaseDiscountOfCommonStockPercent_documentation_en-US" xlink:label="lab_kfrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchaseDiscountOfCommonStockPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of discount on shares purchased under employee stock purchase plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchaseDiscountOfCommonStockPercent" xlink:href="kfrc-20241231.xsd#kfrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchaseDiscountOfCommonStockPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchaseDiscountOfCommonStockPercent" xlink:to="lab_kfrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchaseDiscountOfCommonStockPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_a1a251ec-5a0c-473c-b323-989dfbc8d881_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (decrease) in operating liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6c23936a-2295-4c43-87d7-28ced7f27e68_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_74bb0dc0-7fc3-4f4a-a6b2-faa6d716069e_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Revenue</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" 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/2024/elts/us-gaap-2024.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_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_f0405d02-3965-42bf-af03-0a069f8dbe29_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset, In-Process Research and Development</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset, In-Process Research and Development</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:to="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_c8618b46-0880-4085-b7d5-353266c1e35b_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_fb220f12-a557-48c4-b38f-b0fc360ed0ec_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule II Valuation and Qualifying Accounts and Reserves Supplemental Schedule</link:label>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_label_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorFirmId_9f13c515-fa6c-4322-a267-13cf3f95e85e_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_682b5a5e-7da8-4f6f-bb47-ee01c5fcd8b0_totalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Effective tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_33c54fd6-da6f-4d7b-929e-a7a3b24cdfc3_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Cash used in investing activities</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" 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/2024/elts/us-gaap-2024.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_OperatingIncomeLoss_61268bc7-3c69-4d62-b7ee-8337673397ce_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income from operations</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" 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/2024/elts/us-gaap-2024.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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_c63f4f9e-e9ee-4fb0-8ccf-3365f9972690_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract" xlink:to="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_27999087-b010-4c45-91ce-39eca61031d4_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsPolicy_28668d6d-84a0-4333-b60c-04a9c225d02d_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Method Investment</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsPolicy_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Method Investments [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsPolicy" xlink:to="lab_us-gaap_EquityMethodInvestmentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_9e6cebfc-db09-47f2-ae2e-ae453e167e8c_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_Rule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:to="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllAdjToCompMember_terseLabel_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation</link:label>
    <link:label id="lab_ecd_AllAdjToCompMember_label_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="lab_ecd_AllAdjToCompMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_0fec0af5-80f8-42a3-a60b-aad5a7d062ba_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued payroll costs</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_7ee7668f-aa7a-411b-bb7b-330e9ace5fc7_totalLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Accrued payroll costs</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfInterestInJointVenture_9fa0a6ea-daae-4070-b54f-8cd178d2ab82_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfInterestInJointVenture" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Divestiture of Interest in Joint Venture</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfInterestInJointVenture_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfInterestInJointVenture" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Divestiture of Interest in Joint Venture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfInterestInJointVenture" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDivestitureOfInterestInJointVenture"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDivestitureOfInterestInJointVenture" xlink:to="lab_us-gaap_ProceedsFromDivestitureOfInterestInJointVenture" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_70959cfa-71b8-4711-8fcd-efb9a0ec6c8e_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_71d7523f-40cc-4d80-9a46-914eeeab2505_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationAxis" xlink:to="lab_us-gaap_HedgingDesignationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_10eb4412-a294-41f9-b972-debab41bd069_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:type="arc" order="1"/>
    <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" 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/2024/elts/us-gaap-2024.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_dei_LegalEntityAxis_d4ea6159-a68f-4c69-87c0-5ea4f0f21bd4_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_be14256c-5a3e-4561-8e35-2d9b6aad466f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Restricted Stock Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_0317a2d8-e07b-4bc7-869b-b5be58753485_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ROU assets obtained from operating leases</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" 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/2024/elts/us-gaap-2024.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_ecd_UndrlygSecurityMktPriceChngPct_terseLabel_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change</link:label>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_label_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:to="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_IndividualAxis_terseLabel_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Individual:</link:label>
    <link:label id="lab_ecd_IndividualAxis_label_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_IndividualAxis" xlink:to="lab_ecd_IndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9d5e82bb-fd33-4194-9d9c-447e6799bda1_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_b3fae7ae-a014-4d5a-832f-8b06966beca2_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_19771c3d-daf2-4897-ac09-e65fe9ea3e86_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_4b3cad66-353e-4609-b7a8-14438611015d_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_PropertyPlantAndEquipmentLineItems_07b0cd0e-0840-47bc-b2dd-ee26f91b2170_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_a87483fa-5e34-4ddd-a2b3-2a0d17d09827_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_c74987d4-c37f-4d28-a62f-3f1720336426_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Average purchase price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Per Share Weighted Average Price of Shares Purchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_272f1d36-0257-4ac3-8a40-6a8ee95954a8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Equity Method Investments [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Equity Method Investments [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_StockRepurchasesIncurredButNotYetPaid_3d228581-2691-4c46-80dd-d1f28a56fcc0_terseLabel_en-US" xlink:label="lab_kfrc_StockRepurchasesIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unsettled repurchases of common stock</link:label>
    <link:label id="lab_kfrc_StockRepurchasesIncurredButNotYetPaid_label_en-US" xlink:label="lab_kfrc_StockRepurchasesIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchases Incurred But Not Yet Paid</link:label>
    <link:label id="lab_kfrc_StockRepurchasesIncurredButNotYetPaid_documentation_en-US" xlink:label="lab_kfrc_StockRepurchasesIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Future cash outflow to pay for repurchases of common stock that have occurred.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_StockRepurchasesIncurredButNotYetPaid" xlink:href="kfrc-20241231.xsd#kfrc_StockRepurchasesIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_StockRepurchasesIncurredButNotYetPaid" xlink:to="lab_kfrc_StockRepurchasesIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_label_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompAnalysisTextBlock" xlink:to="lab_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy_44c2c729-49b7-4c48-9647-3090567bf10b_terseLabel_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trade and Other Accounts Receivable, Unbilled Receivables, Policy</link:label>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy_label_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trade and Other Accounts Receivable, Unbilled Receivables, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy" xlink:to="lab_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_316e17bf-68d8-4977-af92-ad2fb56da922_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Major Classifications of Fixed Assets and Related Useful Lives</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubleaseIncome_ed19f25f-ffb5-4a2c-ad70-e976e1539cc0_terseLabel_en-US" xlink:label="lab_us-gaap_SubleaseIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sublease income</link:label>
    <link:label id="lab_us-gaap_SubleaseIncome_label_en-US" xlink:label="lab_us-gaap_SubleaseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sublease Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubleaseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubleaseIncome" xlink:to="lab_us-gaap_SubleaseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_DebtInstrumentInterestRateVariableInterestRateFloor_2bc211ac-9512-4576-bb7e-28eafd7f0c8e_terseLabel_en-US" xlink:label="lab_kfrc_DebtInstrumentInterestRateVariableInterestRateFloor" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable interest rate, floor</link:label>
    <link:label id="lab_kfrc_DebtInstrumentInterestRateVariableInterestRateFloor_label_en-US" xlink:label="lab_kfrc_DebtInstrumentInterestRateVariableInterestRateFloor" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Variable, Interest Rate Floor</link:label>
    <link:label id="lab_kfrc_DebtInstrumentInterestRateVariableInterestRateFloor_documentation_en-US" xlink:label="lab_kfrc_DebtInstrumentInterestRateVariableInterestRateFloor" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Variable, Interest Rate Floor</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_DebtInstrumentInterestRateVariableInterestRateFloor" xlink:href="kfrc-20241231.xsd#kfrc_DebtInstrumentInterestRateVariableInterestRateFloor"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_DebtInstrumentInterestRateVariableInterestRateFloor" xlink:to="lab_kfrc_DebtInstrumentInterestRateVariableInterestRateFloor" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_135a5d3c-c135-4fd1-ab95-8928aa04712c_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Outstanding as of beginning of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_390305d0-bcda-4a7e-bd2d-b551c1ac906e_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Outstanding as of end of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_be2d9312-8b2f-4adb-9d16-2a26f56785fe_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; 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" 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/2024/elts/us-gaap-2024.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_us-gaap_DerivativesPolicyTextBlock_14f43c6d-dad9-428a-bed9-f619283dd084_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instrument</link:label>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivatives, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesPolicyTextBlock" xlink:to="lab_us-gaap_DerivativesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_3f564a9f-0139-4f89-b4f0-929714b431b2_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum</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" 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/2024/elts/srt-2024.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_ecd_RestatementDeterminationDate_terseLabel_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:label id="lab_ecd_RestatementDeterminationDate_label_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDeterminationDate" xlink:to="lab_ecd_RestatementDeterminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_72274f25-1f96-4b16-accb-f87d0bf809dd_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable reserves</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_fc991be9-7f7b-4acb-ac93-c7b46685a2f0_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Charged to Costs and Expenses</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrAdoptionDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adoption Date</link:label>
    <link:label id="lab_ecd_TrdArrAdoptionDate_label_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Adoption Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrAdoptionDate" xlink:to="lab_ecd_TrdArrAdoptionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTable_terseLabel_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure</link:label>
    <link:label id="lab_ecd_PvpTable_label_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTable" xlink:to="lab_ecd_PvpTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_78934f57-ce3d-473c-98ca-a2e1b183b374_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated amortization of capitalized software</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Computer Software, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6d1c5703-b2e4-4a0f-8619-646b7b259705_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_c6c3efb2-4572-490b-9874-e6957751fc8e_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">ROU assets for operating leases, net</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" 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/2024/elts/us-gaap-2024.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_ecd_ErrCompRecoveryTable_terseLabel_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery</link:label>
    <link:label id="lab_ecd_ErrCompRecoveryTable_label_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="lab_ecd_ErrCompRecoveryTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_11da6f02-ae31-4844-80ec-3fc355c6f8fb_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provision for credit losses</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_e9d744ab-0a89-437f-bfd0-7bfebf76f920_verboseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current period provision</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_c469f613-b814-48f2-b6b7-b7d7219a4833_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year</link:label>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:to="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments_e9f55c08-3083-473a-9304-a03eab8bc51b_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Equity method investment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:to="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_79f5c470-22dc-48e7-8b4a-76dfd5e94d2d_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_02808cda-7cd1-4917-8539-3faddc140dae_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal income tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardExrcPrice_terseLabel_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise Price</link:label>
    <link:label id="lab_ecd_AwardExrcPrice_label_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardExrcPrice" xlink:to="lab_ecd_AwardExrcPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_TreasuryStockPolicyPolicyTextBlock_2010146c-3fec-4b94-8470-c88e7f0f490b_terseLabel_en-US" xlink:label="lab_kfrc_TreasuryStockPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_kfrc_TreasuryStockPolicyPolicyTextBlock_label_en-US" xlink:label="lab_kfrc_TreasuryStockPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock Policy [Policy Text Block]</link:label>
    <link:label id="lab_kfrc_TreasuryStockPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_kfrc_TreasuryStockPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of accounting policy for treasury stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_TreasuryStockPolicyPolicyTextBlock" xlink:href="kfrc-20241231.xsd#kfrc_TreasuryStockPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_TreasuryStockPolicyPolicyTextBlock" xlink:to="lab_kfrc_TreasuryStockPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_DirectHireRevenueMember_79cfa272-f183-4983-9dcd-b8255dea8cb3_terseLabel_en-US" xlink:label="lab_kfrc_DirectHireRevenueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Direct Hire revenue</link:label>
    <link:label id="lab_kfrc_DirectHireRevenueMember_label_en-US" xlink:label="lab_kfrc_DirectHireRevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Direct Hire Revenue [Member]</link:label>
    <link:label id="lab_kfrc_DirectHireRevenueMember_documentation_en-US" xlink:label="lab_kfrc_DirectHireRevenueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Direct Hire Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_DirectHireRevenueMember" xlink:href="kfrc-20241231.xsd#kfrc_DirectHireRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_DirectHireRevenueMember" xlink:to="lab_kfrc_DirectHireRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_6f81a13b-8815-452b-a2b3-09c30f427366_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Components of Deferred Tax Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrDuration_terseLabel_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Arrangement Duration</link:label>
    <link:label id="lab_ecd_TrdArrDuration_label_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Duration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrDuration" xlink:to="lab_ecd_TrdArrDuration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_c31db1f2-45a7-493a-885d-4d3cf785a7a5_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_265b6381-1c2e-4976-b9bc-e871c33d74cf_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders&#8217; equity:</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" 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/2024/elts/us-gaap-2024.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_IncomeTaxPolicyTextBlock_d73ec310-8826-4df1-acfc-74a17456a579_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_label_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:to="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_2adcb952-2f7c-4ad1-8add-66bfbb7c8653_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_terseLabel_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_label_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllIndividualsMember_terseLabel_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Individuals</link:label>
    <link:label id="lab_ecd_AllIndividualsMember_label_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Individuals [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="lab_ecd_AllIndividualsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_ace7845e-b946-4392-8f35-c38e0411b09a_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from credit facility</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoMember_terseLabel_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO</link:label>
    <link:label id="lab_ecd_PeoMember_label_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoMember" xlink:to="lab_ecd_PeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_b5d41e18-96b7-4e66-973d-df3e5833b83c_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndName_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_TrdArrIndName_label_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndName" xlink:to="lab_ecd_TrdArrIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_7a0761d6-5026-4416-9e3f-a343ebe00c2d_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other expense, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_18b64cbc-7555-4e08-88a9-c22e42e69de4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_43058d5d-c45b-42e2-aad4-c1c14c2676d1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation expenses</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Compensation Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillGross_5b433a3d-9306-47b3-aee5-5afd70c9b05a_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, gross amount</link:label>
    <link:label id="lab_us-gaap_GoodwillGross_label_en-US" xlink:label="lab_us-gaap_GoodwillGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillGross" xlink:to="lab_us-gaap_GoodwillGross" xlink:type="arc" order="1"/>
    <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" 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/2024/elts/us-gaap-2024.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_PropertyPlantAndEquipmentByTypeAxis_aedd32f4-9087-4a3d-9db1-605f673c2f00_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_665db91a-1807-47f0-80e6-a1178258fb55_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_RevenueFromContractWithCustomerRequiredPaymentPeriod_041c3a5b-b161-4b17-a792-56bd10c22750_terseLabel_en-US" xlink:label="lab_kfrc_RevenueFromContractWithCustomerRequiredPaymentPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Required payment period (typically less)</link:label>
    <link:label id="lab_kfrc_RevenueFromContractWithCustomerRequiredPaymentPeriod_label_en-US" xlink:label="lab_kfrc_RevenueFromContractWithCustomerRequiredPaymentPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue From Contract With Customer, Required Payment Period</link:label>
    <link:label id="lab_kfrc_RevenueFromContractWithCustomerRequiredPaymentPeriod_documentation_en-US" xlink:label="lab_kfrc_RevenueFromContractWithCustomerRequiredPaymentPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue From Contract With Customer, Required Payment Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_RevenueFromContractWithCustomerRequiredPaymentPeriod" xlink:href="kfrc-20241231.xsd#kfrc_RevenueFromContractWithCustomerRequiredPaymentPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_RevenueFromContractWithCustomerRequiredPaymentPeriod" xlink:to="lab_kfrc_RevenueFromContractWithCustomerRequiredPaymentPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedSalaries_d6f4ef7c-7e0d-4583-b55a-e4e5859438fa_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued payroll costs</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" 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/2024/elts/us-gaap-2024.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_62ad3304-8c8e-4efd-b784-64f6b8868136_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total unrecognized compensation expenses</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_dade1b7f-a4b9-4002-bab1-55f37df640f7_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax benefit from restricted stock vesting</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_f66a70c6-5109-4387-b166-c5a5fcf98772_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Loss on equity method investment</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_5f45fe73-6975-4b8f-8bb4-6ee02ebc5939_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss on equity method investment</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonValue_ad2c3051-0249-436a-b8d5-dd657047e59c_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, at cost; 54,619 and 53,941 shares, respectively</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Common, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonValue" xlink:to="lab_us-gaap_TreasuryStockCommonValue" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_AccruedRebateLiabilityCurrent_a847d901-4576-40fe-9262-92959b5d4476_terseLabel_en-US" xlink:label="lab_kfrc_AccruedRebateLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer Refund Liability, Current</link:label>
    <link:label id="lab_kfrc_AccruedRebateLiabilityCurrent_label_en-US" xlink:label="lab_kfrc_AccruedRebateLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Rebate Liability, Current</link:label>
    <link:label id="lab_kfrc_AccruedRebateLiabilityCurrent_documentation_en-US" xlink:label="lab_kfrc_AccruedRebateLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accrued Rebate Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_AccruedRebateLiabilityCurrent" xlink:href="kfrc-20241231.xsd#kfrc_AccruedRebateLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_AccruedRebateLiabilityCurrent" xlink:to="lab_kfrc_AccruedRebateLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_ProceedsFromSaleOfEquityMethodInvestmentsNetOfTransactionCosts_8b452ec3-0c13-4625-b89e-d81cf72644e6_terseLabel_en-US" xlink:label="lab_kfrc_ProceedsFromSaleOfEquityMethodInvestmentsNetOfTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds From Sale Of Equity Method Investments, Net of Transaction Costs</link:label>
    <link:label id="lab_kfrc_ProceedsFromSaleOfEquityMethodInvestmentsNetOfTransactionCosts_label_en-US" xlink:label="lab_kfrc_ProceedsFromSaleOfEquityMethodInvestmentsNetOfTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds From Sale Of Equity Method Investments, Net of Transaction Costs</link:label>
    <link:label id="lab_kfrc_ProceedsFromSaleOfEquityMethodInvestmentsNetOfTransactionCosts_documentation_en-US" xlink:label="lab_kfrc_ProceedsFromSaleOfEquityMethodInvestmentsNetOfTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Proceeds From Sale Of Equity Method Investments, Net of Transaction Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_ProceedsFromSaleOfEquityMethodInvestmentsNetOfTransactionCosts" xlink:href="kfrc-20241231.xsd#kfrc_ProceedsFromSaleOfEquityMethodInvestmentsNetOfTransactionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_ProceedsFromSaleOfEquityMethodInvestmentsNetOfTransactionCosts" xlink:to="lab_kfrc_ProceedsFromSaleOfEquityMethodInvestmentsNetOfTransactionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:to="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year</link:label>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_label_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:to="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_2f3a5d15-ddd1-4461-8311-58ef11a7934a_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable and other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_55abb95e-6d70-430c-944e-056d5595700b_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Accounts payable and other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable and Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_AggtErrCompAmt_label_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompAmt" xlink:to="lab_ecd_AggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_ReceivableIssuedToJointVenture_fd6909ef-666e-45e3-8ae6-243813b6ef2d_negatedTerseLabel_en-US" xlink:label="lab_kfrc_ReceivableIssuedToJointVenture" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Note receivable issued to our joint venture</link:label>
    <link:label id="lab_kfrc_ReceivableIssuedToJointVenture_label_en-US" xlink:label="lab_kfrc_ReceivableIssuedToJointVenture" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivable Issued to Joint Venture</link:label>
    <link:label id="lab_kfrc_ReceivableIssuedToJointVenture_documentation_en-US" xlink:label="lab_kfrc_ReceivableIssuedToJointVenture" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Receivable Issued to Joint Venture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_ReceivableIssuedToJointVenture" xlink:href="kfrc-20241231.xsd#kfrc_ReceivableIssuedToJointVenture"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_ReceivableIssuedToJointVenture" xlink:to="lab_kfrc_ReceivableIssuedToJointVenture" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_7f488912-95a0-4f13-8fde-2234d0f1cc85_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_DeferredTaxAssetsValuationAllowance_b5e8101e-27a3-4056-907c-3cd4756bff1c_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_label_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_LineOfCreditFacilityCovenantTermsFixedChargeCoverageRatio_70977400-695a-49d3-86c0-145fc5b1b9d5_terseLabel_en-US" xlink:label="lab_kfrc_LineOfCreditFacilityCovenantTermsFixedChargeCoverageRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fixed charge coverage ratio</link:label>
    <link:label id="lab_kfrc_LineOfCreditFacilityCovenantTermsFixedChargeCoverageRatio_label_en-US" xlink:label="lab_kfrc_LineOfCreditFacilityCovenantTermsFixedChargeCoverageRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Covenant Terms, Fixed Charge Coverage Ratio</link:label>
    <link:label id="lab_kfrc_LineOfCreditFacilityCovenantTermsFixedChargeCoverageRatio_documentation_en-US" xlink:label="lab_kfrc_LineOfCreditFacilityCovenantTermsFixedChargeCoverageRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Covenant Terms, Fixed Charge Coverage Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_LineOfCreditFacilityCovenantTermsFixedChargeCoverageRatio" xlink:href="kfrc-20241231.xsd#kfrc_LineOfCreditFacilityCovenantTermsFixedChargeCoverageRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_LineOfCreditFacilityCovenantTermsFixedChargeCoverageRatio" xlink:to="lab_kfrc_LineOfCreditFacilityCovenantTermsFixedChargeCoverageRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsDisclosureTextBlock_6110edbc-11a2-4233-8a29-a17ac723cc65_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Assets, Net</link:label>
    <link:label id="lab_us-gaap_OtherAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_OtherAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable_60f1992f-faf6-44c9-9186-cd1538555b4f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Equity Method Investments [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Method Investment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_e82dcc6c-81a1-4e81-9c40-3a167467765a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_6a393ec3-622d-41b4-976f-1980b6d0befa_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoTotalCompAmt_label_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoTotalCompAmt" xlink:to="lab_ecd_PeoTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_6438b86f-06ed-4f9b-8a96-896ad4cc4bef_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_50ad94c3-9d58-4820-92be-b13e36c0e472_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_ae5b5682-7d31-42d3-beb5-7d5003d2da6e_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_DeferredTaxLiabilitiesPrepaidExpenses_b2a43a6e-b83c-432a-b395-95d67e3edacb_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Prepaid Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_9e6744e3-7b06-4990-8433-5423e455cbce_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock</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" 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/2024/elts/us-gaap-2024.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_ecd_MeasureAxis_terseLabel_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measure:</link:label>
    <link:label id="lab_ecd_MeasureAxis_label_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureAxis" xlink:to="lab_ecd_MeasureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_331ed15f-0208-45d3-8ae6-75dbb1e68805_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_528c68ba-2873-4758-8a68-c3140f7aca68_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_99873cd5-5279-4ee1-8070-ae1dae0d75cd_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_adcfae45-5d36-4542-a0fa-34830d9be1f3_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_DeferredCompensationLiabilityClassifiedNoncurrent_bb4dce90-5adc-41cc-ae29-9c048137d657_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred compensation payable - long term</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Liability, Classified, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:to="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_29bd9675-7607-4187-b2d3-50edc5daa22d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_10b49f17-d4c8-4389-ad46-85e3334d370e_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_ecd_NonGaapMeasureDescriptionTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description</link:label>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_label_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_LineOfCreditFacilityDebtCovenantThresholdUnrestrictedCash_e3a14b9d-5cda-4934-a8fa-37c82928db3c_terseLabel_en-US" xlink:label="lab_kfrc_LineOfCreditFacilityDebtCovenantThresholdUnrestrictedCash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrestricted cash (less than)</link:label>
    <link:label id="lab_kfrc_LineOfCreditFacilityDebtCovenantThresholdUnrestrictedCash_label_en-US" xlink:label="lab_kfrc_LineOfCreditFacilityDebtCovenantThresholdUnrestrictedCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line Of Credit Facility, Debt Covenant, Threshold, Unrestricted Cash</link:label>
    <link:label id="lab_kfrc_LineOfCreditFacilityDebtCovenantThresholdUnrestrictedCash_documentation_en-US" xlink:label="lab_kfrc_LineOfCreditFacilityDebtCovenantThresholdUnrestrictedCash" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line Of Credit Facility, Debt Covenant, Threshold, Unrestricted Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_LineOfCreditFacilityDebtCovenantThresholdUnrestrictedCash" xlink:href="kfrc-20241231.xsd#kfrc_LineOfCreditFacilityDebtCovenantThresholdUnrestrictedCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_LineOfCreditFacilityDebtCovenantThresholdUnrestrictedCash" xlink:to="lab_kfrc_LineOfCreditFacilityDebtCovenantThresholdUnrestrictedCash" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_4e589016-dc12-4775-9177-e53905e7a735_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_6a792c64-bcdb-4ca5-be92-3d9c0295f2e2_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_PreferredStockParOrStatedValuePerShare_54913a03-120f-4dac-b99f-e1e34f44bef1_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_97535fbf-3f2b-4b54-937f-7b4167325cea_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reportable Segments</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_label_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Additional402vDisclosureTextBlock" xlink:to="lab_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_03c6ced6-5de9-4dfe-8ccd-2b9069ee1fd2_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_us-gaap_RestrictedStockMember_7b71087b-00c1-4130-b593-3c8b53e5bab2_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_6f1277d8-64fd-4209-9482-bf50d99e8092_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_dei_EntityIncorporationStateCountryCode_f9c8185f-58fb-4466-b39e-bf18170de064_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_ecd_TrdArrIndTitle_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title</link:label>
    <link:label id="lab_ecd_TrdArrIndTitle_label_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Title</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndTitle" xlink:to="lab_ecd_TrdArrIndTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_cc301291-4aad-4c59-95a1-b7665ae34e07_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_41188a66-e8ae-4690-8182-534dd05b01fa_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_SignificantAccountingPoliciesTextBlock_3c032881-c2b0-4a0d-968c-3fea9e603574_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Significant 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" 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/2024/elts/us-gaap-2024.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_dei_CityAreaCode_103e0d7b-0181-4687-976f-8a32c43b3a4c_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_us-gaap_LiabilitiesCurrentAbstract_1b96aa5f-a505-4d61-8e9b-c90c083a2f4d_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_dei_AuditorLocation_f3c900fa-dbbb-48bc-900b-57e269a05619_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_2e99a1f3-dc47-4bfa-b7fb-199ab62c112b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_946615a4-9cfc-4829-9989-38a71f1e171e_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">(Increase) decrease in operating assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_CreditFacilityMember_c4a6db5e-2a03-47bc-aa9f-c6b9ed441713_terseLabel_en-US" xlink:label="lab_kfrc_CreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility</link:label>
    <link:label id="lab_kfrc_CreditFacilityMember_label_en-US" xlink:label="lab_kfrc_CreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Member]</link:label>
    <link:label id="lab_kfrc_CreditFacilityMember_documentation_en-US" xlink:label="lab_kfrc_CreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Credit Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_CreditFacilityMember" xlink:href="kfrc-20241231.xsd#kfrc_CreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_CreditFacilityMember" xlink:to="lab_kfrc_CreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_4af58f68-823a-42a2-bf61-97ab71a10ab2_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest, net</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_381c9b33-04f0-4848-a62d-66072e3450b0_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_e2822485-fce8-4a7e-b67f-f9e0bf39e94f_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets, Current</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" 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/2024/elts/us-gaap-2024.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_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_NoncashInvestingAndFinancingItemsAbstract_afc998ef-6375-4d34-a844-80d392f9b265_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Cash Financing and Investing Transactions:</link:label>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_label_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncash Investing and Financing Items [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_83bf3ea8-8a27-4a99-b2af-7b75f9e3797a_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Repurchases of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2e6c3e4e-a0ce-4193-9e56-0f72005dd2ab_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_090797e3-b693-4e09-aaa4-320f9f469c0e_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Receivable</link:label>
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivable [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesPolicyTextBlock" xlink:to="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_1af5033d-1dcc-4869-9e5c-e61062884b88_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_a6818fbe-1cb9-4b95-8027-3203abcaf193_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_TechnologySegmentMember_473d4532-2543-4ba8-9ec4-801e72319868_verboseLabel_en-US" xlink:label="lab_kfrc_TechnologySegmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Technology</link:label>
    <link:label id="lab_kfrc_TechnologySegmentMember_ea18195a-2742-48cb-810e-e4a22b901870_terseLabel_en-US" xlink:label="lab_kfrc_TechnologySegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Technology</link:label>
    <link:label id="lab_kfrc_TechnologySegmentMember_label_en-US" xlink:label="lab_kfrc_TechnologySegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Technology Segment [Member]</link:label>
    <link:label id="lab_kfrc_TechnologySegmentMember_documentation_en-US" xlink:label="lab_kfrc_TechnologySegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Technology.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_TechnologySegmentMember" xlink:href="kfrc-20241231.xsd#kfrc_TechnologySegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_TechnologySegmentMember" xlink:to="lab_kfrc_TechnologySegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_1230835e-f80a-45c8-bb8c-b11f1879a148_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_912f6ffe-00a5-45ae-8208-c173180d91b8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_46a0161e-7f86-43ea-a059-dd7bd9a495f5_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_7b0cf63f-f93d-41b6-a601-0a61347c75c9_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_92d492aa-9260-4809-b241-b1c231e1575c_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_0a22761f-adc4-489e-8fdc-566fe2898d15_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_d55b18ee-eb59-488a-8180-fd5d53db5e85_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_36bb02a4-f11a-4098-9753-6f7734a31df6_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_DeferredIncomeTaxesAndTaxCredits_746f2137-e56e-4f68-bad6-5977d7b11e0c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income tax provision, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Taxes and Tax Credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_terseLabel_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Available</link:label>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_label_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Securities Aggregate Available Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:to="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="lab_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_e4ee3e1c-d374-4e2b-a943-8b21f666a396_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average discount rate</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_ce18b9ef-07b8-4737-a89a-6c359206b9f8_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_70ff3dcf-4cc1-4e4a-ab64-366bd9e004c1_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Cash used in financing activities</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" 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/2024/elts/us-gaap-2024.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_kfrc_ReserveRelatedToNoteReceivable_c11dde93-e733-41d9-8181-43597cd89c24_terseLabel_en-US" xlink:label="lab_kfrc_ReserveRelatedToNoteReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reserve related to note receivable</link:label>
    <link:label id="lab_kfrc_ReserveRelatedToNoteReceivable_5b362a99-be80-42e4-9936-5c4599d3145c_verboseLabel_en-US" xlink:label="lab_kfrc_ReserveRelatedToNoteReceivable" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Reserve related to note receivable</link:label>
    <link:label id="lab_kfrc_ReserveRelatedToNoteReceivable_label_en-US" xlink:label="lab_kfrc_ReserveRelatedToNoteReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reserve Related to Note Receivable</link:label>
    <link:label id="lab_kfrc_ReserveRelatedToNoteReceivable_documentation_en-US" xlink:label="lab_kfrc_ReserveRelatedToNoteReceivable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reserve Related to Note Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_ReserveRelatedToNoteReceivable" xlink:href="kfrc-20241231.xsd#kfrc_ReserveRelatedToNoteReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_ReserveRelatedToNoteReceivable" xlink:to="lab_kfrc_ReserveRelatedToNoteReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_terseLabel_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Securities</link:label>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_label_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Underlying Securities Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:to="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_14baffa8-ff4a-4767-a4d8-63c4fd6dbf27_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance Shares</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_0cd3021f-cbd2-4a52-848c-2518f500ee57_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfEquityMethodInvestments_6e00746e-0b39-4527-8a6f-25b037e9ccf8_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Equity Method Investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:to="lab_us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_FinanceAndAccountingSegmentMember_c4eff829-750f-4fca-9b9c-6bce7a6c716b_terseLabel_en-US" xlink:label="lab_kfrc_FinanceAndAccountingSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">FA</link:label>
    <link:label id="lab_kfrc_FinanceAndAccountingSegmentMember_7f572359-2110-4ae0-b3c0-3c44e8297325_verboseLabel_en-US" xlink:label="lab_kfrc_FinanceAndAccountingSegmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">FA</link:label>
    <link:label id="lab_kfrc_FinanceAndAccountingSegmentMember_label_en-US" xlink:label="lab_kfrc_FinanceAndAccountingSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance And Accounting Segment [Member]</link:label>
    <link:label id="lab_kfrc_FinanceAndAccountingSegmentMember_documentation_en-US" xlink:label="lab_kfrc_FinanceAndAccountingSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finance and accounting.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_FinanceAndAccountingSegmentMember" xlink:href="kfrc-20241231.xsd#kfrc_FinanceAndAccountingSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_FinanceAndAccountingSegmentMember" xlink:to="lab_kfrc_FinanceAndAccountingSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_efa6e9f0-d2c2-4818-bc40-606f85c3b510_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_us-gaap_WorkersCompensationLiabilityCurrent_b8bcb5c1-6499-408c-9821-cbcddb82d7e8_terseLabel_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Workers&#8217; compensation liabilities</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" 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/2024/elts/us-gaap-2024.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_dei_AmendmentFlag_eea5e88f-8e95-4529-891b-610a8d1d03d4_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_b05c47a2-cf2d-4afa-9c70-3b59116d1cf0_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_PaymentsToAcquireLifeInsurancePolicies_d6592d1b-9c86-430f-96d6-1893acb431d4_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireLifeInsurancePolicies" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payments for (Proceeds from) Life Insurance Policies</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireLifeInsurancePolicies_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireLifeInsurancePolicies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment to Acquire Life Insurance Policy, Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireLifeInsurancePolicies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies" xlink:to="lab_us-gaap_PaymentsToAcquireLifeInsurancePolicies" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs)</link:label>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_label_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:to="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_107a5553-2ecc-4790-b4ae-c437eed09c34_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_319c722d-c981-4484-9346-0a822f8083c8_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_19db7f94-6658-4a34-b04f-4914dbb59a9f_terseLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_AwardGrantDateFairValue_terseLabel_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value as of Grant Date</link:label>
    <link:label id="lab_ecd_AwardGrantDateFairValue_label_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardGrantDateFairValue" xlink:to="lab_ecd_AwardGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_4e12f474-727b-4501-a27a-c22114c804f8_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">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" 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/2024/elts/us-gaap-2024.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_kfrc_TwoThousandTwentyThreeStockIncentivePlanMember_351e15f9-f4d0-43b3-8124-be4f1ef17584_terseLabel_en-US" xlink:label="lab_kfrc_TwoThousandTwentyThreeStockIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021 Stock Incentive Plan</link:label>
    <link:label id="lab_kfrc_TwoThousandTwentyThreeStockIncentivePlanMember_label_en-US" xlink:label="lab_kfrc_TwoThousandTwentyThreeStockIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Two Thousand Twenty Three Stock Incentive Plan [Member]</link:label>
    <link:label id="lab_kfrc_TwoThousandTwentyThreeStockIncentivePlanMember_documentation_en-US" xlink:label="lab_kfrc_TwoThousandTwentyThreeStockIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Two Thousand Twenty Three Stock Incentive Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_TwoThousandTwentyThreeStockIncentivePlanMember" xlink:href="kfrc-20241231.xsd#kfrc_TwoThousandTwentyThreeStockIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_TwoThousandTwentyThreeStockIncentivePlanMember" xlink:to="lab_kfrc_TwoThousandTwentyThreeStockIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RecoveryOfErrCompDisclosureLineItems_label_en-US" xlink:label="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recovery of Erroneously Awarded Compensation Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_78853479-e23c-49ee-a377-68f8db96a201_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue</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" 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/2024/elts/us-gaap-2024.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_dei_EntityAddressPostalZipCode_ca70b5ff-f108-43a5-bf67-021bfed92fea_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_ConsolidationPolicyTextBlock_561ddcdf-d968-47af-b250-394aba1c1fdf_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDateAxis_terseLabel_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date:</link:label>
    <link:label id="lab_ecd_RestatementDateAxis_label_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDateAxis" xlink:to="lab_ecd_RestatementDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_59987b3b-905f-4567-b502-208ea577c97f_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_CommonStockValue_73b7edf8-89c1-4f3b-835f-44f6243b8e69_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, $0.01 par value; 250,000 shares authorized, 73,835 and 73,462 issued, respectively</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" 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/2024/elts/us-gaap-2024.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_dei_DocumentFinStmtErrorCorrectionFlag_c5bb0900-6680-460f-b5bc-76df8e875458_terseLabel_en-US" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
    <link:label id="lab_dei_DocumentFinStmtErrorCorrectionFlag_label_en-US" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_fced6481-2a12-42fd-8732-4f6c0ad71caf_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_kfrc_PeriodForContinuationOfBenefitsUnderAgreement_9c48834d-1e9e-4d03-8308-7c0af46fdc70_terseLabel_en-US" xlink:label="lab_kfrc_PeriodForContinuationOfBenefitsUnderAgreement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Period for providing minimum compensation salary and continuation of certain benefits to executives under employment agreements</link:label>
    <link:label id="lab_kfrc_PeriodForContinuationOfBenefitsUnderAgreement_label_en-US" xlink:label="lab_kfrc_PeriodForContinuationOfBenefitsUnderAgreement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Period For Continuation Of Benefits Under Agreement</link:label>
    <link:label id="lab_kfrc_PeriodForContinuationOfBenefitsUnderAgreement_documentation_en-US" xlink:label="lab_kfrc_PeriodForContinuationOfBenefitsUnderAgreement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Period for continuation of minimum compensation and benefits under certain executive employee agreements.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_PeriodForContinuationOfBenefitsUnderAgreement" xlink:href="kfrc-20241231.xsd#kfrc_PeriodForContinuationOfBenefitsUnderAgreement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_PeriodForContinuationOfBenefitsUnderAgreement" xlink:to="lab_kfrc_PeriodForContinuationOfBenefitsUnderAgreement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_50e0b76f-52a0-4ba4-9419-2d99ea0a6100_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State income taxes, net of Federal tax effect</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_label_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:to="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_d2d8187b-b937-4bac-9ca5-583c65d87dbf_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_36a8d9c2-74e5-4f82-bf48-ed97661024d7_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_750bafa6-11db-4931-887c-ab42414ff51b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited/Canceled (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_ReductionOfSharesReservedForGrant_eac2850d-715c-4b3c-923b-34ed6df6ba18_terseLabel_en-US" xlink:label="lab_kfrc_ReductionOfSharesReservedForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reduction Of Shares Reserved For Grant</link:label>
    <link:label id="lab_kfrc_ReductionOfSharesReservedForGrant_label_en-US" xlink:label="lab_kfrc_ReductionOfSharesReservedForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reduction Of Shares Reserved For Grant</link:label>
    <link:label id="lab_kfrc_ReductionOfSharesReservedForGrant_documentation_en-US" xlink:label="lab_kfrc_ReductionOfSharesReservedForGrant" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reduction Of Shares Reserved For Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_ReductionOfSharesReservedForGrant" xlink:href="kfrc-20241231.xsd#kfrc_ReductionOfSharesReservedForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_ReductionOfSharesReservedForGrant" xlink:to="lab_kfrc_ReductionOfSharesReservedForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_37b0a14c-f3d0-49c5-ad7b-5e5a43eada4d_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosures [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ceffc1a4-5c9e-4e0b-a6dd-6b6208f2d36f_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_terseLabel_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_label_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:to="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_5d67f997-1ba1-4fc2-a006-bd587eac696f_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, $0.01 par value; 15,000 shares authorized, none issued and outstanding</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermLineOfCredit_61b482e1-0ab2-42b0-8921-a234366ada41_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermLineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt &#8211; credit facility</link:label>
    <link:label id="lab_us-gaap_LongTermLineOfCredit_label_en-US" xlink:label="lab_us-gaap_LongTermLineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Line of Credit, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermLineOfCredit" xlink:to="lab_us-gaap_LongTermLineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_cfe51ac1-3c5f-4c04-9a35-de93b389d6f5_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization period</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_0605251b-ff69-43b4-8c3d-c5c79abb0e48_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Fixed assets, useful life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_140b9672-2d42-4bdf-a55f-8066d274c9b2_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockMember_d766a69c-a743-4fcd-a903-c3f033b090b6_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ESPP</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember" xlink:to="lab_us-gaap_EmployeeStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_08c53888-da78-4064-8d83-969b0fb5ed24_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_5ec277e2-b986-42e4-9c8e-65d6d8be9215_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</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" 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/2024/elts/us-gaap-2024.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_EarningsPerShareBasic_b3096c40-aecd-4fb4-8ee1-b8e6f70a9306_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings per share &#8211; basic (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" 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/2024/elts/us-gaap-2024.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_EquityMethodInvestmentNonconsolidatedInvesteeAxis_2be24f0d-6174-4336-af2c-ddeb72e908b6_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Method Investment, Nonconsolidated Investee [Axis]</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Method Investment, Nonconsolidated Investee [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:to="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_4181ee5e-cfb8-4e15-ba7e-ce1e5d5e97a9_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetNumberOfInstrumentsHeld_d746d1a2-31b1-4fe3-8827-e4adfb595af3_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetNumberOfInstrumentsHeld" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Asset, Number of Instruments Held</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetNumberOfInstrumentsHeld_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetNumberOfInstrumentsHeld" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Asset, Number of Instruments Held</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNumberOfInstrumentsHeld" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetNumberOfInstrumentsHeld"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetNumberOfInstrumentsHeld" xlink:to="lab_us-gaap_DerivativeAssetNumberOfInstrumentsHeld" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToPeoCompFnTextBlock" xlink:to="lab_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:to="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="lab_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipDomain_e53b7ce9-8b73-4496-8fa1-995a58b21a74_terseLabel_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:label id="lab_srt_OwnershipDomain_label_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipDomain" xlink:to="lab_srt_OwnershipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_55c2f9a7-df18-430d-80f9-21daa189cef4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_f3e80644-6bdb-44dd-872d-9a56d31a9bc4_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-deductible compensation and meals and entertainment</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_e21e5b42-c79f-4f7a-a911-f27122302eca_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fixed Assets</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_e9a66ad2-0f7c-4bbb-9df0-76ece47500a7_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year</link:label>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:to="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_LineOfCreditAccordionFeatureIncreaseLimit_65e307f4-41dd-4234-a42e-e33fa20fe36d_terseLabel_en-US" xlink:label="lab_kfrc_LineOfCreditAccordionFeatureIncreaseLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accordion feature</link:label>
    <link:label id="lab_kfrc_LineOfCreditAccordionFeatureIncreaseLimit_label_en-US" xlink:label="lab_kfrc_LineOfCreditAccordionFeatureIncreaseLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line Of Credit, Accordion Feature, Increase Limit</link:label>
    <link:label id="lab_kfrc_LineOfCreditAccordionFeatureIncreaseLimit_documentation_en-US" xlink:label="lab_kfrc_LineOfCreditAccordionFeatureIncreaseLimit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line Of Credit, Accordion Feature, Increase Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_LineOfCreditAccordionFeatureIncreaseLimit" xlink:href="kfrc-20241231.xsd#kfrc_LineOfCreditAccordionFeatureIncreaseLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_LineOfCreditAccordionFeatureIncreaseLimit" xlink:to="lab_kfrc_LineOfCreditAccordionFeatureIncreaseLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_46688b9b-f6b2-4b7a-9922-6a4cdbb350db_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Long-Term Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:to="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_668a353a-121a-497e-95a2-e3efad279ae2_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_us-gaap_LineOfCredit_270d03e8-7c7a-4951-84e1-9b2ebc31c1ef_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt - credit facility</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_949e50ea-cf2a-42f9-a7a2-9adbe12f6840_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Method Investment, Nonconsolidated Investee [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Method Investment, Nonconsolidated Investee [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:to="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c0810d5f-d637-447a-896b-7719620cd7ae_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_e396f8ca-8aff-41b6-a6f8-d8b5df5a1fc3_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures</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" 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/2024/elts/us-gaap-2024.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_OtherLiabilitiesNoncurrent_017daf28-b1a0-449b-819a-37166d0d5edd_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_12d05e47-e916-4066-8af8-fabf3ba77457_totalLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_7439c8ac-9cc7-4db7-bd92-c46c2c76eb0b_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_6b59d159-a9ef-43d0-9d3d-c057bfe89ae0_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_072e7378-c55a-4342-9f76-0080623caa1f_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ShareBasedCompensationOptionAndIncentivePlansPolicy_faa28e2f-be48-49e1-9072-6d44e6bc6241_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherSundryLiabilitiesNoncurrent_aae7109c-c11f-449d-a08f-6ed85143fc0f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherSundryLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Sundry Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherSundryLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_66e0f316-489c-4a63-9fd9-a903b8e0fcc5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate, Continuing Operations, Tax Rate Reconciliation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrTerminationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Termination Date</link:label>
    <link:label id="lab_ecd_TrdArrTerminationDate_label_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Termination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrTerminationDate" xlink:to="lab_ecd_TrdArrTerminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_AuditorAbstract_label_en-US" xlink:label="lab_kfrc_AuditorAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor [Abstract]</link:label>
    <link:label id="lab_kfrc_AuditorAbstract_documentation_en-US" xlink:label="lab_kfrc_AuditorAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Auditor Abstract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_AuditorAbstract" xlink:href="kfrc-20241231.xsd#kfrc_AuditorAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_AuditorAbstract" xlink:to="lab_kfrc_AuditorAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6caba0b5-7e04-4433-a251-26f29a65fd7b_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedInsuranceCurrent_248a27d9-35e8-40f8-82d0-432f6f6628e3_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedInsuranceCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Health insurance liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedInsuranceCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedInsuranceCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Insurance, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedInsuranceCurrent" xlink:to="lab_us-gaap_AccruedInsuranceCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseObligationDueInFourthYear_64bde2b0-9962-42af-a3ad-dab9a8186759_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInFourthYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments to be paid in 2026</link:label>
    <link:label id="lab_us-gaap_PurchaseObligationDueInFourthYear_label_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInFourthYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchase Obligation, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInFourthYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseObligationDueInFourthYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligationDueInFourthYear" xlink:to="lab_us-gaap_PurchaseObligationDueInFourthYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_f99fc8eb-8018-44d7-a950-05e90828bf47_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Incentive Plans</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_3d046782-775b-4fee-8b42-5f9b9a3da47a_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_DeferredTaxAssetsGrossAbstract_08d82a80-2ee1-41e2-aa9c-8bb4fa3349dd_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Gross [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_56a7302e-4e20-436e-a036-09883b009d2d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_1bce24f3-8d96-4e00-ba68-8f80c65c3dd5_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_b1a7c550-a1bd-4adf-8e2e-e3a36b029c0e_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation 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" 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/2024/elts/us-gaap-2024.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_NetIncomeLoss_187af0df-e634-446e-8462-964a5466843f_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_b69cd767-d448-44d9-afa8-99b15d2a8634_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_ecd_TradingArrAxis_terseLabel_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangement:</link:label>
    <link:label id="lab_ecd_TradingArrAxis_label_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrAxis" xlink:to="lab_ecd_TradingArrAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrentAbstract_eb657676-2bc5-4da4-bcd0-b8d975ac71a6_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable and other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrentAbstract" xlink:to="lab_us-gaap_AccountsPayableCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsTable_61fbc127-8117-4eaa-a739-3d6339c93f1d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Commitments [Table]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsTable_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsTable" xlink:to="lab_us-gaap_OtherCommitmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
    <link:label id="lab_ecd_PvpTableTextBlock_label_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTableTextBlock" xlink:to="lab_ecd_PvpTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_454d72c6-4a7b-4db6-b69d-715253d41c0e_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Forfeited/Canceled (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesTextBlock_1177d337-5313-4b2a-82db-715428a1ed36_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for Credit Losses</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesTextBlock_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance for Credit Losses [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForCreditLossesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossesTextBlock" xlink:to="lab_us-gaap_AllowanceForCreditLossesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year</link:label>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_label_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:to="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_3cec38c2-c50f-4445-8668-c72303b7e6b7_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_DeferredTaxLiabilitiesLeasingArrangements_338e8981-a5bd-4684-8430-db238820124a_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">ROU assets for operating leases</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Leasing Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseObligationDueAfterFifthYear_4709ef9a-076d-4290-a5bc-28acfaacc160_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueAfterFifthYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase Obligation, to be Paid, after Year Five</link:label>
    <link:label id="lab_us-gaap_PurchaseObligationDueAfterFifthYear_label_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueAfterFifthYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchase Obligation, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueAfterFifthYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseObligationDueAfterFifthYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligationDueAfterFifthYear" xlink:to="lab_us-gaap_PurchaseObligationDueAfterFifthYear" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_ComputersAndSoftwareMember_35e355e3-cd25-400a-b4c7-05b1fe6bb0db_terseLabel_en-US" xlink:label="lab_kfrc_ComputersAndSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Computers and Software</link:label>
    <link:label id="lab_kfrc_ComputersAndSoftwareMember_label_en-US" xlink:label="lab_kfrc_ComputersAndSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Computers And Software [Member]</link:label>
    <link:label id="lab_kfrc_ComputersAndSoftwareMember_documentation_en-US" xlink:label="lab_kfrc_ComputersAndSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Computers and software.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_ComputersAndSoftwareMember" xlink:href="kfrc-20241231.xsd#kfrc_ComputersAndSoftwareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_ComputersAndSoftwareMember" xlink:to="lab_kfrc_ComputersAndSoftwareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_a80455e7-cb1f-4feb-8915-147e1f4c044c_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_858a4498-2df9-4080-b173-1f6a6178bfb4_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2024/elts/us-gaap-2024.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_EntityAddressAddressLine1_6d1cc212-1395-4fc1-9cac-9ff7ba9c278f_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_CurrentFederalTaxExpenseBenefit_0fc6eeeb-d294-40b6-8c42-5e4dc033a0fd_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_d38057f0-ad5e-4ec2-ad79-0d1b159f6d61_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_us-gaap_DebtInstrumentNameDomain_20b05ff7-6e26-447f-abb0-375b690fc9c4_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStock_386c554c-f5b0-453f-98b3-e60105a78012_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Dividends</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStock" xlink:to="lab_us-gaap_DividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_9c6f8170-0375-4dbb-a088-7f5b68ed98b3_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryIndName" xlink:to="lab_ecd_ForgoneRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_b3de7d83-dfcd-4d9d-8332-b6d445b74657_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average remaining lease term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_e567e4f4-93e6-45d8-a35f-8a584bbe7e08_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_PurchaseObligationDueInFifthYear_fed4038d-aea6-418c-ad13-7eac02d548e5_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInFifthYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments to be paid in 2027</link:label>
    <link:label id="lab_us-gaap_PurchaseObligationDueInFifthYear_label_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInFifthYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchase Obligation, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInFifthYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseObligationDueInFifthYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligationDueInFifthYear" xlink:to="lab_us-gaap_PurchaseObligationDueInFifthYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableNetNoncurrent_cc1aefe6-57b8-4266-bd2b-ba99c7c767d3_terseLabel_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing Receivable, after Allowance for Credit Loss, Noncurrent</link:label>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableNetNoncurrent_label_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, after Allowance for Credit Loss, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent" xlink:to="lab_us-gaap_NotesAndLoansReceivableNetNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_57f9f60c-07f6-4b30-8d58-ff98a94f92bd_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Noncash Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BaseRateMember_76949009-ada4-4bdd-a5f8-a72f8fead5f7_terseLabel_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Base Rate</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" 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/2024/elts/us-gaap-2024.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_LesseeOperatingLeaseLiabilityPaymentsDue_28ede51d-6bfb-4e4e-9858-4171be1f4c13_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total maturities of operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_45e70334-4aec-4e55-a0b4-8656557a9336_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Outstanding as of beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_d6bcc7fe-5f8e-4304-bb0e-2d02da0d6217_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Outstanding as of end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingArrLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="lab_ecd_InsiderTradingArrLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_ffe1159d-9222-48aa-a12e-f6df69accca8_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/elts/us-gaap-2024.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_us-gaap_ContractWithCustomerAssetNet_0a8729ac-16ac-4b9c-b1a6-58de03e85cfa_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract assets</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNet" xlink:to="lab_us-gaap_ContractWithCustomerAssetNet" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables_3bb0147a-d202-42da-9a31-a83f8f767bc6_terseLabel_en-US" xlink:label="lab_kfrc_AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount unrelated to trade receivables included in allowance</link:label>
    <link:label id="lab_kfrc_AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables_label_en-US" xlink:label="lab_kfrc_AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance For Credit Loss, Allowance Unrelated To Trade Receivables</link:label>
    <link:label id="lab_kfrc_AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables_documentation_en-US" xlink:label="lab_kfrc_AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance For Credit Loss, Allowance Unrelated To Trade Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables" xlink:href="kfrc-20241231.xsd#kfrc_AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables" xlink:to="lab_kfrc_AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingAggtErrCompAmt" xlink:to="lab_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_caa92bbd-bf4b-4dbf-b881-ed284cea7f8a_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_8beaa58c-be7e-4730-af8f-005f77ad5f8f_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_label_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoActuallyPaidCompAmt" xlink:to="lab_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfRevenue_9155620a-3bf6-4bb5-bfb5-83808b130193_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Direct costs</link:label>
    <link:label id="lab_us-gaap_CostOfRevenue_label_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenue" xlink:to="lab_us-gaap_CostOfRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAxis_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation:</link:label>
    <link:label id="lab_ecd_AdjToCompAxis_label_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="lab_ecd_AdjToCompAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_c488f03e-c606-4782-aa83-eb5a63cc732c_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_d92d7453-215c-49da-b698-4b0acd9afba1_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_us-gaap_PurchaseObligation_6fbbb60f-68ad-43fc-b4f0-157ce383652c_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments to be paid</link:label>
    <link:label id="lab_us-gaap_PurchaseObligation_label_en-US" xlink:label="lab_us-gaap_PurchaseObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchase Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligation" xlink:to="lab_us-gaap_PurchaseObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_310f4ba2-414c-4c6c-8fb8-0024414a2327_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Tax credits</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_97151ab0-f754-4993-8678-f5d654cbec76_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_kfrc_LineOfCreditFacilityDebtCovenantLeverageRatioThreshold_be1fcbf6-da53-43d6-9eed-be99e589abee_terseLabel_en-US" xlink:label="lab_kfrc_LineOfCreditFacilityDebtCovenantLeverageRatioThreshold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum leverage ratio</link:label>
    <link:label id="lab_kfrc_LineOfCreditFacilityDebtCovenantLeverageRatioThreshold_label_en-US" xlink:label="lab_kfrc_LineOfCreditFacilityDebtCovenantLeverageRatioThreshold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line Of Credit Facility, Debt Covenant, Leverage Ratio Threshold</link:label>
    <link:label id="lab_kfrc_LineOfCreditFacilityDebtCovenantLeverageRatioThreshold_documentation_en-US" xlink:label="lab_kfrc_LineOfCreditFacilityDebtCovenantLeverageRatioThreshold" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line Of Credit Facility, Debt Covenant, Leverage Ratio Threshold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_LineOfCreditFacilityDebtCovenantLeverageRatioThreshold" xlink:href="kfrc-20241231.xsd#kfrc_LineOfCreditFacilityDebtCovenantLeverageRatioThreshold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_LineOfCreditFacilityDebtCovenantLeverageRatioThreshold" xlink:to="lab_kfrc_LineOfCreditFacilityDebtCovenantLeverageRatioThreshold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_36810f78-726b-429a-8b53-1865bd29569b_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained Earnings</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" 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/2024/elts/us-gaap-2024.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_OtherNoncurrentLiabilitiesTableTextBlock_61475ab7-f7e9-4640-b975-149b05544d0a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Other Long-Term Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Noncurrent Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncurrentLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_942282b7-beee-4f91-a7f6-f4676dd63827_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_label_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsidiary, Ownership Percentage, Noncontrolling Owner</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:to="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsSvcCstMember" xlink:to="lab_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5db7a556-11af-4e8c-983c-cc29b7fd5511_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average 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" 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/2024/elts/us-gaap-2024.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_ecd_StkPrcOrTsrEstimationMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_label_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareNet_0853a937-7208-43dc-9280-0292289b3269_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized software, net</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareNet_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Computer Software, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNet" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3f954f20-bc0e-4de2-915a-84fbf5207d4c_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrent_b82733aa-a75f-46db-8751-d3f8ca1c81eb_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued Professional Fees, Current</link:label>
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Professional Fees, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedProfessionalFeesCurrent" xlink:to="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_terseLabel_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Executive Category:</link:label>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_label_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Executive Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="lab_ecd_ExecutiveCategoryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:to="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_SupplementalUnemploymentBenefitsOnChangeInControl_50e4d210-96ed-43dc-a342-2c12729801de_terseLabel_en-US" xlink:label="lab_kfrc_SupplementalUnemploymentBenefitsOnChangeInControl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employees under contract terminated by employer without good cause or change in control</link:label>
    <link:label id="lab_kfrc_SupplementalUnemploymentBenefitsOnChangeInControl_label_en-US" xlink:label="lab_kfrc_SupplementalUnemploymentBenefitsOnChangeInControl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Unemployment Benefits On Change In Control</link:label>
    <link:label id="lab_kfrc_SupplementalUnemploymentBenefitsOnChangeInControl_documentation_en-US" xlink:label="lab_kfrc_SupplementalUnemploymentBenefitsOnChangeInControl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Supplemental unemployment benefits for employees under contract that are terminated without good cause or the employee resigns for good reason following a change in control.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_SupplementalUnemploymentBenefitsOnChangeInControl" xlink:href="kfrc-20241231.xsd#kfrc_SupplementalUnemploymentBenefitsOnChangeInControl"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_SupplementalUnemploymentBenefitsOnChangeInControl" xlink:to="lab_kfrc_SupplementalUnemploymentBenefitsOnChangeInControl" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_a007eca4-d5c4-49e6-8589-7def73a54a1a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Income Tax Expense (Benefit), Continuing Operations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_ImpairmentOfEquityMethodInvestment_ba71efcd-c32a-4bda-9f23-234a866b8174_terseLabel_en-US" xlink:label="lab_kfrc_ImpairmentOfEquityMethodInvestment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment of equity method investment</link:label>
    <link:label id="lab_kfrc_ImpairmentOfEquityMethodInvestment_label_en-US" xlink:label="lab_kfrc_ImpairmentOfEquityMethodInvestment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment Of Equity Method Investment</link:label>
    <link:label id="lab_kfrc_ImpairmentOfEquityMethodInvestment_documentation_en-US" xlink:label="lab_kfrc_ImpairmentOfEquityMethodInvestment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Impairment Of Equity Method Investment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_ImpairmentOfEquityMethodInvestment" xlink:href="kfrc-20241231.xsd#kfrc_ImpairmentOfEquityMethodInvestment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_ImpairmentOfEquityMethodInvestment" xlink:to="lab_kfrc_ImpairmentOfEquityMethodInvestment" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_576b7a26-4319-4953-a2d7-d1420154c2ba_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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" 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/2024/dei-2024.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_ProceedsFromLifeInsurancePolicies_cbbe375d-ed78-4f5d-b089-a053a8e8ec69_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLifeInsurancePolicies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Premiums paid for company-owned life insurance</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLifeInsurancePolicies_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLifeInsurancePolicies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Life Insurance Policy</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLifeInsurancePolicies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLifeInsurancePolicies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLifeInsurancePolicies" xlink:to="lab_us-gaap_ProceedsFromLifeInsurancePolicies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesIssued_718c905b-db59-4e1d-9886-223fd0804fac_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Shares at beginning of year (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesIssued_9788bc56-6352-40d6-a1bc-f2627d559586_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Shares at end of year (in 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" 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/2024/elts/us-gaap-2024.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_LetterOfCreditMember_99031e1c-3f77-4382-9a2b-67a43938ed87_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letter of Credit</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember" xlink:to="lab_us-gaap_LetterOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_b7e30d4a-51a3-4e06-9a3c-ac442cba90d7_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in fair value of interest rate swaps, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureName_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureName_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureName" xlink:to="lab_ecd_CoSelectedMeasureName" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>16
<FILENAME>kfrc-20241231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:3dcf0617-83aa-4303-9446-79fdec09ec9b,g:cacc1beb-b01a-4a5f-b0ba-17c804d1ab1d-->
<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.kforce.com/role/CoverPage" xlink:type="simple" xlink:href="kfrc-20241231.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_ab149a11-a7cf-4eb5-ad8c-f13c153de9c4" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_DocumentType_ab149a11-a7cf-4eb5-ad8c-f13c153de9c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_f21fa79c-0f59-4008-91e4-35291249bb96" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_DocumentAnnualReport_f21fa79c-0f59-4008-91e4-35291249bb96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_549adb9d-56ea-4e1e-ac08-d4ccc52f1b0b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_DocumentPeriodEndDate_549adb9d-56ea-4e1e-ac08-d4ccc52f1b0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_b4585807-8664-41ac-9490-1a732aa2e2e1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_CurrentFiscalYearEndDate_b4585807-8664-41ac-9490-1a732aa2e2e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_2fa825f8-108c-425a-bb90-d19b48581947" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_DocumentTransitionReport_2fa825f8-108c-425a-bb90-d19b48581947" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_2f7ae0a9-0334-4b13-8e44-41419ac80d05" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_EntityFileNumber_2f7ae0a9-0334-4b13-8e44-41419ac80d05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_7a44c2b8-68e1-44e7-a679-01d6d6fa8d0b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_EntityRegistrantName_7a44c2b8-68e1-44e7-a679-01d6d6fa8d0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_69fa90d2-b0d7-4dd9-ba30-a1381cb195bd" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_EntityIncorporationStateCountryCode_69fa90d2-b0d7-4dd9-ba30-a1381cb195bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_a8f59011-9938-4553-a454-7a8227d0c677" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_EntityTaxIdentificationNumber_a8f59011-9938-4553-a454-7a8227d0c677" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_844d9ba5-3774-458c-8cad-dc7deeecd862" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_EntityAddressAddressLine1_844d9ba5-3774-458c-8cad-dc7deeecd862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_875a8d75-1eae-427d-8f6d-d12bf35f6fac" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_EntityAddressCityOrTown_875a8d75-1eae-427d-8f6d-d12bf35f6fac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_d36d51ec-dfe7-47b8-8bba-de9c3797cd39" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_EntityAddressStateOrProvince_d36d51ec-dfe7-47b8-8bba-de9c3797cd39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_d6527c5a-8952-4333-ab3d-2c30c1acae4e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_EntityAddressPostalZipCode_d6527c5a-8952-4333-ab3d-2c30c1acae4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_b11cdad1-ea9e-4b27-a9f5-afb430049ca2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_CityAreaCode_b11cdad1-ea9e-4b27-a9f5-afb430049ca2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_8db62de8-cc92-4f18-9786-7b3995cd8bd2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_LocalPhoneNumber_8db62de8-cc92-4f18-9786-7b3995cd8bd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_1dfbf197-501b-462d-827f-ba01aaa219ec" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_Security12bTitle_1dfbf197-501b-462d-827f-ba01aaa219ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_ffe6f425-adf8-4a95-8d0c-a3b6f1a924fb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_TradingSymbol_ffe6f425-adf8-4a95-8d0c-a3b6f1a924fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_0eb76c37-a0cb-42e3-b36e-fd05fdd1005a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_SecurityExchangeName_0eb76c37-a0cb-42e3-b36e-fd05fdd1005a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_8bc226b6-ae01-4911-a7dd-26f6738677da" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_8bc226b6-ae01-4911-a7dd-26f6738677da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_4f5a16e2-e954-470b-9b88-ba1aaccd3c66" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_EntityVoluntaryFilers_4f5a16e2-e954-470b-9b88-ba1aaccd3c66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_ca96530b-028a-41dd-8dc2-29f02bbdfcc8" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_EntityCurrentReportingStatus_ca96530b-028a-41dd-8dc2-29f02bbdfcc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_d15f293b-4c36-48d0-a966-a7ab67e3fbc4" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_EntityInteractiveDataCurrent_d15f293b-4c36-48d0-a966-a7ab67e3fbc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_1812c2e7-4448-45fa-9277-f61ba7c280e1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_EntityFilerCategory_1812c2e7-4448-45fa-9277-f61ba7c280e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_8a2a85ab-5e65-45f8-a5ac-6d77b80e355e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_EntitySmallBusiness_8a2a85ab-5e65-45f8-a5ac-6d77b80e355e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_8852f9a8-2643-4d90-ba60-503c8d754325" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_EntityEmergingGrowthCompany_8852f9a8-2643-4d90-ba60-503c8d754325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_b304d0ac-3d7d-49b6-8e7d-ac8a664867f7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_IcfrAuditorAttestationFlag_b304d0ac-3d7d-49b6-8e7d-ac8a664867f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_5000ffcc-445a-4ece-b756-7cda6d1ef357" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_EntityShellCompany_5000ffcc-445a-4ece-b756-7cda6d1ef357" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_7f391cbf-a654-4329-9db9-e26124593a3f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_EntityPublicFloat_7f391cbf-a654-4329-9db9-e26124593a3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_afe48517-64dc-48cc-9f14-8527f4f1b66a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_afe48517-64dc-48cc-9f14-8527f4f1b66a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_40ac8441-31a0-410a-9dca-1078a838cc2a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_40ac8441-31a0-410a-9dca-1078a838cc2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_fb6c0b41-f6cf-4ab6-af85-97241dd28fbb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_AmendmentFlag_fb6c0b41-f6cf-4ab6-af85-97241dd28fbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_0ec6919a-2a2b-4830-854b-67ef76168841" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_EntityCentralIndexKey_0ec6919a-2a2b-4830-854b-67ef76168841" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_38f6124c-7dbf-42a3-8267-432bf63bd785" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_DocumentFiscalYearFocus_38f6124c-7dbf-42a3-8267-432bf63bd785" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_39847562-8151-4aa1-b0f8-5ae3c415a742" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_DocumentFiscalPeriodFocus_39847562-8151-4aa1-b0f8-5ae3c415a742" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag_abf70fce-fa04-4d7a-86bd-a9e69ae6cff6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_585bce54-c968-4ddd-b812-c2bca6a9dc4b" xlink:to="loc_dei_DocumentFinStmtErrorCorrectionFlag_abf70fce-fa04-4d7a-86bd-a9e69ae6cff6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/AuditInformation" xlink:type="simple" xlink:href="kfrc-20241231.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_AuditorAbstract_4e8c2541-94bb-46dd-92cc-413b00515a6f" xlink:href="kfrc-20241231.xsd#kfrc_AuditorAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_5ccc99c7-7dda-4618-ab4b-b7ce79a18ee8" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfrc_AuditorAbstract_4e8c2541-94bb-46dd-92cc-413b00515a6f" xlink:to="loc_dei_AuditorName_5ccc99c7-7dda-4618-ab4b-b7ce79a18ee8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_e03ef063-2eb1-4532-b9e1-a76e888dd512" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfrc_AuditorAbstract_4e8c2541-94bb-46dd-92cc-413b00515a6f" xlink:to="loc_dei_AuditorLocation_e03ef063-2eb1-4532-b9e1-a76e888dd512" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_69e79950-dd02-4f42-92ea-97f1d66e3658" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfrc_AuditorAbstract_4e8c2541-94bb-46dd-92cc-413b00515a6f" xlink:to="loc_dei_AuditorFirmId_69e79950-dd02-4f42-92ea-97f1d66e3658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="kfrc-20241231.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_31df36b6-ab10-4e39-96f9-ae5632cdb65f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_195aee08-13d4-4261-b73d-b53765ff0ede" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_31df36b6-ab10-4e39-96f9-ae5632cdb65f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_195aee08-13d4-4261-b73d-b53765ff0ede" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_79513e53-5392-4147-ae66-6ce9fc2c4de7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_31df36b6-ab10-4e39-96f9-ae5632cdb65f" xlink:to="loc_us-gaap_CostOfRevenue_79513e53-5392-4147-ae66-6ce9fc2c4de7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_b0c6e5a2-60c0-4d42-8b2f-86f4b5142815" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_31df36b6-ab10-4e39-96f9-ae5632cdb65f" xlink:to="loc_us-gaap_GrossProfit_b0c6e5a2-60c0-4d42-8b2f-86f4b5142815" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_8b599b67-02e7-4674-b41f-8ea9bc9e0308" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_31df36b6-ab10-4e39-96f9-ae5632cdb65f" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_8b599b67-02e7-4674-b41f-8ea9bc9e0308" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_1e340702-1146-4575-b510-25be2aa70bd7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_31df36b6-ab10-4e39-96f9-ae5632cdb65f" xlink:to="loc_us-gaap_DepreciationAndAmortization_1e340702-1146-4575-b510-25be2aa70bd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_5f3427d3-1950-498f-8107-c3c6fa59afea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_31df36b6-ab10-4e39-96f9-ae5632cdb65f" xlink:to="loc_us-gaap_OperatingIncomeLoss_5f3427d3-1950-498f-8107-c3c6fa59afea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_84f9333a-7487-4059-baf3-eebec9b1191e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_31df36b6-ab10-4e39-96f9-ae5632cdb65f" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_84f9333a-7487-4059-baf3-eebec9b1191e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ed4f8ebc-1243-42b6-9629-b27daef31d24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_31df36b6-ab10-4e39-96f9-ae5632cdb65f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ed4f8ebc-1243-42b6-9629-b27daef31d24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_edb125b5-e7a9-4e13-86ec-98978422ed7a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_31df36b6-ab10-4e39-96f9-ae5632cdb65f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_edb125b5-e7a9-4e13-86ec-98978422ed7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a9fae74e-3946-4653-90b8-3cc06163f059" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_31df36b6-ab10-4e39-96f9-ae5632cdb65f" xlink:to="loc_us-gaap_NetIncomeLoss_a9fae74e-3946-4653-90b8-3cc06163f059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_a14ab783-d374-4c2b-9b68-0329f03fb9b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_31df36b6-ab10-4e39-96f9-ae5632cdb65f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_a14ab783-d374-4c2b-9b68-0329f03fb9b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_142dbaef-5c41-4275-9352-0a0c6d25cae8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_a14ab783-d374-4c2b-9b68-0329f03fb9b1" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_142dbaef-5c41-4275-9352-0a0c6d25cae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ee90819b-0503-413f-8243-7885d9fa3aa1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_31df36b6-ab10-4e39-96f9-ae5632cdb65f" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ee90819b-0503-413f-8243-7885d9fa3aa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b30be734-b519-4cb8-a76f-ff0dfd3649bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_31df36b6-ab10-4e39-96f9-ae5632cdb65f" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b30be734-b519-4cb8-a76f-ff0dfd3649bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_a4f83993-873d-4864-86dc-2fa793f7b4b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_31df36b6-ab10-4e39-96f9-ae5632cdb65f" xlink:to="loc_us-gaap_EarningsPerShareBasic_a4f83993-873d-4864-86dc-2fa793f7b4b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_658d8080-2c48-4999-a86c-035cf9851525" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_31df36b6-ab10-4e39-96f9-ae5632cdb65f" xlink:to="loc_us-gaap_EarningsPerShareDiluted_658d8080-2c48-4999-a86c-035cf9851525" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="kfrc-20241231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_cdbe3e49-6f47-4fa9-9e7f-d1e5f3806d1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_9ca17d02-0d80-4a9e-8191-f6b6d84f4a5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_cdbe3e49-6f47-4fa9-9e7f-d1e5f3806d1f" xlink:to="loc_us-gaap_AssetsAbstract_9ca17d02-0d80-4a9e-8191-f6b6d84f4a5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_f3e4df6d-59a1-4e12-9c6d-61e207a00140" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9ca17d02-0d80-4a9e-8191-f6b6d84f4a5e" xlink:to="loc_us-gaap_AssetsCurrentAbstract_f3e4df6d-59a1-4e12-9c6d-61e207a00140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_c55b104b-7508-4751-9d0a-af30f3bee3fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f3e4df6d-59a1-4e12-9c6d-61e207a00140" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_c55b104b-7508-4751-9d0a-af30f3bee3fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_bb2e0811-62dd-4245-abb1-658f96daeb17" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f3e4df6d-59a1-4e12-9c6d-61e207a00140" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_bb2e0811-62dd-4245-abb1-658f96daeb17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_d2cba97d-fb98-4d66-bb54-7a25d717c784" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f3e4df6d-59a1-4e12-9c6d-61e207a00140" xlink:to="loc_us-gaap_AssetsCurrent_d2cba97d-fb98-4d66-bb54-7a25d717c784" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a668c13f-bd45-4c3a-b12a-6eda7c5ab916" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9ca17d02-0d80-4a9e-8191-f6b6d84f4a5e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a668c13f-bd45-4c3a-b12a-6eda7c5ab916" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_15ee7da8-9ea4-4ce3-ba6c-ff632df7241b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9ca17d02-0d80-4a9e-8191-f6b6d84f4a5e" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_15ee7da8-9ea4-4ce3-ba6c-ff632df7241b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_d1be6f53-e84c-44b2-acfc-f06f15ffedc3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9ca17d02-0d80-4a9e-8191-f6b6d84f4a5e" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_d1be6f53-e84c-44b2-acfc-f06f15ffedc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_388027a3-58e1-4901-8aab-aa789ed8375b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9ca17d02-0d80-4a9e-8191-f6b6d84f4a5e" xlink:to="loc_us-gaap_Goodwill_388027a3-58e1-4901-8aab-aa789ed8375b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_8daa1b56-e9cc-4e20-b167-ce1b1b51bb45" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9ca17d02-0d80-4a9e-8191-f6b6d84f4a5e" xlink:to="loc_us-gaap_Assets_8daa1b56-e9cc-4e20-b167-ce1b1b51bb45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_976c22d2-047f-4e5f-89fd-88636a13187d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_cdbe3e49-6f47-4fa9-9e7f-d1e5f3806d1f" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_976c22d2-047f-4e5f-89fd-88636a13187d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_3a663735-a54a-4699-a9b2-aedbd980a05c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_976c22d2-047f-4e5f-89fd-88636a13187d" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_3a663735-a54a-4699-a9b2-aedbd980a05c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_91a61740-8f85-4ba1-909c-48d5a6d8a2e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3a663735-a54a-4699-a9b2-aedbd980a05c" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_91a61740-8f85-4ba1-909c-48d5a6d8a2e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_960a133a-4d60-43f0-8705-908eaad8c48c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3a663735-a54a-4699-a9b2-aedbd980a05c" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_960a133a-4d60-43f0-8705-908eaad8c48c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_086d1550-c2ed-45e3-8a93-42b6bfa45966" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3a663735-a54a-4699-a9b2-aedbd980a05c" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_086d1550-c2ed-45e3-8a93-42b6bfa45966" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_e6afdaa6-d087-40ac-b4e5-b6cdd04eb987" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3a663735-a54a-4699-a9b2-aedbd980a05c" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_e6afdaa6-d087-40ac-b4e5-b6cdd04eb987" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_9ca6e577-efdc-4262-9889-85959aacdec3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3a663735-a54a-4699-a9b2-aedbd980a05c" xlink:to="loc_us-gaap_LiabilitiesCurrent_9ca6e577-efdc-4262-9889-85959aacdec3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_a7947eaa-2cb6-4751-98cf-dca9d590c94d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_976c22d2-047f-4e5f-89fd-88636a13187d" xlink:to="loc_us-gaap_LongTermLineOfCredit_a7947eaa-2cb6-4751-98cf-dca9d590c94d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_40a348ec-bed0-4b72-a497-7496d27961ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_976c22d2-047f-4e5f-89fd-88636a13187d" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_40a348ec-bed0-4b72-a497-7496d27961ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_eb8a90c4-dae8-4d8d-b213-6124c2ebc6e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_976c22d2-047f-4e5f-89fd-88636a13187d" xlink:to="loc_us-gaap_Liabilities_eb8a90c4-dae8-4d8d-b213-6124c2ebc6e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_6d9284ec-3710-459e-93cb-139266387026" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_976c22d2-047f-4e5f-89fd-88636a13187d" xlink:to="loc_us-gaap_CommitmentsAndContingencies_6d9284ec-3710-459e-93cb-139266387026" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_9068e156-fee9-4b4f-8e7d-15f79e44f167" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_976c22d2-047f-4e5f-89fd-88636a13187d" xlink:to="loc_us-gaap_StockholdersEquityAbstract_9068e156-fee9-4b4f-8e7d-15f79e44f167" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_8d9aba0a-cffc-44c8-92f1-56b10dc6ce91" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9068e156-fee9-4b4f-8e7d-15f79e44f167" xlink:to="loc_us-gaap_PreferredStockValue_8d9aba0a-cffc-44c8-92f1-56b10dc6ce91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_e28d2aa1-6d17-4292-9d3a-17dfbac89ec7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9068e156-fee9-4b4f-8e7d-15f79e44f167" xlink:to="loc_us-gaap_CommonStockValue_e28d2aa1-6d17-4292-9d3a-17dfbac89ec7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_2d170e3c-3d3c-470b-b193-b0bfd19081b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9068e156-fee9-4b4f-8e7d-15f79e44f167" xlink:to="loc_us-gaap_AdditionalPaidInCapital_2d170e3c-3d3c-470b-b193-b0bfd19081b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_8bf3eeb2-ba06-4fc8-ab8d-72f8576257a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9068e156-fee9-4b4f-8e7d-15f79e44f167" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_8bf3eeb2-ba06-4fc8-ab8d-72f8576257a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_7581c937-e365-4879-8878-793fea937299" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9068e156-fee9-4b4f-8e7d-15f79e44f167" xlink:to="loc_us-gaap_TreasuryStockCommonValue_7581c937-e365-4879-8878-793fea937299" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_647c4653-69c7-4016-a879-8601b05c264d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9068e156-fee9-4b4f-8e7d-15f79e44f167" xlink:to="loc_us-gaap_StockholdersEquity_647c4653-69c7-4016-a879-8601b05c264d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_9393e27d-a66c-41bf-8cc5-776b1b37a1e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_976c22d2-047f-4e5f-89fd-88636a13187d" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_9393e27d-a66c-41bf-8cc5-776b1b37a1e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="kfrc-20241231.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_35249c85-f0c2-4433-89e8-67d64a2f52d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_047366a5-f28c-4f27-917a-80f8766e9070" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_35249c85-f0c2-4433-89e8-67d64a2f52d2" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_047366a5-f28c-4f27-917a-80f8766e9070" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_5c2f55f8-98e1-44cf-96cb-4da45dd13eb1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_35249c85-f0c2-4433-89e8-67d64a2f52d2" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_5c2f55f8-98e1-44cf-96cb-4da45dd13eb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_980fc27d-b72d-4d7b-8f7b-65317dbc04f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_35249c85-f0c2-4433-89e8-67d64a2f52d2" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_980fc27d-b72d-4d7b-8f7b-65317dbc04f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_11792bd0-5340-4480-b67d-786ebb245681" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_35249c85-f0c2-4433-89e8-67d64a2f52d2" xlink:to="loc_us-gaap_PreferredStockSharesIssued_11792bd0-5340-4480-b67d-786ebb245681" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_77cd813d-f8d1-4f5c-8d1c-6f6cb93519ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_35249c85-f0c2-4433-89e8-67d64a2f52d2" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_77cd813d-f8d1-4f5c-8d1c-6f6cb93519ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_b8b7c9c1-95e7-4d69-8874-74544443defa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_35249c85-f0c2-4433-89e8-67d64a2f52d2" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_b8b7c9c1-95e7-4d69-8874-74544443defa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_90c2dde6-ea63-4842-b0cc-07a75200b8f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_35249c85-f0c2-4433-89e8-67d64a2f52d2" xlink:to="loc_us-gaap_CommonStockSharesIssued_90c2dde6-ea63-4842-b0cc-07a75200b8f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_aa5cb7ec-a9c4-48a1-8845-1a5907f6a5e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_35249c85-f0c2-4433-89e8-67d64a2f52d2" xlink:to="loc_us-gaap_TreasuryStockCommonShares_aa5cb7ec-a9c4-48a1-8845-1a5907f6a5e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_d98a99f6-eeab-46c0-8191-3d67ad06c1c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_35249c85-f0c2-4433-89e8-67d64a2f52d2" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_d98a99f6-eeab-46c0-8191-3d67ad06c1c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_6ed5038f-97f6-41d0-9151-9df2b8c4d6f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_35249c85-f0c2-4433-89e8-67d64a2f52d2" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_6ed5038f-97f6-41d0-9151-9df2b8c4d6f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_c7574acf-b4c5-4ee1-88b9-103f966b10a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_35249c85-f0c2-4433-89e8-67d64a2f52d2" xlink:to="loc_us-gaap_AssetsCurrent_c7574acf-b4c5-4ee1-88b9-103f966b10a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_dc34d00d-6d3f-4608-b27c-3e9027664cad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_35249c85-f0c2-4433-89e8-67d64a2f52d2" xlink:to="loc_us-gaap_LongTermLineOfCredit_dc34d00d-6d3f-4608-b27c-3e9027664cad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="kfrc-20241231.xsd#CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_1b0f87a9-ef5d-4ccc-9e1d-98aa3304b736" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_9c27c49d-47fe-46f5-bef3-318e1da78373" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_1b0f87a9-ef5d-4ccc-9e1d-98aa3304b736" xlink:to="loc_us-gaap_StatementTable_9c27c49d-47fe-46f5-bef3-318e1da78373" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_d16e04e1-2c82-46a2-bc9b-185284d4c983" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_9c27c49d-47fe-46f5-bef3-318e1da78373" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_d16e04e1-2c82-46a2-bc9b-185284d4c983" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_74ffb311-ad45-4a76-98d5-c9b3bc758bed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_d16e04e1-2c82-46a2-bc9b-185284d4c983" xlink:to="loc_us-gaap_EquityComponentDomain_74ffb311-ad45-4a76-98d5-c9b3bc758bed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_5c3395a6-9cce-4bea-8b0c-312433ac2911" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_74ffb311-ad45-4a76-98d5-c9b3bc758bed" xlink:to="loc_us-gaap_CommonStockMember_5c3395a6-9cce-4bea-8b0c-312433ac2911" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_dcd3b0fe-d05c-4078-ae13-9acda9ba3b7a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_74ffb311-ad45-4a76-98d5-c9b3bc758bed" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_dcd3b0fe-d05c-4078-ae13-9acda9ba3b7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3a6afe0e-fc62-4dc4-bf51-0a75b65776c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_74ffb311-ad45-4a76-98d5-c9b3bc758bed" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3a6afe0e-fc62-4dc4-bf51-0a75b65776c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_d0a79ae2-0380-405a-9c86-91cfb6b1cab2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_74ffb311-ad45-4a76-98d5-c9b3bc758bed" xlink:to="loc_us-gaap_RetainedEarningsMember_d0a79ae2-0380-405a-9c86-91cfb6b1cab2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_2ba02c19-5e38-4fce-9377-04219c937b6a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_74ffb311-ad45-4a76-98d5-c9b3bc758bed" xlink:to="loc_us-gaap_TreasuryStockCommonMember_2ba02c19-5e38-4fce-9377-04219c937b6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_daba9752-ffc0-49e2-bdd6-80ef88ad10db" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_9c27c49d-47fe-46f5-bef3-318e1da78373" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_daba9752-ffc0-49e2-bdd6-80ef88ad10db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_e0e16f77-0fa8-4367-adf8-ccf8735788d1" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_daba9752-ffc0-49e2-bdd6-80ef88ad10db" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_e0e16f77-0fa8-4367-adf8-ccf8735788d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_ebe7b3c4-6de5-4e1b-a807-82b30b6231c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_9c27c49d-47fe-46f5-bef3-318e1da78373" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_ebe7b3c4-6de5-4e1b-a807-82b30b6231c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_e4793fd4-f7d9-43ce-b313-50bdda72bd0c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_ebe7b3c4-6de5-4e1b-a807-82b30b6231c3" xlink:to="loc_us-gaap_TypeOfAdoptionMember_e4793fd4-f7d9-43ce-b313-50bdda72bd0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_49c8279c-ace3-43e7-bea2-4f9a025d344f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_9c27c49d-47fe-46f5-bef3-318e1da78373" xlink:to="loc_us-gaap_StatementLineItems_49c8279c-ace3-43e7-bea2-4f9a025d344f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc60750f-896a-4009-8d71-b8ee35d66dd0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_49c8279c-ace3-43e7-bea2-4f9a025d344f" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc60750f-896a-4009-8d71-b8ee35d66dd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_f83db16a-5c4e-46cb-bb26-b30411561eaf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc60750f-896a-4009-8d71-b8ee35d66dd0" xlink:to="loc_us-gaap_SharesIssued_f83db16a-5c4e-46cb-bb26-b30411561eaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8b065759-7cb7-46ae-9504-1271b6417d47" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc60750f-896a-4009-8d71-b8ee35d66dd0" xlink:to="loc_us-gaap_StockholdersEquity_8b065759-7cb7-46ae-9504-1271b6417d47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_0d25a2ca-77e3-4e12-a968-09d6cfc08094" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc60750f-896a-4009-8d71-b8ee35d66dd0" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_0d25a2ca-77e3-4e12-a968-09d6cfc08094" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_6564e1c8-ddc7-4cda-8ed8-5d9704a1348b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc60750f-896a-4009-8d71-b8ee35d66dd0" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_6564e1c8-ddc7-4cda-8ed8-5d9704a1348b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock_8fb056af-729a-43df-8151-fe9503e358c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc60750f-896a-4009-8d71-b8ee35d66dd0" xlink:to="loc_us-gaap_DividendsCommonStock_8fb056af-729a-43df-8151-fe9503e358c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_5e0b6220-eef1-46f7-8de1-347ac51d624e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc60750f-896a-4009-8d71-b8ee35d66dd0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_5e0b6220-eef1-46f7-8de1-347ac51d624e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_919ab984-46f4-491f-ae21-029b1aa50f7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_e10016cf-6db5-4563-aa81-bf3af35eefda" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc60750f-896a-4009-8d71-b8ee35d66dd0" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_e10016cf-6db5-4563-aa81-bf3af35eefda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityOther_5ddc6afd-2913-487e-a1be-ae45370413da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityOther"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc60750f-896a-4009-8d71-b8ee35d66dd0" xlink:to="loc_us-gaap_StockholdersEquityOther_5ddc6afd-2913-487e-a1be-ae45370413da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_c2eb5e87-72f0-43bc-9487-4766b52c9c8b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc60750f-896a-4009-8d71-b8ee35d66dd0" xlink:to="loc_us-gaap_SharesIssued_c2eb5e87-72f0-43bc-9487-4766b52c9c8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a056ca8e-68ca-463e-a4fd-f99f1ab88cef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc60750f-896a-4009-8d71-b8ee35d66dd0" xlink:to="loc_us-gaap_StockholdersEquity_a056ca8e-68ca-463e-a4fd-f99f1ab88cef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a545ae59-6cd2-4b03-bf79-dc342483a529" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bc60750f-896a-4009-8d71-b8ee35d66dd0" xlink:to="loc_us-gaap_NetIncomeLoss_a545ae59-6cd2-4b03-bf79-dc342483a529" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_19c2c2a2-378f-43ae-bb7c-5f23d8553a90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_49c8279c-ace3-43e7-bea2-4f9a025d344f" xlink:to="loc_us-gaap_CommonStockSharesIssued_19c2c2a2-378f-43ae-bb7c-5f23d8553a90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_d2433ea1-e338-4236-be80-80521d0581ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_49c8279c-ace3-43e7-bea2-4f9a025d344f" xlink:to="loc_us-gaap_TreasuryStockCommonShares_d2433ea1-e338-4236-be80-80521d0581ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_99a937a5-1e5d-440f-b361-0024567f6d6b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_49c8279c-ace3-43e7-bea2-4f9a025d344f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_99a937a5-1e5d-440f-b361-0024567f6d6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_d1ee0871-335c-4eb3-85cb-3ee176c86758" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_49c8279c-ace3-43e7-bea2-4f9a025d344f" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_d1ee0871-335c-4eb3-85cb-3ee176c86758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_dd387f3e-74b3-48b4-ac8e-c6322c6ca4cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_49c8279c-ace3-43e7-bea2-4f9a025d344f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_dd387f3e-74b3-48b4-ac8e-c6322c6ca4cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_01608e75-71e9-4d5a-9e83-ed446b42c175" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_49c8279c-ace3-43e7-bea2-4f9a025d344f" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_01608e75-71e9-4d5a-9e83-ed446b42c175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical" xlink:type="simple" xlink:href="kfrc-20241231.xsd#CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_b5bff848-f327-4bf5-8a70-6de2b0e4ee7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_f8a24020-8f5e-49b9-a747-6b8609905209" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_b5bff848-f327-4bf5-8a70-6de2b0e4ee7d" xlink:to="loc_us-gaap_StatementTable_f8a24020-8f5e-49b9-a747-6b8609905209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_32c04bb6-030b-457c-ab1f-747d11db1738" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_f8a24020-8f5e-49b9-a747-6b8609905209" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_32c04bb6-030b-457c-ab1f-747d11db1738" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_15c58389-88e7-443b-8900-f06b0f3596bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_32c04bb6-030b-457c-ab1f-747d11db1738" xlink:to="loc_us-gaap_EquityComponentDomain_15c58389-88e7-443b-8900-f06b0f3596bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_92e6e0c4-2cb1-461d-9640-35fd5d608743" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_15c58389-88e7-443b-8900-f06b0f3596bb" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_92e6e0c4-2cb1-461d-9640-35fd5d608743" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_4fb507e7-518d-4ab2-b761-20aba0c6305f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_f8a24020-8f5e-49b9-a747-6b8609905209" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_4fb507e7-518d-4ab2-b761-20aba0c6305f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_5b6a3a65-7a6d-4eff-93b7-7389b55f0312" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_4fb507e7-518d-4ab2-b761-20aba0c6305f" xlink:to="loc_us-gaap_TypeOfAdoptionMember_5b6a3a65-7a6d-4eff-93b7-7389b55f0312" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_161a9c44-ece0-448d-a847-3945aadaab5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_f8a24020-8f5e-49b9-a747-6b8609905209" xlink:to="loc_us-gaap_StatementLineItems_161a9c44-ece0-448d-a847-3945aadaab5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_9d724355-6f89-4ff8-93a0-68e3465cdce8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_161a9c44-ece0-448d-a847-3945aadaab5e" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_9d724355-6f89-4ff8-93a0-68e3465cdce8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_6391767c-be88-4791-8404-6e7c908b2c6a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_161a9c44-ece0-448d-a847-3945aadaab5e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_6391767c-be88-4791-8404-6e7c908b2c6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="kfrc-20241231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_e176c12d-f494-4c51-b2d5-ec24eaf2c214" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_00330f8e-e5ab-4682-839b-0073fbeb2629" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e176c12d-f494-4c51-b2d5-ec24eaf2c214" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_00330f8e-e5ab-4682-839b-0073fbeb2629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_742b105e-1191-42c6-93ec-0380b25d6b94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_00330f8e-e5ab-4682-839b-0073fbeb2629" xlink:to="loc_us-gaap_NetIncomeLoss_742b105e-1191-42c6-93ec-0380b25d6b94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_643b45a2-aeac-4122-bbb3-d87e266959bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_00330f8e-e5ab-4682-839b-0073fbeb2629" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_643b45a2-aeac-4122-bbb3-d87e266959bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_ReserveRelatedToNoteReceivable_7680f82a-2c35-4e14-a5e3-d353e4937020" xlink:href="kfrc-20241231.xsd#kfrc_ReserveRelatedToNoteReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_643b45a2-aeac-4122-bbb3-d87e266959bd" xlink:to="loc_kfrc_ReserveRelatedToNoteReceivable_7680f82a-2c35-4e14-a5e3-d353e4937020" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_ImpairmentOfEquityMethodInvestment_69fb6917-ff9e-45bf-b718-1b37ca309c97" xlink:href="kfrc-20241231.xsd#kfrc_ImpairmentOfEquityMethodInvestment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_643b45a2-aeac-4122-bbb3-d87e266959bd" xlink:to="loc_kfrc_ImpairmentOfEquityMethodInvestment_69fb6917-ff9e-45bf-b718-1b37ca309c97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_21dc22dc-602b-4d26-8baf-399826355efa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_643b45a2-aeac-4122-bbb3-d87e266959bd" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_21dc22dc-602b-4d26-8baf-399826355efa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_5a9e33b7-27ac-4ab6-b3d4-143d9057f3bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_643b45a2-aeac-4122-bbb3-d87e266959bd" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_5a9e33b7-27ac-4ab6-b3d4-143d9057f3bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_3e6a79b6-a1dc-473e-9f9f-b03a637eb6ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_643b45a2-aeac-4122-bbb3-d87e266959bd" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_3e6a79b6-a1dc-473e-9f9f-b03a637eb6ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_46c5b059-cb28-45ba-822e-b05fdb9aab75" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_643b45a2-aeac-4122-bbb3-d87e266959bd" xlink:to="loc_us-gaap_ShareBasedCompensation_46c5b059-cb28-45ba-822e-b05fdb9aab75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_ddbe6856-f771-45b5-b08d-92b7d272b255" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_643b45a2-aeac-4122-bbb3-d87e266959bd" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_ddbe6856-f771-45b5-b08d-92b7d272b255" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_c3f2dbf8-a351-428e-8338-06dbd2e1a030" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_643b45a2-aeac-4122-bbb3-d87e266959bd" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_c3f2dbf8-a351-428e-8338-06dbd2e1a030" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_fa1be62c-8e0a-42c3-9dee-331d01d8a2dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_643b45a2-aeac-4122-bbb3-d87e266959bd" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_fa1be62c-8e0a-42c3-9dee-331d01d8a2dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_c3d8a4ba-55f0-469c-9cc8-cf02a03a2d5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_00330f8e-e5ab-4682-839b-0073fbeb2629" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_c3d8a4ba-55f0-469c-9cc8-cf02a03a2d5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_266bd174-7a15-4a2a-b1a6-6d06d159ed81" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_c3d8a4ba-55f0-469c-9cc8-cf02a03a2d5a" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_266bd174-7a15-4a2a-b1a6-6d06d159ed81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_adf3326b-b75c-4a06-80cd-36df4156399e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_c3d8a4ba-55f0-469c-9cc8-cf02a03a2d5a" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_adf3326b-b75c-4a06-80cd-36df4156399e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_6ea207a8-c587-444d-ae16-04d3b0ed8ad6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_00330f8e-e5ab-4682-839b-0073fbeb2629" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_6ea207a8-c587-444d-ae16-04d3b0ed8ad6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_46c15b69-cbc7-4d66-8d4a-852a12d9b8f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_6ea207a8-c587-444d-ae16-04d3b0ed8ad6" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_46c15b69-cbc7-4d66-8d4a-852a12d9b8f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations_aec9fb83-2815-4815-9fd2-3bf9041421c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_6ea207a8-c587-444d-ae16-04d3b0ed8ad6" xlink:to="loc_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations_aec9fb83-2815-4815-9fd2-3bf9041421c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_1943ff6a-7a2e-4397-ae1f-b8c070552bfb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_6ea207a8-c587-444d-ae16-04d3b0ed8ad6" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_1943ff6a-7a2e-4397-ae1f-b8c070552bfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0d56f1a8-092a-4705-94e7-e514eeff6722" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_00330f8e-e5ab-4682-839b-0073fbeb2629" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0d56f1a8-092a-4705-94e7-e514eeff6722" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0bd8fd07-6f49-4f16-9b2c-04daf263a8d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e176c12d-f494-4c51-b2d5-ec24eaf2c214" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0bd8fd07-6f49-4f16-9b2c-04daf263a8d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2cb2fb25-4222-44b8-97b6-5bcdef9912fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0bd8fd07-6f49-4f16-9b2c-04daf263a8d0" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2cb2fb25-4222-44b8-97b6-5bcdef9912fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLifeInsurancePolicies_513209f5-aba4-4671-83bc-d9d8e78e2057" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLifeInsurancePolicies"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0bd8fd07-6f49-4f16-9b2c-04daf263a8d0" xlink:to="loc_us-gaap_ProceedsFromLifeInsurancePolicies_513209f5-aba4-4671-83bc-d9d8e78e2057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfInterestInJointVenture_42e38a83-084d-4e1b-9cef-bb161eddc656" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDivestitureOfInterestInJointVenture"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0bd8fd07-6f49-4f16-9b2c-04daf263a8d0" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfInterestInJointVenture_42e38a83-084d-4e1b-9cef-bb161eddc656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies_5ea01276-3e6c-4376-8104-b28328eca94f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireLifeInsurancePolicies"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0bd8fd07-6f49-4f16-9b2c-04daf263a8d0" xlink:to="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies_5ea01276-3e6c-4376-8104-b28328eca94f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_bf6fc367-c168-4f4f-9672-50916be02d8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0bd8fd07-6f49-4f16-9b2c-04daf263a8d0" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_bf6fc367-c168-4f4f-9672-50916be02d8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_ReceivableIssuedToJointVenture_153ec0eb-5351-4626-84ba-6f7fce8041e0" xlink:href="kfrc-20241231.xsd#kfrc_ReceivableIssuedToJointVenture"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0bd8fd07-6f49-4f16-9b2c-04daf263a8d0" xlink:to="loc_kfrc_ReceivableIssuedToJointVenture_153ec0eb-5351-4626-84ba-6f7fce8041e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b8e4ecae-3262-47be-a38a-97b5b5c8e44e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0bd8fd07-6f49-4f16-9b2c-04daf263a8d0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b8e4ecae-3262-47be-a38a-97b5b5c8e44e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_64f81d9c-e737-4f50-886b-061291bbbb2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e176c12d-f494-4c51-b2d5-ec24eaf2c214" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_64f81d9c-e737-4f50-886b-061291bbbb2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_dd1959b7-ca36-45f7-b46a-d3805fbe7631" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_64f81d9c-e737-4f50-886b-061291bbbb2d" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_dd1959b7-ca36-45f7-b46a-d3805fbe7631" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_d20b2e36-0a26-4c0a-bb77-69a4c9c3b2d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_64f81d9c-e737-4f50-886b-061291bbbb2d" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_d20b2e36-0a26-4c0a-bb77-69a4c9c3b2d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_b02b6cf5-2d96-44c9-b3e9-12dfd1e0c922" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_64f81d9c-e737-4f50-886b-061291bbbb2d" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_b02b6cf5-2d96-44c9-b3e9-12dfd1e0c922" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_68dfa4e3-bb2e-40f2-b85c-7fa62906c225" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_64f81d9c-e737-4f50-886b-061291bbbb2d" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_68dfa4e3-bb2e-40f2-b85c-7fa62906c225" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_0cb86e3e-dad8-4b06-bf15-acd8d3a4469e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_64f81d9c-e737-4f50-886b-061291bbbb2d" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_0cb86e3e-dad8-4b06-bf15-acd8d3a4469e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c78b5464-2236-49da-bc89-5dfe5f236caf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_64f81d9c-e737-4f50-886b-061291bbbb2d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c78b5464-2236-49da-bc89-5dfe5f236caf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_cbe458db-4a83-4742-8311-d15888c49769" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e176c12d-f494-4c51-b2d5-ec24eaf2c214" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_cbe458db-4a83-4742-8311-d15888c49769" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b95ae775-118e-46ba-9fcf-afba4756f648" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e176c12d-f494-4c51-b2d5-ec24eaf2c214" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b95ae775-118e-46ba-9fcf-afba4756f648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f31d699d-c83c-472f-aff0-c47b57a24401" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e176c12d-f494-4c51-b2d5-ec24eaf2c214" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f31d699d-c83c-472f-aff0-c47b57a24401" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_9c779c52-8a23-4c23-9efe-f11e538562ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e176c12d-f494-4c51-b2d5-ec24eaf2c214" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_9c779c52-8a23-4c23-9efe-f11e538562ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_7b029e74-419e-4fa8-bae4-aef51b7e8537" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_9c779c52-8a23-4c23-9efe-f11e538562ed" xlink:to="loc_us-gaap_OperatingLeasePayments_7b029e74-419e-4fa8-bae4-aef51b7e8537" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_ad9b8f77-c92b-4c41-8a18-7df74b5a1ac6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_9c779c52-8a23-4c23-9efe-f11e538562ed" xlink:to="loc_us-gaap_InterestPaidNet_ad9b8f77-c92b-4c41-8a18-7df74b5a1ac6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_0fb2b676-3da1-4da0-9e79-67bb0848068e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e176c12d-f494-4c51-b2d5-ec24eaf2c214" xlink:to="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_0fb2b676-3da1-4da0-9e79-67bb0848068e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_f2593e11-fc8c-4e20-8e5e-5eaed0c92810" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_0fb2b676-3da1-4da0-9e79-67bb0848068e" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_f2593e11-fc8c-4e20-8e5e-5eaed0c92810" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_StockRepurchasesIncurredButNotYetPaid_a0168340-b291-40e6-98fd-5a3b6e8d8180" xlink:href="kfrc-20241231.xsd#kfrc_StockRepurchasesIncurredButNotYetPaid"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_0fb2b676-3da1-4da0-9e79-67bb0848068e" xlink:to="loc_kfrc_StockRepurchasesIncurredButNotYetPaid_a0168340-b291-40e6-98fd-5a3b6e8d8180" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_767ce110-a197-468c-b81a-ab6890f44511" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_0fb2b676-3da1-4da0-9e79-67bb0848068e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_767ce110-a197-468c-b81a-ab6890f44511" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_3e9e1c62-4168-4afe-9f47-c22edc207310" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e176c12d-f494-4c51-b2d5-ec24eaf2c214" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_3e9e1c62-4168-4afe-9f47-c22edc207310" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="kfrc-20241231.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_f89f3ea8-a9ef-4234-9590-298765ed4d86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_7cee80ed-5bd6-4223-8c33-dc0790ce4e62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f89f3ea8-a9ef-4234-9590-298765ed4d86" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_7cee80ed-5bd6-4223-8c33-dc0790ce4e62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/ReportableSegments" xlink:type="simple" xlink:href="kfrc-20241231.xsd#ReportableSegments"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/ReportableSegments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_be20d7eb-333f-4979-8524-efc7145dc9dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_5825d7b2-1395-4b62-bc1e-de8eaee8a57f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_be20d7eb-333f-4979-8524-efc7145dc9dd" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_5825d7b2-1395-4b62-bc1e-de8eaee8a57f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/DisaggregationofRevenue" xlink:type="simple" xlink:href="kfrc-20241231.xsd#DisaggregationofRevenue"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/DisaggregationofRevenue" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_69bedf93-772e-4cb8-ac4c-0c6b9e007576" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_6485b7c2-4605-42d2-9052-5dcfd8cb9b3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_69bedf93-772e-4cb8-ac4c-0c6b9e007576" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_6485b7c2-4605-42d2-9052-5dcfd8cb9b3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/AllowanceforCreditLosses" xlink:type="simple" xlink:href="kfrc-20241231.xsd#AllowanceforCreditLosses"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/AllowanceforCreditLosses" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossAbstract_99cbb0d7-5d76-4a1a-a76a-8263da0d9faa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesTextBlock_66461926-87a1-48c5-b5fa-d03341ca520c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForCreditLossesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditLossAbstract_99cbb0d7-5d76-4a1a-a76a-8263da0d9faa" xlink:to="loc_us-gaap_AllowanceForCreditLossesTextBlock_66461926-87a1-48c5-b5fa-d03341ca520c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/FixedAssetsNet" xlink:type="simple" xlink:href="kfrc-20241231.xsd#FixedAssetsNet"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/FixedAssetsNet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_719ed940-a9f0-4fc0-8329-adb684219ec7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_2a16fc80-a50f-44e5-9447-67ff160ad5de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_719ed940-a9f0-4fc0-8329-adb684219ec7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_2a16fc80-a50f-44e5-9447-67ff160ad5de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/IncomeTaxes" xlink:type="simple" xlink:href="kfrc-20241231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_4d6cdcfd-f896-42ab-add2-8d85fd7e5238" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_4e7c222b-441e-4f18-a3c0-66b58f3496f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4d6cdcfd-f896-42ab-add2-8d85fd7e5238" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_4e7c222b-441e-4f18-a3c0-66b58f3496f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/OtherAssetsNet" xlink:type="simple" xlink:href="kfrc-20241231.xsd#OtherAssetsNet"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/OtherAssetsNet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_36127c45-298b-48b8-8394-eb467763435b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsDisclosureTextBlock_4b473110-6cf9-4da5-8c3b-1f0d9c244c75" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_36127c45-298b-48b8-8394-eb467763435b" xlink:to="loc_us-gaap_OtherAssetsDisclosureTextBlock_4b473110-6cf9-4da5-8c3b-1f0d9c244c75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/Goodwill" xlink:type="simple" xlink:href="kfrc-20241231.xsd#Goodwill"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/Goodwill" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2e32890f-1c25-42b7-b467-daf501a67912" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillDisclosureTextBlock_ac9ac4b5-c10d-47ed-aa47-d6ac4e28d6c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2e32890f-1c25-42b7-b467-daf501a67912" xlink:to="loc_us-gaap_GoodwillDisclosureTextBlock_ac9ac4b5-c10d-47ed-aa47-d6ac4e28d6c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/CurrentLiabilities" xlink:type="simple" xlink:href="kfrc-20241231.xsd#CurrentLiabilities"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/CurrentLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_1dfa4a9c-b5d7-4d50-9d59-96e5d9c70f21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_e06d2b6f-f9d7-4a4a-b1ce-67f345c49222" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_1dfa4a9c-b5d7-4d50-9d59-96e5d9c70f21" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_e06d2b6f-f9d7-4a4a-b1ce-67f345c49222" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/OtherLongTermLiabilities" xlink:type="simple" xlink:href="kfrc-20241231.xsd#OtherLongTermLiabilities"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/OtherLongTermLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_bdbc8c8f-319b-4433-9397-99ecf0930451" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_6167f211-c6af-4eb0-a4ff-7856ffa30f4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_bdbc8c8f-319b-4433-9397-99ecf0930451" xlink:to="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_6167f211-c6af-4eb0-a4ff-7856ffa30f4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/OperatingLeases" xlink:type="simple" xlink:href="kfrc-20241231.xsd#OperatingLeases"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/OperatingLeases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_abfcde06-e79c-416b-a8fb-97218e0ecd35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_9443b48b-99fb-4680-a772-bac6aacd63f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_abfcde06-e79c-416b-a8fb-97218e0ecd35" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_9443b48b-99fb-4680-a772-bac6aacd63f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/EmployeeBenefitPlans" xlink:type="simple" xlink:href="kfrc-20241231.xsd#EmployeeBenefitPlans"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/EmployeeBenefitPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_779f0c8c-4b7f-4c91-a675-a625051bab1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_64ff1e90-9a4c-4b9b-8401-945a9f380b17" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_779f0c8c-4b7f-4c91-a675-a625051bab1f" xlink:to="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_64ff1e90-9a4c-4b9b-8401-945a9f380b17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/CreditFacility" xlink:type="simple" xlink:href="kfrc-20241231.xsd#CreditFacility"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/CreditFacility" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_78c06af9-e3ed-421f-af3f-2a03afbdad26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_fadce3d4-6c9d-4d2d-90c7-c48dc81ceefb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_78c06af9-e3ed-421f-af3f-2a03afbdad26" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_fadce3d4-6c9d-4d2d-90c7-c48dc81ceefb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivity" xlink:type="simple" xlink:href="kfrc-20241231.xsd#DerivativeInstrumentandHedgingActivity"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_f64bf22a-9968-44fe-ad9f-8df401d7d77d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="kfrc-20241231.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_38ffbe0c-a4c8-428e-b906-8e6537c2890b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/StockIncentivePlans" xlink:type="simple" xlink:href="kfrc-20241231.xsd#StockIncentivePlans"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/StockIncentivePlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1f7115c6-4381-46e8-b0b3-d370c13eadb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_ff70f495-85d7-4f35-ae40-2561786a1b73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1f7115c6-4381-46e8-b0b3-d370c13eadb2" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_ff70f495-85d7-4f35-ae40-2561786a1b73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="kfrc-20241231.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_697e9f41-2ba3-40d9-9caa-42497e563acd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_6cdb1260-cda3-4205-9d2f-68294ae9a6e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_697e9f41-2ba3-40d9-9caa-42497e563acd" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_6cdb1260-cda3-4205-9d2f-68294ae9a6e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/ScheduleIIValuationandQualifyingAccountsandReservesSupplementalSchedule" xlink:type="simple" xlink:href="kfrc-20241231.xsd#ScheduleIIValuationandQualifyingAccountsandReservesSupplementalSchedule"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/ScheduleIIValuationandQualifyingAccountsandReservesSupplementalSchedule" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_12c375d6-e4cb-410e-ac85-49773391f25e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_914b9968-c7e2-4f83-9ede-c26ebf1f6b45" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_12c375d6-e4cb-410e-ac85-49773391f25e" xlink:to="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_914b9968-c7e2-4f83-9ede-c26ebf1f6b45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="kfrc-20241231.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_38e2811a-be1b-409a-b2c0-9176d7b15ee4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_a63c75f3-8b45-47a1-b24c-01da0b028071" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_38e2811a-be1b-409a-b2c0-9176d7b15ee4" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_a63c75f3-8b45-47a1-b24c-01da0b028071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_b93868a0-ff39-4e70-a397-5d5e4f74cdd8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_38e2811a-be1b-409a-b2c0-9176d7b15ee4" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_b93868a0-ff39-4e70-a397-5d5e4f74cdd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_3b99180d-32c1-49da-a979-b3967f8af8bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_38e2811a-be1b-409a-b2c0-9176d7b15ee4" xlink:to="loc_us-gaap_UseOfEstimates_3b99180d-32c1-49da-a979-b3967f8af8bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_f69ca937-f3f2-46c1-99a5-df2235144b29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_38e2811a-be1b-409a-b2c0-9176d7b15ee4" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_f69ca937-f3f2-46c1-99a5-df2235144b29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommissionsExpensePolicyPolicyTextBlock_41917fb5-62f4-4bf8-8701-d359946b0913" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommissionsExpensePolicyPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_38e2811a-be1b-409a-b2c0-9176d7b15ee4" xlink:to="loc_us-gaap_CommissionsExpensePolicyPolicyTextBlock_41917fb5-62f4-4bf8-8701-d359946b0913" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_24087566-bca8-43aa-98d9-9370255de009" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_38e2811a-be1b-409a-b2c0-9176d7b15ee4" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_24087566-bca8-43aa-98d9-9370255de009" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_d3cb9a5d-a058-4e02-9b4c-9163d3716b8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_38e2811a-be1b-409a-b2c0-9176d7b15ee4" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_d3cb9a5d-a058-4e02-9b4c-9163d3716b8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_7f01c272-be2a-4469-b667-f13351daa5e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_38e2811a-be1b-409a-b2c0-9176d7b15ee4" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_7f01c272-be2a-4469-b667-f13351daa5e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_1bae8848-ca4f-4856-aaad-6cb0e30c64fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_38e2811a-be1b-409a-b2c0-9176d7b15ee4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_1bae8848-ca4f-4856-aaad-6cb0e30c64fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_a27fd6ea-26c6-4e28-b1e7-adb6c823d0f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_38e2811a-be1b-409a-b2c0-9176d7b15ee4" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_a27fd6ea-26c6-4e28-b1e7-adb6c823d0f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsPolicy_521d23b7-57fd-4400-bd70-58c7ff2f39fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentsPolicy"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_38e2811a-be1b-409a-b2c0-9176d7b15ee4" xlink:to="loc_us-gaap_EquityMethodInvestmentsPolicy_521d23b7-57fd-4400-bd70-58c7ff2f39fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_f4f60448-1f7f-441d-9bbc-8e9df21c13fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_38e2811a-be1b-409a-b2c0-9176d7b15ee4" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_f4f60448-1f7f-441d-9bbc-8e9df21c13fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalUseSoftwarePolicy_19f11b08-b2be-4b4a-8330-171982e95319" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InternalUseSoftwarePolicy"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_38e2811a-be1b-409a-b2c0-9176d7b15ee4" xlink:to="loc_us-gaap_InternalUseSoftwarePolicy_19f11b08-b2be-4b4a-8330-171982e95319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_HealthInsurancePolicyTextBlock_5a30ed0d-fafb-47c0-b079-de6155b7bc58" xlink:href="kfrc-20241231.xsd#kfrc_HealthInsurancePolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_38e2811a-be1b-409a-b2c0-9176d7b15ee4" xlink:to="loc_kfrc_HealthInsurancePolicyTextBlock_5a30ed0d-fafb-47c0-b079-de6155b7bc58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalCostsPolicyTextBlock_be30d765-96e2-4141-8c2c-8e05d55d5ffd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LegalCostsPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_38e2811a-be1b-409a-b2c0-9176d7b15ee4" xlink:to="loc_us-gaap_LegalCostsPolicyTextBlock_be30d765-96e2-4141-8c2c-8e05d55d5ffd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_bd3914e5-3681-43a9-8fbe-0da84b6b1231" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_38e2811a-be1b-409a-b2c0-9176d7b15ee4" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_bd3914e5-3681-43a9-8fbe-0da84b6b1231" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_TreasuryStockPolicyPolicyTextBlock_ff9a4715-151d-421b-a064-fcc944de3405" xlink:href="kfrc-20241231.xsd#kfrc_TreasuryStockPolicyPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_38e2811a-be1b-409a-b2c0-9176d7b15ee4" xlink:to="loc_kfrc_TreasuryStockPolicyPolicyTextBlock_ff9a4715-151d-421b-a064-fcc944de3405" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_0d169924-5135-45eb-86e3-be07258f9d5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_38e2811a-be1b-409a-b2c0-9176d7b15ee4" xlink:to="loc_us-gaap_DerivativesPolicyTextBlock_0d169924-5135-45eb-86e3-be07258f9d5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_603daf95-9ef6-4d4f-8dec-fc61fd2b2507" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_38e2811a-be1b-409a-b2c0-9176d7b15ee4" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_603daf95-9ef6-4d4f-8dec-fc61fd2b2507" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_23c7c197-2048-42be-a869-40ce93907b41" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_38e2811a-be1b-409a-b2c0-9176d7b15ee4" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_23c7c197-2048-42be-a869-40ce93907b41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock_5c82625a-02d2-4f2b-a533-a3de1e1b350a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_38e2811a-be1b-409a-b2c0-9176d7b15ee4" xlink:to="loc_us-gaap_ReceivablesPolicyTextBlock_5c82625a-02d2-4f2b-a533-a3de1e1b350a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy_05ba0824-9c42-4014-9050-f5a847d52f3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_38e2811a-be1b-409a-b2c0-9176d7b15ee4" xlink:to="loc_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy_05ba0824-9c42-4014-9050-f5a847d52f3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/SegmentReportingPolicies" xlink:type="simple" xlink:href="kfrc-20241231.xsd#SegmentReportingPolicies"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/SegmentReportingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_62237fcb-69f3-4fa7-9dba-0b01224b1008" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_8ab867a3-4c78-401e-b047-82e1dd29f7cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_62237fcb-69f3-4fa7-9dba-0b01224b1008" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_8ab867a3-4c78-401e-b047-82e1dd29f7cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/ReportableSegmentsTables" xlink:type="simple" xlink:href="kfrc-20241231.xsd#ReportableSegmentsTables"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/ReportableSegmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_9fcec22b-85e7-44b3-9e0b-fa117ad4716e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_68f4cbe6-fd5f-4d2e-96c7-b27ffca979be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_9fcec22b-85e7-44b3-9e0b-fa117ad4716e" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_68f4cbe6-fd5f-4d2e-96c7-b27ffca979be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/DisaggregationofRevenueTables" xlink:type="simple" xlink:href="kfrc-20241231.xsd#DisaggregationofRevenueTables"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/DisaggregationofRevenueTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_30e61c6b-cc7b-46bb-bdd2-07be31f74a28" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_7da6bfc6-b518-4544-9039-e3aaf60ba3db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_30e61c6b-cc7b-46bb-bdd2-07be31f74a28" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_7da6bfc6-b518-4544-9039-e3aaf60ba3db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/AllowanceforCreditLossesTables" xlink:type="simple" xlink:href="kfrc-20241231.xsd#AllowanceforCreditLossesTables"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/AllowanceforCreditLossesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossAbstract_cb110334-3e99-4e7f-86b3-89768b46208c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_e9a71a1b-b0fa-45ba-90cb-95c85e674882" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditLossAbstract_cb110334-3e99-4e7f-86b3-89768b46208c" xlink:to="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_e9a71a1b-b0fa-45ba-90cb-95c85e674882" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/FixedAssetsNetTables" xlink:type="simple" xlink:href="kfrc-20241231.xsd#FixedAssetsNetTables"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/FixedAssetsNetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_c3ace798-be1a-4ccc-8e45-7ff2ee1e620c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_092e555d-6c8d-4c4f-a96d-dfa893ba754f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_c3ace798-be1a-4ccc-8e45-7ff2ee1e620c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_092e555d-6c8d-4c4f-a96d-dfa893ba754f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="kfrc-20241231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_d8f71578-6f9c-438a-b35a-0718aac85e59" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_2225a71e-a18e-4793-a315-ba6d72eb6382" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d8f71578-6f9c-438a-b35a-0718aac85e59" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_2225a71e-a18e-4793-a315-ba6d72eb6382" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_6621e3f5-1c72-42cf-8eda-739ef3101fdd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d8f71578-6f9c-438a-b35a-0718aac85e59" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_6621e3f5-1c72-42cf-8eda-739ef3101fdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_ccc8adbd-583f-415c-a7a9-8261ab03246a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d8f71578-6f9c-438a-b35a-0718aac85e59" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_ccc8adbd-583f-415c-a7a9-8261ab03246a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/OtherAssetsNetTables" xlink:type="simple" xlink:href="kfrc-20241231.xsd#OtherAssetsNetTables"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/OtherAssetsNetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_74532321-eefd-4df0-8a98-0a62e315af73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_e061235c-db4d-4742-8bd2-5756c455af8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_74532321-eefd-4df0-8a98-0a62e315af73" xlink:to="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_e061235c-db4d-4742-8bd2-5756c455af8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/GoodwillTables" xlink:type="simple" xlink:href="kfrc-20241231.xsd#GoodwillTables"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/GoodwillTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d5a45f4d-c222-441b-91cf-c5696e30dd7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_93fcdcdb-1515-4025-afed-e53a9d7f5a2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d5a45f4d-c222-441b-91cf-c5696e30dd7c" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_93fcdcdb-1515-4025-afed-e53a9d7f5a2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/CurrentLiabilitiesTables" xlink:type="simple" xlink:href="kfrc-20241231.xsd#CurrentLiabilitiesTables"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/CurrentLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_62cd5669-f0e1-4c18-85a4-609017a24efe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_6c794462-8a52-44d6-b4a3-f8d93a8fd91d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_62cd5669-f0e1-4c18-85a4-609017a24efe" xlink:to="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_6c794462-8a52-44d6-b4a3-f8d93a8fd91d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/OtherLongTermLiabilitiesTables" xlink:type="simple" xlink:href="kfrc-20241231.xsd#OtherLongTermLiabilitiesTables"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/OtherLongTermLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_ef09a781-2f84-4d2c-b46e-14c7e8d0d394" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_712b2ff1-f9ca-4133-bbf7-de42e7e3c616" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncurrentLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_ef09a781-2f84-4d2c-b46e-14c7e8d0d394" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_712b2ff1-f9ca-4133-bbf7-de42e7e3c616" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/OperatingLeasesTables" xlink:type="simple" xlink:href="kfrc-20241231.xsd#OperatingLeasesTables"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/OperatingLeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_c83cc6fe-7e2a-44da-bf0c-95db494da8f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_3bb217a3-f93d-4090-bb9a-a94d2118a706" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c83cc6fe-7e2a-44da-bf0c-95db494da8f7" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_3bb217a3-f93d-4090-bb9a-a94d2118a706" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_2abe2cce-180f-4079-8d22-9f1b5b162621" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c83cc6fe-7e2a-44da-bf0c-95db494da8f7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_2abe2cce-180f-4079-8d22-9f1b5b162621" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityTables" xlink:type="simple" xlink:href="kfrc-20241231.xsd#DerivativeInstrumentandHedgingActivityTables"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_a83a40f5-5c24-4967-96ee-7eb55381c570" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/StockIncentivePlansTables" xlink:type="simple" xlink:href="kfrc-20241231.xsd#StockIncentivePlansTables"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/StockIncentivePlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a119573e-0f81-4f51-8d9a-cc99fd298de4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_21fe1831-5f01-4581-81d0-ca082a90327c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a119573e-0f81-4f51-8d9a-cc99fd298de4" xlink:to="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_21fe1831-5f01-4581-81d0-ca082a90327c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_5af0ff53-df90-4ac2-b01f-9a68b24ffd04" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_RevenueFromContractWithCustomersContingencyPeriod_2b5c8359-9f43-4888-812b-73854a09fa3b" xlink:href="kfrc-20241231.xsd#kfrc_RevenueFromContractWithCustomersContingencyPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5af0ff53-df90-4ac2-b01f-9a68b24ffd04" xlink:to="loc_kfrc_RevenueFromContractWithCustomersContingencyPeriod_2b5c8359-9f43-4888-812b-73854a09fa3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_RevenueFromContractWithCustomerRequiredPaymentPeriod_a1ae3df8-d97b-4d29-914c-476cc6115e2d" xlink:href="kfrc-20241231.xsd#kfrc_RevenueFromContractWithCustomerRequiredPaymentPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5af0ff53-df90-4ac2-b01f-9a68b24ffd04" xlink:to="loc_kfrc_RevenueFromContractWithCustomerRequiredPaymentPeriod_a1ae3df8-d97b-4d29-914c-476cc6115e2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_23d03bd4-994c-4840-aae1-f4fe491ec8c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5af0ff53-df90-4ac2-b01f-9a68b24ffd04" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_23d03bd4-994c-4840-aae1-f4fe491ec8c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_8fb4ca2e-c905-45bf-93a4-fa90cdc24710" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5af0ff53-df90-4ac2-b01f-9a68b24ffd04" xlink:to="loc_us-gaap_ContractWithCustomerLiability_8fb4ca2e-c905-45bf-93a4-fa90cdc24710" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesTradeReceivablesandRelatedReservesDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#SummaryofSignificantAccountingPoliciesTradeReceivablesandRelatedReservesDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesTradeReceivablesandRelatedReservesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_9f24c495-8b36-4d4a-a76c-4fae50184447" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_AccountsReceivableReservesAsPercentageOfGrossAccountsReceivable_f581fa6e-165c-42a4-ad18-24cc30f9f2fb" xlink:href="kfrc-20241231.xsd#kfrc_AccountsReceivableReservesAsPercentageOfGrossAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9f24c495-8b36-4d4a-a76c-4fae50184447" xlink:to="loc_kfrc_AccountsReceivableReservesAsPercentageOfGrossAccountsReceivable_f581fa6e-165c-42a4-ad18-24cc30f9f2fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_10159de8-d47d-41c2-a104-91f53f48c18f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_66aec29c-6b3c-40a5-83f9-52de6449d3ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_10159de8-d47d-41c2-a104-91f53f48c18f" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_66aec29c-6b3c-40a5-83f9-52de6449d3ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_c996a1c3-f283-4f24-a013-b1819128b70f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_66aec29c-6b3c-40a5-83f9-52de6449d3ef" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_c996a1c3-f283-4f24-a013-b1819128b70f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_ef3239f7-ec3b-4ea1-a1c5-18d4140b3e1a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_c996a1c3-f283-4f24-a013-b1819128b70f" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_ef3239f7-ec3b-4ea1-a1c5-18d4140b3e1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_WorkLLamaLLCMember_0d1ec1da-b979-4d67-8747-7432b3e1190e" xlink:href="kfrc-20241231.xsd#kfrc_WorkLLamaLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_ef3239f7-ec3b-4ea1-a1c5-18d4140b3e1a" xlink:to="loc_kfrc_WorkLLamaLLCMember_0d1ec1da-b979-4d67-8747-7432b3e1190e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_b6314ce1-5558-4894-aa9d-431d7bf1a850" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_66aec29c-6b3c-40a5-83f9-52de6449d3ef" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_b6314ce1-5558-4894-aa9d-431d7bf1a850" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_0e327054-549e-4c66-b806-7692329d0d2b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_b6314ce1-5558-4894-aa9d-431d7bf1a850" xlink:to="loc_us-gaap_ReceivableTypeDomain_0e327054-549e-4c66-b806-7692329d0d2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_81f4d5f6-0c9c-4a33-a67a-6659196eade4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_66aec29c-6b3c-40a5-83f9-52de6449d3ef" xlink:to="loc_srt_RangeAxis_81f4d5f6-0c9c-4a33-a67a-6659196eade4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_11feffdf-1055-4158-a2dd-69dacf9e8834" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_81f4d5f6-0c9c-4a33-a67a-6659196eade4" xlink:to="loc_srt_RangeMember_11feffdf-1055-4158-a2dd-69dacf9e8834" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_664ccaa4-7b78-471c-bfbe-b72c8de36a96" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_11feffdf-1055-4158-a2dd-69dacf9e8834" xlink:to="loc_srt_MinimumMember_664ccaa4-7b78-471c-bfbe-b72c8de36a96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_c82635b1-d07a-4a4b-bdaa-34d7f3f4afa8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_11feffdf-1055-4158-a2dd-69dacf9e8834" xlink:to="loc_srt_MaximumMember_c82635b1-d07a-4a4b-bdaa-34d7f3f4afa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_41808445-780a-4b47-b2a5-ab91961dba31" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_66aec29c-6b3c-40a5-83f9-52de6449d3ef" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_41808445-780a-4b47-b2a5-ab91961dba31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_7714f098-4334-4741-94d3-4e02142686a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_41808445-780a-4b47-b2a5-ab91961dba31" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_7714f098-4334-4741-94d3-4e02142686a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_7953563b-3f26-40f5-b69a-e93a80052fc5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_66aec29c-6b3c-40a5-83f9-52de6449d3ef" xlink:to="loc_dei_LegalEntityAxis_7953563b-3f26-40f5-b69a-e93a80052fc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_84618b8f-2910-4de8-ae60-a1de1479d40f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_7953563b-3f26-40f5-b69a-e93a80052fc5" xlink:to="loc_dei_EntityDomain_84618b8f-2910-4de8-ae60-a1de1479d40f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_WorkLLamaLLCMember_172c65f2-88ad-46c4-b7da-9221fde16a49" xlink:href="kfrc-20241231.xsd#kfrc_WorkLLamaLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_84618b8f-2910-4de8-ae60-a1de1479d40f" xlink:to="loc_kfrc_WorkLLamaLLCMember_172c65f2-88ad-46c4-b7da-9221fde16a49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_15fb0d66-569c-4e02-b82a-b3b8bf0ca329" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_66aec29c-6b3c-40a5-83f9-52de6449d3ef" xlink:to="loc_srt_OwnershipAxis_15fb0d66-569c-4e02-b82a-b3b8bf0ca329" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_31e88fcc-02e3-420a-9d74-1a94218eaa73" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_15fb0d66-569c-4e02-b82a-b3b8bf0ca329" xlink:to="loc_srt_OwnershipDomain_31e88fcc-02e3-420a-9d74-1a94218eaa73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_WorkLLamaLLCMember_be68da6d-d11a-4692-b0d4-f8317f10f4e4" xlink:href="kfrc-20241231.xsd#kfrc_WorkLLamaLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_31e88fcc-02e3-420a-9d74-1a94218eaa73" xlink:to="loc_kfrc_WorkLLamaLLCMember_be68da6d-d11a-4692-b0d4-f8317f10f4e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_dde44010-46a0-434b-9f7c-270326adb222" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_66aec29c-6b3c-40a5-83f9-52de6449d3ef" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_dde44010-46a0-434b-9f7c-270326adb222" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_2ad85c6d-31c5-4bfa-aef1-63f5e55806e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_dde44010-46a0-434b-9f7c-270326adb222" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_2ad85c6d-31c5-4bfa-aef1-63f5e55806e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_8d6135b1-3899-4d64-b762-8886d4866ec3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_dde44010-46a0-434b-9f7c-270326adb222" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_8d6135b1-3899-4d64-b762-8886d4866ec3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_ReserveRelatedToNoteReceivable_bb51d423-bf9d-46d4-84aa-d00cc45c0b6d" xlink:href="kfrc-20241231.xsd#kfrc_ReserveRelatedToNoteReceivable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_dde44010-46a0-434b-9f7c-270326adb222" xlink:to="loc_kfrc_ReserveRelatedToNoteReceivable_bb51d423-bf9d-46d4-84aa-d00cc45c0b6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_b25a2ab7-1501-46d9-b4de-766ec7e91235" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_dde44010-46a0-434b-9f7c-270326adb222" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_b25a2ab7-1501-46d9-b4de-766ec7e91235" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfEquityMethodInvestments_52aa4804-0633-454a-af41-78aced39eb10" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfEquityMethodInvestments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_dde44010-46a0-434b-9f7c-270326adb222" xlink:to="loc_us-gaap_ProceedsFromSaleOfEquityMethodInvestments_52aa4804-0633-454a-af41-78aced39eb10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_ProceedsFromSaleOfEquityMethodInvestmentsNetOfTransactionCosts_15b52b15-44d0-4ae0-992d-b0eb176550e3" xlink:href="kfrc-20241231.xsd#kfrc_ProceedsFromSaleOfEquityMethodInvestmentsNetOfTransactionCosts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_dde44010-46a0-434b-9f7c-270326adb222" xlink:to="loc_kfrc_ProceedsFromSaleOfEquityMethodInvestmentsNetOfTransactionCosts_15b52b15-44d0-4ae0-992d-b0eb176550e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_ImpairmentOfEquityMethodInvestment_04b5e3a5-a327-4267-9469-7d1aa3d91414" xlink:href="kfrc-20241231.xsd#kfrc_ImpairmentOfEquityMethodInvestment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_dde44010-46a0-434b-9f7c-270326adb222" xlink:to="loc_kfrc_ImpairmentOfEquityMethodInvestment_04b5e3a5-a327-4267-9469-7d1aa3d91414" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_37c46640-1003-4711-ba47-3e755a089a90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_dde44010-46a0-434b-9f7c-270326adb222" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_37c46640-1003-4711-ba47-3e755a089a90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesOperatingLeasesDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#SummaryofSignificantAccountingPoliciesOperatingLeasesDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_b978198e-5485-44ea-abdf-da7e3d431c9b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_c48548b3-098c-4961-96af-47967fb52b46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b978198e-5485-44ea-abdf-da7e3d431c9b" xlink:to="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_c48548b3-098c-4961-96af-47967fb52b46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_260ca5da-80ac-4580-a056-4256dc15d795" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_c48548b3-098c-4961-96af-47967fb52b46" xlink:to="loc_srt_RangeAxis_260ca5da-80ac-4580-a056-4256dc15d795" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4c7c6587-4cbf-4e4a-a815-874ca8b3a96e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_260ca5da-80ac-4580-a056-4256dc15d795" xlink:to="loc_srt_RangeMember_4c7c6587-4cbf-4e4a-a815-874ca8b3a96e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_722a3789-3f32-4d6d-a9b3-6826d0b23011" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_4c7c6587-4cbf-4e4a-a815-874ca8b3a96e" xlink:to="loc_srt_MinimumMember_722a3789-3f32-4d6d-a9b3-6826d0b23011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1104cbca-6e7e-4e6f-a72e-094c4c7415d5" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_4c7c6587-4cbf-4e4a-a815-874ca8b3a96e" xlink:to="loc_srt_MaximumMember_1104cbca-6e7e-4e6f-a72e-094c4c7415d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_a2c04d84-80a6-4ef4-acf8-403592811c2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasedAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_c48548b3-098c-4961-96af-47967fb52b46" xlink:to="loc_us-gaap_OperatingLeasedAssetsLineItems_a2c04d84-80a6-4ef4-acf8-403592811c2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_3b12d872-c2d2-4323-b3c4-ce4cec9b1550" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_a2c04d84-80a6-4ef4-acf8-403592811c2a" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_3b12d872-c2d2-4323-b3c4-ce4cec9b1550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_747193bc-84d6-4204-9c6c-58ef89e9e17b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_a2c04d84-80a6-4ef4-acf8-403592811c2a" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_747193bc-84d6-4204-9c6c-58ef89e9e17b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_6a542c0a-8aea-4f65-97c5-7f5eea3ea935" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_a2c04d84-80a6-4ef4-acf8-403592811c2a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_6a542c0a-8aea-4f65-97c5-7f5eea3ea935" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_c85d91cb-a7af-480c-8f4e-7bbaf1f6156b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_a2c04d84-80a6-4ef4-acf8-403592811c2a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_c85d91cb-a7af-480c-8f4e-7bbaf1f6156b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#SummaryofSignificantAccountingPoliciesCapitalizedSoftwareDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_154c643e-ebad-4c46-b470-9185f905570c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_fcd574ec-855f-4942-a2a8-ace16ca69ba5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_154c643e-ebad-4c46-b470-9185f905570c" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_fcd574ec-855f-4942-a2a8-ace16ca69ba5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_76e2944b-e432-4d1c-a115-91732bfcd5b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_fcd574ec-855f-4942-a2a8-ace16ca69ba5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_76e2944b-e432-4d1c-a115-91732bfcd5b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_32f0332f-05df-43d8-a577-c48b3ff0d5f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_76e2944b-e432-4d1c-a115-91732bfcd5b2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_32f0332f-05df-43d8-a577-c48b3ff0d5f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_ComputersAndSoftwareMember_207f8e6a-93a2-4046-b4ca-a2bdd47c3398" xlink:href="kfrc-20241231.xsd#kfrc_ComputersAndSoftwareMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_32f0332f-05df-43d8-a577-c48b3ff0d5f1" xlink:to="loc_kfrc_ComputersAndSoftwareMember_207f8e6a-93a2-4046-b4ca-a2bdd47c3398" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0ec750f6-fcc3-4922-963c-376d70b92268" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_fcd574ec-855f-4942-a2a8-ace16ca69ba5" xlink:to="loc_srt_RangeAxis_0ec750f6-fcc3-4922-963c-376d70b92268" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_36fc56de-c048-43e8-921b-10148e55f64a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_0ec750f6-fcc3-4922-963c-376d70b92268" xlink:to="loc_srt_RangeMember_36fc56de-c048-43e8-921b-10148e55f64a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5506b2b2-84e8-4ed2-ab9d-56e351af2df0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_36fc56de-c048-43e8-921b-10148e55f64a" xlink:to="loc_srt_MinimumMember_5506b2b2-84e8-4ed2-ab9d-56e351af2df0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0b1f5623-e577-4ed4-9db0-bb7fe26e6aa3" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_36fc56de-c048-43e8-921b-10148e55f64a" xlink:to="loc_srt_MaximumMember_0b1f5623-e577-4ed4-9db0-bb7fe26e6aa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0f15de62-45ff-47dc-9ecf-53cdf7dab484" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_fcd574ec-855f-4942-a2a8-ace16ca69ba5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0f15de62-45ff-47dc-9ecf-53cdf7dab484" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_a7b707bb-867d-4942-b409-1c588d3861c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0f15de62-45ff-47dc-9ecf-53cdf7dab484" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_a7b707bb-867d-4942-b409-1c588d3861c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_b6dfff6a-72c6-487f-8fbe-3816711269c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0f15de62-45ff-47dc-9ecf-53cdf7dab484" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_b6dfff6a-72c6-487f-8fbe-3816711269c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesHealthInsuranceDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#SummaryofSignificantAccountingPoliciesHealthInsuranceDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesHealthInsuranceDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_e03fab3c-001b-4306-921a-ee5ffb0c085e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEarningsperShareDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#SummaryofSignificantAccountingPoliciesEarningsperShareDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEarningsperShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_536a19f4-747c-46ca-9ad9-83140e791658" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_ba5d7c58-a9de-498e-961c-d7e99f2e7941" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_536a19f4-747c-46ca-9ad9-83140e791658" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_ba5d7c58-a9de-498e-961c-d7e99f2e7941" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_dd8b254c-1151-4836-9b9e-f43e3b8102a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_536a19f4-747c-46ca-9ad9-83140e791658" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_dd8b254c-1151-4836-9b9e-f43e3b8102a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesTreasuryStockDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#SummaryofSignificantAccountingPoliciesTreasuryStockDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesTreasuryStockDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_cc700af5-cc49-465a-8dfb-06fda9ba7199" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_e8c12c46-6644-43b5-8e82-a1c7cf09e7da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_cc700af5-cc49-465a-8dfb-06fda9ba7199" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_e8c12c46-6644-43b5-8e82-a1c7cf09e7da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDerivativeInstrumentsDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#SummaryofSignificantAccountingPoliciesDerivativeInstrumentsDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDerivativeInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_db42cb3b-27a7-4870-9713-c05a01537a20" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNumberOfInstrumentsHeld_8b93bc53-9f68-4ad0-956e-43546fce08e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetNumberOfInstrumentsHeld"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_db42cb3b-27a7-4870-9713-c05a01537a20" xlink:to="loc_us-gaap_DerivativeAssetNumberOfInstrumentsHeld_8b93bc53-9f68-4ad0-956e-43546fce08e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/ReportableSegmentsDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#ReportableSegmentsDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/ReportableSegmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_aab0379e-cc7f-4669-b905-7a43ee9444f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ca448c85-33cf-4db5-9f20-fed1d61e77fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_aab0379e-cc7f-4669-b905-7a43ee9444f3" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ca448c85-33cf-4db5-9f20-fed1d61e77fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_872f3b7c-de9c-4102-84bf-7bcdce7763a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ca448c85-33cf-4db5-9f20-fed1d61e77fc" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_872f3b7c-de9c-4102-84bf-7bcdce7763a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a0198dc5-0303-472c-877f-54d309bb0f22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_872f3b7c-de9c-4102-84bf-7bcdce7763a0" xlink:to="loc_us-gaap_SegmentDomain_a0198dc5-0303-472c-877f-54d309bb0f22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_TechnologySegmentMember_5903351e-009d-467d-b707-43d1aadc1b0f" xlink:href="kfrc-20241231.xsd#kfrc_TechnologySegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a0198dc5-0303-472c-877f-54d309bb0f22" xlink:to="loc_kfrc_TechnologySegmentMember_5903351e-009d-467d-b707-43d1aadc1b0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_FinanceAndAccountingSegmentMember_a54b8e3a-2855-4877-8639-bfed222bccf3" xlink:href="kfrc-20241231.xsd#kfrc_FinanceAndAccountingSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a0198dc5-0303-472c-877f-54d309bb0f22" xlink:to="loc_kfrc_FinanceAndAccountingSegmentMember_a54b8e3a-2855-4877-8639-bfed222bccf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_b3c09e6d-930e-4cd5-8416-3179d800b368" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ca448c85-33cf-4db5-9f20-fed1d61e77fc" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_b3c09e6d-930e-4cd5-8416-3179d800b368" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_77809d94-bef5-4f43-bf68-07c9a4093dbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b3c09e6d-930e-4cd5-8416-3179d800b368" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_77809d94-bef5-4f43-bf68-07c9a4093dbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_76505606-11db-43c2-901f-402e97bb61ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b3c09e6d-930e-4cd5-8416-3179d800b368" xlink:to="loc_us-gaap_GrossProfit_76505606-11db-43c2-901f-402e97bb61ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7a122a54-85c6-4a1c-9e1c-acdc72883763" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b3c09e6d-930e-4cd5-8416-3179d800b368" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7a122a54-85c6-4a1c-9e1c-acdc72883763" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_37bb207f-76c9-48d4-8cf2-ef8a97a7720d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b3c09e6d-930e-4cd5-8416-3179d800b368" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_37bb207f-76c9-48d4-8cf2-ef8a97a7720d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_b41c00ac-9e6d-4a95-b609-7b2c7e6f3705" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b3c09e6d-930e-4cd5-8416-3179d800b368" xlink:to="loc_us-gaap_DepreciationAndAmortization_b41c00ac-9e6d-4a95-b609-7b2c7e6f3705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_85ac28d5-3540-4953-a7c8-d09226642af2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b3c09e6d-930e-4cd5-8416-3179d800b368" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_85ac28d5-3540-4953-a7c8-d09226642af2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_3c92d115-b65b-4497-84f4-bb02f5e8ebb1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b3c09e6d-930e-4cd5-8416-3179d800b368" xlink:to="loc_us-gaap_CostOfRevenue_3c92d115-b65b-4497-84f4-bb02f5e8ebb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_055e470b-f266-4702-b288-26eb5b61c0cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_2da2f24b-d1f6-4234-b146-d12dbc402a82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_055e470b-f266-4702-b288-26eb5b61c0cd" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_2da2f24b-d1f6-4234-b146-d12dbc402a82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_ee6a9fc5-0dbb-4a92-995b-3862506c91ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_2da2f24b-d1f6-4234-b146-d12dbc402a82" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_ee6a9fc5-0dbb-4a92-995b-3862506c91ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_509ad16d-a23e-407c-8ce3-ba2dfdeb01fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_ee6a9fc5-0dbb-4a92-995b-3862506c91ef" xlink:to="loc_us-gaap_SegmentDomain_509ad16d-a23e-407c-8ce3-ba2dfdeb01fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_TechnologySegmentMember_5b55079b-58c6-46c2-b04e-837380254fb4" xlink:href="kfrc-20241231.xsd#kfrc_TechnologySegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_509ad16d-a23e-407c-8ce3-ba2dfdeb01fa" xlink:to="loc_kfrc_TechnologySegmentMember_5b55079b-58c6-46c2-b04e-837380254fb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_FinanceAndAccountingSegmentMember_4b012903-2b57-47e8-ab44-4e3a6744eb57" xlink:href="kfrc-20241231.xsd#kfrc_FinanceAndAccountingSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_509ad16d-a23e-407c-8ce3-ba2dfdeb01fa" xlink:to="loc_kfrc_FinanceAndAccountingSegmentMember_4b012903-2b57-47e8-ab44-4e3a6744eb57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_30552c64-de88-40de-8cad-b3e2269e3e72" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_2da2f24b-d1f6-4234-b146-d12dbc402a82" xlink:to="loc_srt_ProductOrServiceAxis_30552c64-de88-40de-8cad-b3e2269e3e72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_eb4a32f2-3ab1-428d-b69b-4e69d4d31dcc" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_30552c64-de88-40de-8cad-b3e2269e3e72" xlink:to="loc_srt_ProductsAndServicesDomain_eb4a32f2-3ab1-428d-b69b-4e69d4d31dcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_FlexRevenueMember_d2f0580b-c2b4-463c-b641-e6bc7aa7f7bd" xlink:href="kfrc-20241231.xsd#kfrc_FlexRevenueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_eb4a32f2-3ab1-428d-b69b-4e69d4d31dcc" xlink:to="loc_kfrc_FlexRevenueMember_d2f0580b-c2b4-463c-b641-e6bc7aa7f7bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_DirectHireRevenueMember_10344144-6756-42f9-9b42-356c4b0b3c67" xlink:href="kfrc-20241231.xsd#kfrc_DirectHireRevenueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_eb4a32f2-3ab1-428d-b69b-4e69d4d31dcc" xlink:to="loc_kfrc_DirectHireRevenueMember_10344144-6756-42f9-9b42-356c4b0b3c67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_147b76d0-2b90-46c7-93af-f883e680377f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_2da2f24b-d1f6-4234-b146-d12dbc402a82" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_147b76d0-2b90-46c7-93af-f883e680377f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_149a7861-775c-4a5c-b71a-d126e7f25d87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_147b76d0-2b90-46c7-93af-f883e680377f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_149a7861-775c-4a5c-b71a-d126e7f25d87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/AllowanceforCreditLossesDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#AllowanceforCreditLossesDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/AllowanceforCreditLossesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossAbstract_dbd8669b-22fd-46bf-9e70-3f2a9af66161" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_cd987f7e-4806-4541-a273-22c6de5190b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditLossAbstract_dbd8669b-22fd-46bf-9e70-3f2a9af66161" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_cd987f7e-4806-4541-a273-22c6de5190b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_8e1c39e8-c316-486a-a15e-520c465525f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_cd987f7e-4806-4541-a273-22c6de5190b4" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_8e1c39e8-c316-486a-a15e-520c465525f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_4f0d7ca1-58f7-4ad3-9349-920f7e1a4343" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_cd987f7e-4806-4541-a273-22c6de5190b4" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_4f0d7ca1-58f7-4ad3-9349-920f7e1a4343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_4daffb76-4d43-408d-8e39-e96a10b35881" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_cd987f7e-4806-4541-a273-22c6de5190b4" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_4daffb76-4d43-408d-8e39-e96a10b35881" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_2c64fe29-c083-44c9-b994-e5aaaee0f706" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_cd987f7e-4806-4541-a273-22c6de5190b4" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_2c64fe29-c083-44c9-b994-e5aaaee0f706" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/AllowanceforCreditLossesAdditionalInformationDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#AllowanceforCreditLossesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/AllowanceforCreditLossesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossAbstract_9fc62581-e4cd-47a2-8cde-e57c636bc2b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables_b25ded21-e2f2-4c24-916f-f7891e65e53c" xlink:href="kfrc-20241231.xsd#kfrc_AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditLossAbstract_9fc62581-e4cd-47a2-8cde-e57c636bc2b6" xlink:to="loc_kfrc_AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables_b25ded21-e2f2-4c24-916f-f7891e65e53c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/FixedAssetsNetMajorClassificationsofFixedAssetsandRelatedUsefulLivesDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#FixedAssetsNetMajorClassificationsofFixedAssetsandRelatedUsefulLivesDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/FixedAssetsNetMajorClassificationsofFixedAssetsandRelatedUsefulLivesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_d65ef772-9aaf-4b91-98cf-7bab2794ba23" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2e971340-6038-4029-be7b-ab8d7ed5ed91" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_d65ef772-9aaf-4b91-98cf-7bab2794ba23" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2e971340-6038-4029-be7b-ab8d7ed5ed91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e080c4ba-35dc-4e8e-9db1-d94cac95801a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2e971340-6038-4029-be7b-ab8d7ed5ed91" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e080c4ba-35dc-4e8e-9db1-d94cac95801a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b51eb078-d785-4c60-a801-81dbe2253e6f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e080c4ba-35dc-4e8e-9db1-d94cac95801a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b51eb078-d785-4c60-a801-81dbe2253e6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_051acd79-50a2-4940-87b1-d8f5af18694b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b51eb078-d785-4c60-a801-81dbe2253e6f" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_051acd79-50a2-4940-87b1-d8f5af18694b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_cd607f7d-a7be-4584-af96-6d41f6457011" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b51eb078-d785-4c60-a801-81dbe2253e6f" xlink:to="loc_us-gaap_ComputerEquipmentMember_cd607f7d-a7be-4584-af96-6d41f6457011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_b1b88834-eedb-4ba2-bbb6-80b482ef63a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b51eb078-d785-4c60-a801-81dbe2253e6f" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_b1b88834-eedb-4ba2-bbb6-80b482ef63a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3079b9eb-da45-45c5-96ac-8d391feb9b25" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2e971340-6038-4029-be7b-ab8d7ed5ed91" xlink:to="loc_srt_RangeAxis_3079b9eb-da45-45c5-96ac-8d391feb9b25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_cd44e55e-829c-401b-aa6c-d5c6b7da3f16" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_3079b9eb-da45-45c5-96ac-8d391feb9b25" xlink:to="loc_srt_RangeMember_cd44e55e-829c-401b-aa6c-d5c6b7da3f16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_35c07714-1fc4-4de0-9e22-f60a5937884f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_cd44e55e-829c-401b-aa6c-d5c6b7da3f16" xlink:to="loc_srt_MinimumMember_35c07714-1fc4-4de0-9e22-f60a5937884f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_7df7fc12-4fc2-4a8a-bc0f-0e0a26590972" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_cd44e55e-829c-401b-aa6c-d5c6b7da3f16" xlink:to="loc_srt_MaximumMember_7df7fc12-4fc2-4a8a-bc0f-0e0a26590972" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_689c8e92-8514-4455-a791-48d7f3869f7f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2e971340-6038-4029-be7b-ab8d7ed5ed91" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_689c8e92-8514-4455-a791-48d7f3869f7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_06a1f599-85d3-423f-94f3-cea721377be3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_689c8e92-8514-4455-a791-48d7f3869f7f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_06a1f599-85d3-423f-94f3-cea721377be3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_6f374946-b43c-4a19-adb4-ac903d4869b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_689c8e92-8514-4455-a791-48d7f3869f7f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_6f374946-b43c-4a19-adb4-ac903d4869b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_128e42d2-d90b-4f1b-871a-5bcfb13eff42" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_689c8e92-8514-4455-a791-48d7f3869f7f" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_128e42d2-d90b-4f1b-871a-5bcfb13eff42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_25548044-c3fe-4a8a-8382-7a2474d390e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_689c8e92-8514-4455-a791-48d7f3869f7f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_25548044-c3fe-4a8a-8382-7a2474d390e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/FixedAssetsNetAdditionalInformationDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#FixedAssetsNetAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/FixedAssetsNetAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_ae88cb21-b275-468b-a2ac-276f63b2e1dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_dc585d7b-a3a8-44b2-9a4b-d32ed987df6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_ae88cb21-b275-468b-a2ac-276f63b2e1dd" xlink:to="loc_us-gaap_Depreciation_dc585d7b-a3a8-44b2-9a4b-d32ed987df6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/IncomeTaxesIncomeTaxExpenseBenefitContinuingOperationsDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#IncomeTaxesIncomeTaxExpenseBenefitContinuingOperationsDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/IncomeTaxesIncomeTaxExpenseBenefitContinuingOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_7bc03f4c-a428-4717-8802-bb45dff0bf9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_d2640a0c-1cc0-4b08-8027-e76218622d7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7bc03f4c-a428-4717-8802-bb45dff0bf9c" xlink:to="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_d2640a0c-1cc0-4b08-8027-e76218622d7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_cb272e86-378e-457e-94ee-0216c1a8dedc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_d2640a0c-1cc0-4b08-8027-e76218622d7c" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_cb272e86-378e-457e-94ee-0216c1a8dedc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_11181ae0-585e-4775-b291-2b23a11824ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_d2640a0c-1cc0-4b08-8027-e76218622d7c" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_11181ae0-585e-4775-b291-2b23a11824ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_4e2bfe08-44d0-4543-a05a-f00d6d40b43a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7bc03f4c-a428-4717-8802-bb45dff0bf9c" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_4e2bfe08-44d0-4543-a05a-f00d6d40b43a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_35194603-4a9b-4df2-a50e-e68ee939fb51" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7bc03f4c-a428-4717-8802-bb45dff0bf9c" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_35194603-4a9b-4df2-a50e-e68ee939fb51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/IncomeTaxesEffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#IncomeTaxesEffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/IncomeTaxesEffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_815ca722-6b52-4e28-a5b5-1fff3706b162" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_beac3df4-c0a1-4d8f-8633-1269254ab4c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_815ca722-6b52-4e28-a5b5-1fff3706b162" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_beac3df4-c0a1-4d8f-8633-1269254ab4c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_89e6290e-2fb6-414a-9f46-6d377984161f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_815ca722-6b52-4e28-a5b5-1fff3706b162" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_89e6290e-2fb6-414a-9f46-6d377984161f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_89ef8fac-b3e7-4bbb-8bcb-43162b5f637c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_815ca722-6b52-4e28-a5b5-1fff3706b162" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_89ef8fac-b3e7-4bbb-8bcb-43162b5f637c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_e5156e34-9eac-4954-8962-841d24ed0d4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_815ca722-6b52-4e28-a5b5-1fff3706b162" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_e5156e34-9eac-4954-8962-841d24ed0d4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_bf0c0715-83d7-4d41-8825-e92f43cbc313" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_815ca722-6b52-4e28-a5b5-1fff3706b162" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_bf0c0715-83d7-4d41-8825-e92f43cbc313" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_2c52d470-6daa-43f0-b6b5-a9c530dcd1a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_815ca722-6b52-4e28-a5b5-1fff3706b162" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_2c52d470-6daa-43f0-b6b5-a9c530dcd1a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_8b1e5ede-c3af-408f-9b6d-092812b5c760" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_815ca722-6b52-4e28-a5b5-1fff3706b162" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_8b1e5ede-c3af-408f-9b6d-092812b5c760" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_b48c2ca3-8d1f-4bdd-bcb1-e36c82c6361e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract_36f9ff71-0820-492d-98b1-1adac03001ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b48c2ca3-8d1f-4bdd-bcb1-e36c82c6361e" xlink:to="loc_us-gaap_DeferredTaxAssetsGrossAbstract_36f9ff71-0820-492d-98b1-1adac03001ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_380e9aaa-54e0-438f-bce2-0a1b6d0a2da2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_36f9ff71-0820-492d-98b1-1adac03001ca" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_380e9aaa-54e0-438f-bce2-0a1b6d0a2da2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_30cfdf40-aa90-4875-8641-ee45d632ce4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_36f9ff71-0820-492d-98b1-1adac03001ca" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_30cfdf40-aa90-4875-8641-ee45d632ce4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_DeferredTaxAssetsTaxDeferredExpenseDeferredCompensation_fd5bc8b0-0a6d-4579-9f27-c0f243848e38" xlink:href="kfrc-20241231.xsd#kfrc_DeferredTaxAssetsTaxDeferredExpenseDeferredCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_36f9ff71-0820-492d-98b1-1adac03001ca" xlink:to="loc_kfrc_DeferredTaxAssetsTaxDeferredExpenseDeferredCompensation_fd5bc8b0-0a6d-4579-9f27-c0f243848e38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_f72077c3-6ea3-4312-a3d9-251d46a38e2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_36f9ff71-0820-492d-98b1-1adac03001ca" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_f72077c3-6ea3-4312-a3d9-251d46a38e2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOperatingLeaseLiability_3b12712c-a0e9-45a1-bd05-d6a68231f78c" xlink:href="kfrc-20241231.xsd#kfrc_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOperatingLeaseLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_36f9ff71-0820-492d-98b1-1adac03001ca" xlink:to="loc_kfrc_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOperatingLeaseLiability_3b12712c-a0e9-45a1-bd05-d6a68231f78c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_66e87bf9-d5de-4dba-8711-1c328511c089" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_36f9ff71-0820-492d-98b1-1adac03001ca" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_66e87bf9-d5de-4dba-8711-1c328511c089" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_ebd1c366-be3d-4c14-8158-76c5f0d565c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_36f9ff71-0820-492d-98b1-1adac03001ca" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_ebd1c366-be3d-4c14-8158-76c5f0d565c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_cbb943ef-c54d-4eaa-a28c-6a9768722deb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_36f9ff71-0820-492d-98b1-1adac03001ca" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_cbb943ef-c54d-4eaa-a28c-6a9768722deb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_7f08b75c-5b5b-414f-808e-1d625796d25e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b48c2ca3-8d1f-4bdd-bcb1-e36c82c6361e" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesAbstract_7f08b75c-5b5b-414f-808e-1d625796d25e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_062cb0f3-88f3-4fe7-8f67-9accfb4a1b65" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_7f08b75c-5b5b-414f-808e-1d625796d25e" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_062cb0f3-88f3-4fe7-8f67-9accfb4a1b65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_cd7add86-06b2-4345-b672-b60ad086a085" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_7f08b75c-5b5b-414f-808e-1d625796d25e" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_cd7add86-06b2-4345-b672-b60ad086a085" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_DeferredTaxLiabilitiesDeferredPayrollTaxes_3f76d835-737a-46c0-90d3-3e34003db10b" xlink:href="kfrc-20241231.xsd#kfrc_DeferredTaxLiabilitiesDeferredPayrollTaxes"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_7f08b75c-5b5b-414f-808e-1d625796d25e" xlink:to="loc_kfrc_DeferredTaxLiabilitiesDeferredPayrollTaxes_3f76d835-737a-46c0-90d3-3e34003db10b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_90a48959-0acc-46bc-9bc8-e4484eff0eb0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_7f08b75c-5b5b-414f-808e-1d625796d25e" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_90a48959-0acc-46bc-9bc8-e4484eff0eb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_afde05ad-cdcd-4adf-80ca-bd05aa6cb199" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_7f08b75c-5b5b-414f-808e-1d625796d25e" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_afde05ad-cdcd-4adf-80ca-bd05aa6cb199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_4b936995-5fa0-4209-b179-e55fdeaaf85f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b48c2ca3-8d1f-4bdd-bcb1-e36c82c6361e" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_4b936995-5fa0-4209-b179-e55fdeaaf85f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_d4da674c-806d-430b-819a-7450ba0e81a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b48c2ca3-8d1f-4bdd-bcb1-e36c82c6361e" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_d4da674c-806d-430b-819a-7450ba0e81a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_121abefe-5a4e-4e4b-bbf0-e88247052f4c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b48c2ca3-8d1f-4bdd-bcb1-e36c82c6361e" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_121abefe-5a4e-4e4b-bbf0-e88247052f4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/OtherAssetsNetDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#OtherAssetsNetDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/OtherAssetsNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_bdfa392c-903b-4c67-847b-1f58f5ee78b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_8798d72f-8e1c-46e7-be48-17afe3a19ced" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_bdfa392c-903b-4c67-847b-1f58f5ee78b1" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_8798d72f-8e1c-46e7-be48-17afe3a19ced" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_9b6433e3-fd6b-4fc3-8cac-2ce5b6da9c1f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_8798d72f-8e1c-46e7-be48-17afe3a19ced" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_9b6433e3-fd6b-4fc3-8cac-2ce5b6da9c1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_234a7fd7-79af-4f6c-ae96-b7048766a9ec" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_9b6433e3-fd6b-4fc3-8cac-2ce5b6da9c1f" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_234a7fd7-79af-4f6c-ae96-b7048766a9ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_WorkLLamaLLCMember_9f15a749-9533-4846-a69d-0c05c8aa15c0" xlink:href="kfrc-20241231.xsd#kfrc_WorkLLamaLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_234a7fd7-79af-4f6c-ae96-b7048766a9ec" xlink:to="loc_kfrc_WorkLLamaLLCMember_9f15a749-9533-4846-a69d-0c05c8aa15c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_283a3384-5eca-4b73-a426-4b8d0f199a01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_8798d72f-8e1c-46e7-be48-17afe3a19ced" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_283a3384-5eca-4b73-a426-4b8d0f199a01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_fb6ff104-78d7-4255-b9b1-9c8f9da48250" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_283a3384-5eca-4b73-a426-4b8d0f199a01" xlink:to="loc_us-gaap_ReceivableTypeDomain_fb6ff104-78d7-4255-b9b1-9c8f9da48250" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_d4cdabab-8754-4c4b-b09e-79e9483bac92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_8798d72f-8e1c-46e7-be48-17afe3a19ced" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_d4cdabab-8754-4c4b-b09e-79e9483bac92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_d5a129a8-e7f1-46ac-b396-f4ad4c01839d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_d4cdabab-8754-4c4b-b09e-79e9483bac92" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_d5a129a8-e7f1-46ac-b396-f4ad4c01839d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_97e2818b-c1c2-448a-8f4b-499bc5964148" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_8798d72f-8e1c-46e7-be48-17afe3a19ced" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_97e2818b-c1c2-448a-8f4b-499bc5964148" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_82a68f9f-60ab-40b7-a271-980b928e1210" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_97e2818b-c1c2-448a-8f4b-499bc5964148" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_82a68f9f-60ab-40b7-a271-980b928e1210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_7d82e688-7921-462f-b276-9d459e37e4c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_97e2818b-c1c2-448a-8f4b-499bc5964148" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_7d82e688-7921-462f-b276-9d459e37e4c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_120f10ab-8e2a-493e-bed6-119d9df693dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_97e2818b-c1c2-448a-8f4b-499bc5964148" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_120f10ab-8e2a-493e-bed6-119d9df693dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_21203ca8-a6e4-491d-881c-f0e726c5fe29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_97e2818b-c1c2-448a-8f4b-499bc5964148" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_21203ca8-a6e4-491d-881c-f0e726c5fe29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_b0ddc71d-9acb-47d5-8870-1d74dfb8dbd1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_97e2818b-c1c2-448a-8f4b-499bc5964148" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_b0ddc71d-9acb-47d5-8870-1d74dfb8dbd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_07925c17-ecf7-4bb7-acf2-b05446c098a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_97e2818b-c1c2-448a-8f4b-499bc5964148" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_07925c17-ecf7-4bb7-acf2-b05446c098a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_c02639e4-263e-4c06-b311-8c36ef810c11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_97e2818b-c1c2-448a-8f4b-499bc5964148" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_c02639e4-263e-4c06-b311-8c36ef810c11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_ReserveRelatedToNoteReceivable_15eaea26-ef9d-44dc-8af8-da6a8e4c3964" xlink:href="kfrc-20241231.xsd#kfrc_ReserveRelatedToNoteReceivable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_97e2818b-c1c2-448a-8f4b-499bc5964148" xlink:to="loc_kfrc_ReserveRelatedToNoteReceivable_15eaea26-ef9d-44dc-8af8-da6a8e4c3964" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_f09f3754-d45e-4153-bbe4-eef60463785e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_97e2818b-c1c2-448a-8f4b-499bc5964148" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_f09f3754-d45e-4153-bbe4-eef60463785e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization_b9036081-fc58-419e-82df-165ab10d3ee8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_bdfa392c-903b-4c67-847b-1f58f5ee78b1" xlink:to="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization_b9036081-fc58-419e-82df-165ab10d3ee8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/GoodwillSummaryoftheGrossAmountandAccumulatedImpairmentLossesofGoodwillDetail" xlink:type="simple" xlink:href="kfrc-20241231.xsd#GoodwillSummaryoftheGrossAmountandAccumulatedImpairmentLossesofGoodwillDetail"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/GoodwillSummaryoftheGrossAmountandAccumulatedImpairmentLossesofGoodwillDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_10ed350d-5d76-449e-96c7-e49ee0010a2b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_6872e342-91fd-4b92-af1b-d280eca89975" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_10ed350d-5d76-449e-96c7-e49ee0010a2b" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_6872e342-91fd-4b92-af1b-d280eca89975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_9a8a0e88-09fd-4136-a626-32deff606f60" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_6872e342-91fd-4b92-af1b-d280eca89975" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_9a8a0e88-09fd-4136-a626-32deff606f60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_83b6c626-3fe2-4c2c-94c2-a0f3e462abc0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9a8a0e88-09fd-4136-a626-32deff606f60" xlink:to="loc_us-gaap_SegmentDomain_83b6c626-3fe2-4c2c-94c2-a0f3e462abc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_TechnologySegmentMember_2197674b-2b83-4a6b-981d-646891f9fbff" xlink:href="kfrc-20241231.xsd#kfrc_TechnologySegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_83b6c626-3fe2-4c2c-94c2-a0f3e462abc0" xlink:to="loc_kfrc_TechnologySegmentMember_2197674b-2b83-4a6b-981d-646891f9fbff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_FinanceAndAccountingSegmentMember_331eefd2-4213-4d3f-97a4-e32113a9df3c" xlink:href="kfrc-20241231.xsd#kfrc_FinanceAndAccountingSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_83b6c626-3fe2-4c2c-94c2-a0f3e462abc0" xlink:to="loc_kfrc_FinanceAndAccountingSegmentMember_331eefd2-4213-4d3f-97a4-e32113a9df3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_6365e4aa-777c-4d7c-b43b-7eea5ed309b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_6872e342-91fd-4b92-af1b-d280eca89975" xlink:to="loc_us-gaap_GoodwillLineItems_6365e4aa-777c-4d7c-b43b-7eea5ed309b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillGross_e3d9d1ad-1e3d-4c9a-98f2-f8bdbc4f50d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_6365e4aa-777c-4d7c-b43b-7eea5ed309b4" xlink:to="loc_us-gaap_GoodwillGross_e3d9d1ad-1e3d-4c9a-98f2-f8bdbc4f50d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_c3e3c890-92bd-489b-8e75-a332b09ee8dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_6365e4aa-777c-4d7c-b43b-7eea5ed309b4" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_c3e3c890-92bd-489b-8e75-a332b09ee8dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_f4b30573-ebb1-4255-9b03-f932d49893f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_6365e4aa-777c-4d7c-b43b-7eea5ed309b4" xlink:to="loc_us-gaap_Goodwill_f4b30573-ebb1-4255-9b03-f932d49893f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/GoodwillAdditionalInformationDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#GoodwillAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/GoodwillAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4d876e15-d7f8-4c5e-a517-f0b51fdf204d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_9eca864c-5204-4fdc-9bdc-c83bb4fd3181" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4d876e15-d7f8-4c5e-a517-f0b51fdf204d" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_9eca864c-5204-4fdc-9bdc-c83bb4fd3181" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/CurrentLiabilitiesDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#CurrentLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/CurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_838b4728-a54a-4264-aa7c-5d20fb100a13" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAbstract_a179308f-d40d-4778-81c0-24dad6afbddb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_838b4728-a54a-4264-aa7c-5d20fb100a13" xlink:to="loc_us-gaap_AccountsPayableCurrentAbstract_a179308f-d40d-4778-81c0-24dad6afbddb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_e293353c-8333-40cc-9aaa-3c1b8e75e56b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableCurrentAbstract_a179308f-d40d-4778-81c0-24dad6afbddb" xlink:to="loc_us-gaap_AccountsPayableCurrent_e293353c-8333-40cc-9aaa-3c1b8e75e56b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_afeda883-0c0a-4697-a35c-89212133dd11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableCurrentAbstract_a179308f-d40d-4778-81c0-24dad6afbddb" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_afeda883-0c0a-4697-a35c-89212133dd11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_02811e16-b6db-4b47-baff-ebd129479a9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableCurrentAbstract_a179308f-d40d-4778-81c0-24dad6afbddb" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_02811e16-b6db-4b47-baff-ebd129479a9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_AccruedRebateLiabilityCurrent_972a1270-29fe-4a3d-b71a-2cc23dadeb47" xlink:href="kfrc-20241231.xsd#kfrc_AccruedRebateLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableCurrentAbstract_a179308f-d40d-4778-81c0-24dad6afbddb" xlink:to="loc_kfrc_AccruedRebateLiabilityCurrent_972a1270-29fe-4a3d-b71a-2cc23dadeb47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrent_72359215-0f6a-4d27-b849-00e431a9bd29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableCurrentAbstract_a179308f-d40d-4778-81c0-24dad6afbddb" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrent_72359215-0f6a-4d27-b849-00e431a9bd29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_e356ac66-e4a4-415a-8dd5-8b67c0dffb2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableCurrentAbstract_a179308f-d40d-4778-81c0-24dad6afbddb" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_e356ac66-e4a4-415a-8dd5-8b67c0dffb2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract_88feb059-a18d-4735-b122-09e2d0d1f4fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_838b4728-a54a-4264-aa7c-5d20fb100a13" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract_88feb059-a18d-4735-b122-09e2d0d1f4fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent_bb8281ee-9e1f-45b7-839a-d4985f2ee7cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract_88feb059-a18d-4735-b122-09e2d0d1f4fe" xlink:to="loc_us-gaap_AccruedEmployeeBenefitsCurrent_bb8281ee-9e1f-45b7-839a-d4985f2ee7cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrent_d1a1c9c5-dc66-4991-b9e5-d60cee8127eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract_88feb059-a18d-4735-b122-09e2d0d1f4fe" xlink:to="loc_us-gaap_AccruedPayrollTaxesCurrent_d1a1c9c5-dc66-4991-b9e5-d60cee8127eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrent_a7f4744c-4f0f-4220-91e2-a5a048692d3c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract_88feb059-a18d-4735-b122-09e2d0d1f4fe" xlink:to="loc_us-gaap_AccruedInsuranceCurrent_a7f4744c-4f0f-4220-91e2-a5a048692d3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrent_0988861e-e677-43e0-8b5e-cc97b489d9a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WorkersCompensationLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract_88feb059-a18d-4735-b122-09e2d0d1f4fe" xlink:to="loc_us-gaap_WorkersCompensationLiabilityCurrent_0988861e-e677-43e0-8b5e-cc97b489d9a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_ca272901-afea-4d4c-a3ce-a8c8ca7de4b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract_88feb059-a18d-4735-b122-09e2d0d1f4fe" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_ca272901-afea-4d4c-a3ce-a8c8ca7de4b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/CurrentLiabilitiesAdditionalInformationDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#CurrentLiabilitiesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/CurrentLiabilitiesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_f19cdbfd-81a0-444d-9a3f-14b4999f243e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/OtherLongTermLiabilitiesDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#OtherLongTermLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/OtherLongTermLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_8c93873a-7f6e-4a21-a5d6-a81fdc9f3349" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_cd03f11f-ad87-45af-8d51-0aa42b19c5ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_8c93873a-7f6e-4a21-a5d6-a81fdc9f3349" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_cd03f11f-ad87-45af-8d51-0aa42b19c5ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e0ebe415-d74b-4def-8709-5f62520160b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_8c93873a-7f6e-4a21-a5d6-a81fdc9f3349" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e0ebe415-d74b-4def-8709-5f62520160b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_45826830-1a35-4dfd-8407-2ef6ecc127f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_8c93873a-7f6e-4a21-a5d6-a81fdc9f3349" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_45826830-1a35-4dfd-8407-2ef6ecc127f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_ea060e4e-2aed-4d8a-a48e-5d700891e786" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherSundryLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_8c93873a-7f6e-4a21-a5d6-a81fdc9f3349" xlink:to="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_ea060e4e-2aed-4d8a-a48e-5d700891e786" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_d8e1290a-5cae-4269-a5e6-152fcc76e1af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_8c93873a-7f6e-4a21-a5d6-a81fdc9f3349" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_d8e1290a-5cae-4269-a5e6-152fcc76e1af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/OperatingLeasesScheduleofWeightedAverageTermsandOperatingLeaseExpenseDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#OperatingLeasesScheduleofWeightedAverageTermsandOperatingLeaseExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/OperatingLeasesScheduleofWeightedAverageTermsandOperatingLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_aa51964f-6eff-4cdc-b9b2-a0d8e1e6f5ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_3717b2ad-ab16-48dc-852a-4265f01a27a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_aa51964f-6eff-4cdc-b9b2-a0d8e1e6f5ae" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_3717b2ad-ab16-48dc-852a-4265f01a27a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_1a2f3cfc-6d92-497d-89ef-c7591bd4a8bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_aa51964f-6eff-4cdc-b9b2-a0d8e1e6f5ae" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_1a2f3cfc-6d92-497d-89ef-c7591bd4a8bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostAbstract_60ac6366-afe3-415e-9976-30ce00cc854c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_aa51964f-6eff-4cdc-b9b2-a0d8e1e6f5ae" xlink:to="loc_us-gaap_LeaseCostAbstract_60ac6366-afe3-415e-9976-30ce00cc854c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_23eacb2e-440d-4853-b053-ee15c079e367" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_60ac6366-afe3-415e-9976-30ce00cc854c" xlink:to="loc_us-gaap_OperatingLeaseCost_23eacb2e-440d-4853-b053-ee15c079e367" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_dad563f6-188d-4767-80db-813420355628" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_60ac6366-afe3-415e-9976-30ce00cc854c" xlink:to="loc_us-gaap_VariableLeaseCost_dad563f6-188d-4767-80db-813420355628" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_6c752462-df23-4aa0-81bd-013cb8a55335" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_60ac6366-afe3-415e-9976-30ce00cc854c" xlink:to="loc_us-gaap_ShortTermLeaseCost_6c752462-df23-4aa0-81bd-013cb8a55335" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_4794a677-4b67-437e-9014-8488c28d5b0c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubleaseIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_60ac6366-afe3-415e-9976-30ce00cc854c" xlink:to="loc_us-gaap_SubleaseIncome_4794a677-4b67-437e-9014-8488c28d5b0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_3b518f28-d947-471a-98a9-738ad3d0dc53" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_60ac6366-afe3-415e-9976-30ce00cc854c" xlink:to="loc_us-gaap_LeaseCost_3b518f28-d947-471a-98a9-738ad3d0dc53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/OperatingLeasesScheduleofMaturitiesforOperatingLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#OperatingLeasesScheduleofMaturitiesforOperatingLeaseLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/OperatingLeasesScheduleofMaturitiesforOperatingLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_b9541a9c-92bb-47f1-9272-42de509286a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_fadf44dd-6ca2-4e74-98ec-b81447abb98b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b9541a9c-92bb-47f1-9272-42de509286a5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_fadf44dd-6ca2-4e74-98ec-b81447abb98b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6fee809f-39aa-491f-a94d-1f6ed5994cdb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b9541a9c-92bb-47f1-9272-42de509286a5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6fee809f-39aa-491f-a94d-1f6ed5994cdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_8bd47b52-1497-430f-85e9-472098ce771c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b9541a9c-92bb-47f1-9272-42de509286a5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_8bd47b52-1497-430f-85e9-472098ce771c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_15ae5b0b-8002-47b8-a230-c95f39b4de35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b9541a9c-92bb-47f1-9272-42de509286a5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_15ae5b0b-8002-47b8-a230-c95f39b4de35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_96ca4d31-6469-408b-ab29-7805487a8ed4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b9541a9c-92bb-47f1-9272-42de509286a5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_96ca4d31-6469-408b-ab29-7805487a8ed4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_c674d2e5-0323-49a2-bf40-4db2b186ced9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b9541a9c-92bb-47f1-9272-42de509286a5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_c674d2e5-0323-49a2-bf40-4db2b186ced9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b95f3684-c566-418f-83c0-cd48452e0a45" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b9541a9c-92bb-47f1-9272-42de509286a5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b95f3684-c566-418f-83c0-cd48452e0a45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_0c94180e-14ac-49a5-ae93-bb2db9108efb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b9541a9c-92bb-47f1-9272-42de509286a5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_0c94180e-14ac-49a5-ae93-bb2db9108efb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_08d1ab55-c96f-4f30-86ac-ad6b04949edd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b9541a9c-92bb-47f1-9272-42de509286a5" xlink:to="loc_us-gaap_OperatingLeaseLiability_08d1ab55-c96f-4f30-86ac-ad6b04949edd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/OperatingLeasesNarrativeDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#OperatingLeasesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/OperatingLeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_60957469-f368-4752-8dce-125e21b047fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/EmployeeBenefitPlansNarrativeDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#EmployeeBenefitPlansNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/EmployeeBenefitPlansNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_1ff20de7-4c24-43b0-ac26-0c7529824249" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_3bd5146f-76ab-4a38-99fd-a1dad422d292" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_1ff20de7-4c24-43b0-ac26-0c7529824249" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_3bd5146f-76ab-4a38-99fd-a1dad422d292" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_30bd8214-095a-41c6-aeee-e8d9727cb2ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_3bd5146f-76ab-4a38-99fd-a1dad422d292" xlink:to="loc_us-gaap_AwardTypeAxis_30bd8214-095a-41c6-aeee-e8d9727cb2ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6f813bf2-614f-4afe-8674-35b03f5d1330" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_30bd8214-095a-41c6-aeee-e8d9727cb2ee" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6f813bf2-614f-4afe-8674-35b03f5d1330" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_939dc344-2104-4771-a0ef-d20d70f0889d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6f813bf2-614f-4afe-8674-35b03f5d1330" xlink:to="loc_us-gaap_EmployeeStockMember_939dc344-2104-4771-a0ef-d20d70f0889d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_5636f0a3-6c0c-404c-8c82-bd709acfc3cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_3bd5146f-76ab-4a38-99fd-a1dad422d292" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_5636f0a3-6c0c-404c-8c82-bd709acfc3cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_988f64ec-90a9-49a9-847b-aa5e72dd3bd8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_5636f0a3-6c0c-404c-8c82-bd709acfc3cf" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_988f64ec-90a9-49a9-847b-aa5e72dd3bd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchaseDiscountOfCommonStockPercent_79e2c709-c954-4e44-871d-109fd0d79015" xlink:href="kfrc-20241231.xsd#kfrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchaseDiscountOfCommonStockPercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_5636f0a3-6c0c-404c-8c82-bd709acfc3cf" xlink:to="loc_kfrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchaseDiscountOfCommonStockPercent_79e2c709-c954-4e44-871d-109fd0d79015" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_c2e32178-ff5b-4fdc-8530-594ff4de1cef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_5636f0a3-6c0c-404c-8c82-bd709acfc3cf" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_c2e32178-ff5b-4fdc-8530-594ff4de1cef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_5ba1a113-0277-45ea-a521-35d5c9e66cf4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_5636f0a3-6c0c-404c-8c82-bd709acfc3cf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_5ba1a113-0277-45ea-a521-35d5c9e66cf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrent_65edd317-3997-4118-8818-238530bdcfcf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_5636f0a3-6c0c-404c-8c82-bd709acfc3cf" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrent_65edd317-3997-4118-8818-238530bdcfcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_b86c7088-7032-4a38-b9a7-ac147a64f98e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_5636f0a3-6c0c-404c-8c82-bd709acfc3cf" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_b86c7088-7032-4a38-b9a7-ac147a64f98e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_5b8dc649-78b7-429e-b27e-1fb0a8d4f901" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_5636f0a3-6c0c-404c-8c82-bd709acfc3cf" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_5b8dc649-78b7-429e-b27e-1fb0a8d4f901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_155df2a2-9c35-4787-bbbc-70f6f5947e60" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_5636f0a3-6c0c-404c-8c82-bd709acfc3cf" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_155df2a2-9c35-4787-bbbc-70f6f5947e60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount_c833fabb-0445-407a-b1c4-1416f5b720a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LifeInsuranceCorporateOrBankOwnedAmount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_5636f0a3-6c0c-404c-8c82-bd709acfc3cf" xlink:to="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount_c833fabb-0445-407a-b1c4-1416f5b720a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/CreditFacilityDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#CreditFacilityDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/CreditFacilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_deb02ea7-868e-4894-8384-35654bd0668c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_3e41d043-725f-488f-b911-8650a89d3d02" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_deb02ea7-868e-4894-8384-35654bd0668c" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_3e41d043-725f-488f-b911-8650a89d3d02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_d314a157-ae1f-49de-8ed0-70468510b45d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_3e41d043-725f-488f-b911-8650a89d3d02" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_d314a157-ae1f-49de-8ed0-70468510b45d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_e09b2af2-28ee-44b7-a203-928bed087843" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d314a157-ae1f-49de-8ed0-70468510b45d" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_e09b2af2-28ee-44b7-a203-928bed087843" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_c1c9cc23-a792-4508-94f7-6df87032cd4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_e09b2af2-28ee-44b7-a203-928bed087843" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_c1c9cc23-a792-4508-94f7-6df87032cd4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_468c78a7-1a51-439c-827d-5b62bb6ed558" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_e09b2af2-28ee-44b7-a203-928bed087843" xlink:to="loc_us-gaap_LineOfCreditMember_468c78a7-1a51-439c-827d-5b62bb6ed558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_f672bb99-e91d-4ae9-8993-f0342a434d8d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_3e41d043-725f-488f-b911-8650a89d3d02" xlink:to="loc_us-gaap_CreditFacilityAxis_f672bb99-e91d-4ae9-8993-f0342a434d8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_adebe3d8-58b3-44db-bb22-e0a633231b12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_f672bb99-e91d-4ae9-8993-f0342a434d8d" xlink:to="loc_us-gaap_CreditFacilityDomain_adebe3d8-58b3-44db-bb22-e0a633231b12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_94df57a7-c618-4fc9-bb9a-806937ed3f08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_adebe3d8-58b3-44db-bb22-e0a633231b12" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_94df57a7-c618-4fc9-bb9a-806937ed3f08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_5811ebaf-dc63-460c-944e-6429afc9b223" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_adebe3d8-58b3-44db-bb22-e0a633231b12" xlink:to="loc_us-gaap_LetterOfCreditMember_5811ebaf-dc63-460c-944e-6429afc9b223" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0b105e11-1b76-4f14-b8ca-a268eae85a6a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_3e41d043-725f-488f-b911-8650a89d3d02" xlink:to="loc_srt_RangeAxis_0b105e11-1b76-4f14-b8ca-a268eae85a6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_000c16f2-66c0-49a3-95dd-eb06c79f52af" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_0b105e11-1b76-4f14-b8ca-a268eae85a6a" xlink:to="loc_srt_RangeMember_000c16f2-66c0-49a3-95dd-eb06c79f52af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_9a0dc45e-b99b-4db9-b4ff-c5fb5fc9f975" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_000c16f2-66c0-49a3-95dd-eb06c79f52af" xlink:to="loc_srt_MinimumMember_9a0dc45e-b99b-4db9-b4ff-c5fb5fc9f975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9a697e73-d492-46fa-84fa-7f9c58e54e85" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_000c16f2-66c0-49a3-95dd-eb06c79f52af" xlink:to="loc_srt_MaximumMember_9a697e73-d492-46fa-84fa-7f9c58e54e85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_e5b5e92e-2744-4717-ab86-70280bcd0754" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_3e41d043-725f-488f-b911-8650a89d3d02" xlink:to="loc_us-gaap_DebtInstrumentAxis_e5b5e92e-2744-4717-ab86-70280bcd0754" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_3f570a18-b6a7-43fa-8a64-151c3ae496b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_e5b5e92e-2744-4717-ab86-70280bcd0754" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_3f570a18-b6a7-43fa-8a64-151c3ae496b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_CreditFacilityMember_3c604f4c-7160-4871-b913-2f757fda8641" xlink:href="kfrc-20241231.xsd#kfrc_CreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_3f570a18-b6a7-43fa-8a64-151c3ae496b7" xlink:to="loc_kfrc_CreditFacilityMember_3c604f4c-7160-4871-b913-2f757fda8641" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_d9505594-04e2-4279-8839-d0618d2bc32f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_3e41d043-725f-488f-b911-8650a89d3d02" xlink:to="loc_us-gaap_VariableRateAxis_d9505594-04e2-4279-8839-d0618d2bc32f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_e0d808e5-036e-4a93-9133-f4510ebb2fe2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_d9505594-04e2-4279-8839-d0618d2bc32f" xlink:to="loc_us-gaap_VariableRateDomain_e0d808e5-036e-4a93-9133-f4510ebb2fe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_4051e1bb-a215-4be0-b39c-10f115188f76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BaseRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_e0d808e5-036e-4a93-9133-f4510ebb2fe2" xlink:to="loc_us-gaap_BaseRateMember_4051e1bb-a215-4be0-b39c-10f115188f76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_3bbef30d-1e11-4caf-9c0f-2fbd57a604c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_3e41d043-725f-488f-b911-8650a89d3d02" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_3bbef30d-1e11-4caf-9c0f-2fbd57a604c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_3cd3aedb-030d-4344-a945-0477307a5530" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3bbef30d-1e11-4caf-9c0f-2fbd57a604c2" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_3cd3aedb-030d-4344-a945-0477307a5530" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_LineOfCreditAccordionFeatureIncreaseLimit_53c5296a-655a-4cf1-b888-693b28b07d58" xlink:href="kfrc-20241231.xsd#kfrc_LineOfCreditAccordionFeatureIncreaseLimit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3bbef30d-1e11-4caf-9c0f-2fbd57a604c2" xlink:to="loc_kfrc_LineOfCreditAccordionFeatureIncreaseLimit_53c5296a-655a-4cf1-b888-693b28b07d58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_d0cb55aa-c0b1-4862-b9dc-deb985b34253" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3bbef30d-1e11-4caf-9c0f-2fbd57a604c2" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_d0cb55aa-c0b1-4862-b9dc-deb985b34253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_DebtInstrumentInterestRateVariableInterestRateFloor_76bb56dd-8017-4b13-a0cd-e6785dd22471" xlink:href="kfrc-20241231.xsd#kfrc_DebtInstrumentInterestRateVariableInterestRateFloor"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3bbef30d-1e11-4caf-9c0f-2fbd57a604c2" xlink:to="loc_kfrc_DebtInstrumentInterestRateVariableInterestRateFloor_76bb56dd-8017-4b13-a0cd-e6785dd22471" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_94c563a9-8da6-4d97-923f-3f16f88dee8d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3bbef30d-1e11-4caf-9c0f-2fbd57a604c2" xlink:to="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_94c563a9-8da6-4d97-923f-3f16f88dee8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_LineOfCreditFacilityCovenantTermsFixedChargeCoverageRatio_bf43b36e-bad1-42e6-9eaa-a0f4b1466577" xlink:href="kfrc-20241231.xsd#kfrc_LineOfCreditFacilityCovenantTermsFixedChargeCoverageRatio"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3bbef30d-1e11-4caf-9c0f-2fbd57a604c2" xlink:to="loc_kfrc_LineOfCreditFacilityCovenantTermsFixedChargeCoverageRatio_bf43b36e-bad1-42e6-9eaa-a0f4b1466577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_LineOfCreditFacilityCovenantTermsLeverageRatio_3fb4d0f5-e75c-4539-80fb-a6007fa20089" xlink:href="kfrc-20241231.xsd#kfrc_LineOfCreditFacilityCovenantTermsLeverageRatio"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3bbef30d-1e11-4caf-9c0f-2fbd57a604c2" xlink:to="loc_kfrc_LineOfCreditFacilityCovenantTermsLeverageRatio_3fb4d0f5-e75c-4539-80fb-a6007fa20089" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_LineOfCreditFacilityDebtCovenantRepurchaseOfEquitySecurities_15d8d1db-ce45-49db-b0e5-1840226e0786" xlink:href="kfrc-20241231.xsd#kfrc_LineOfCreditFacilityDebtCovenantRepurchaseOfEquitySecurities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3bbef30d-1e11-4caf-9c0f-2fbd57a604c2" xlink:to="loc_kfrc_LineOfCreditFacilityDebtCovenantRepurchaseOfEquitySecurities_15d8d1db-ce45-49db-b0e5-1840226e0786" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_LineOfCreditFacilityDebtCovenantLeverageRatioThreshold_d6b7bf73-332e-4bcf-8be1-fbb619f945b2" xlink:href="kfrc-20241231.xsd#kfrc_LineOfCreditFacilityDebtCovenantLeverageRatioThreshold"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3bbef30d-1e11-4caf-9c0f-2fbd57a604c2" xlink:to="loc_kfrc_LineOfCreditFacilityDebtCovenantLeverageRatioThreshold_d6b7bf73-332e-4bcf-8be1-fbb619f945b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_LineOfCreditFacilityDebtCovenantThresholdUnrestrictedCash_c678f7a0-5a48-4793-a2b3-205b70c71ec9" xlink:href="kfrc-20241231.xsd#kfrc_LineOfCreditFacilityDebtCovenantThresholdUnrestrictedCash"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3bbef30d-1e11-4caf-9c0f-2fbd57a604c2" xlink:to="loc_kfrc_LineOfCreditFacilityDebtCovenantThresholdUnrestrictedCash_c678f7a0-5a48-4793-a2b3-205b70c71ec9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_4239fdfa-4296-41c5-a501-331aacfe6510" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3bbef30d-1e11-4caf-9c0f-2fbd57a604c2" xlink:to="loc_us-gaap_LineOfCredit_4239fdfa-4296-41c5-a501-331aacfe6510" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_3129eadf-39f4-4523-b668-a9331a477c4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3bbef30d-1e11-4caf-9c0f-2fbd57a604c2" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_3129eadf-39f4-4523-b668-a9331a477c4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#DerivativeInstrumentandHedgingActivityNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_c237422d-2a3b-46ba-82be-838bf97b5c59" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_cfd1e45f-2550-405d-942a-9707c9c5d50b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_c237422d-2a3b-46ba-82be-838bf97b5c59" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_cfd1e45f-2550-405d-942a-9707c9c5d50b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_420d0cc5-f767-4817-8846-fcd54cdc53d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_cfd1e45f-2550-405d-942a-9707c9c5d50b" xlink:to="loc_us-gaap_HedgingDesignationAxis_420d0cc5-f767-4817-8846-fcd54cdc53d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_a025c74b-ff5f-41f6-80e8-9b95b87e89e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_420d0cc5-f767-4817-8846-fcd54cdc53d8" xlink:to="loc_us-gaap_HedgingDesignationDomain_a025c74b-ff5f-41f6-80e8-9b95b87e89e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_5c938a4b-ca4a-45bd-b48d-6c300b292d6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_cfd1e45f-2550-405d-942a-9707c9c5d50b" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_5c938a4b-ca4a-45bd-b48d-6c300b292d6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_92766bb5-f040-4ff0-aa15-3fc77c2cc60f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_5c938a4b-ca4a-45bd-b48d-6c300b292d6c" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_92766bb5-f040-4ff0-aa15-3fc77c2cc60f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_79d4caa9-84ba-4535-8d98-d947c4669fef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_cfd1e45f-2550-405d-942a-9707c9c5d50b" xlink:to="loc_us-gaap_DebtInstrumentAxis_79d4caa9-84ba-4535-8d98-d947c4669fef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_f18c01c5-230f-41b8-9a2a-8a43dcd03b71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_79d4caa9-84ba-4535-8d98-d947c4669fef" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_f18c01c5-230f-41b8-9a2a-8a43dcd03b71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_CreditFacilityMember_0b4f9052-a90a-445e-bcd4-378d9469c29e" xlink:href="kfrc-20241231.xsd#kfrc_CreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_f18c01c5-230f-41b8-9a2a-8a43dcd03b71" xlink:to="loc_kfrc_CreditFacilityMember_0b4f9052-a90a-445e-bcd4-378d9469c29e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_300f11ee-85d1-4fc9-90ce-e3791865452b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_cfd1e45f-2550-405d-942a-9707c9c5d50b" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_300f11ee-85d1-4fc9-90ce-e3791865452b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_6868765f-1f9b-4017-8781-bfbc2437b5b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_300f11ee-85d1-4fc9-90ce-e3791865452b" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_6868765f-1f9b-4017-8781-bfbc2437b5b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_4038ab04-eac7-4e72-8595-69a9dfae4cda" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_6868765f-1f9b-4017-8781-bfbc2437b5b6" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_4038ab04-eac7-4e72-8595-69a9dfae4cda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_ce90d9fe-550a-49c1-926b-923ea5946b9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_cfd1e45f-2550-405d-942a-9707c9c5d50b" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_ce90d9fe-550a-49c1-926b-923ea5946b9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_f4500117-7673-4781-abdc-500f2e22d364" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_ce90d9fe-550a-49c1-926b-923ea5946b9c" xlink:to="loc_us-gaap_LineOfCredit_f4500117-7673-4781-abdc-500f2e22d364" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_22d3fcab-8db8-4dec-b211-ba08126de7e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_9bd8ecb6-5fb0-4ca5-9312-ee271b61e973" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_22d3fcab-8db8-4dec-b211-ba08126de7e1" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_9bd8ecb6-5fb0-4ca5-9312-ee271b61e973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_41227eb7-2757-4f3d-8288-452250ba3852" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_9bd8ecb6-5fb0-4ca5-9312-ee271b61e973" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_41227eb7-2757-4f3d-8288-452250ba3852" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3b8a12e5-61a8-4155-82ee-81eca7645fa4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_41227eb7-2757-4f3d-8288-452250ba3852" xlink:to="loc_us-gaap_EquityComponentDomain_3b8a12e5-61a8-4155-82ee-81eca7645fa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c1f9cc84-a029-465c-a04c-8047c533116c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_9bd8ecb6-5fb0-4ca5-9312-ee271b61e973" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c1f9cc84-a029-465c-a04c-8047c533116c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_c06b44fc-412f-45fd-8528-889acadb6303" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c1f9cc84-a029-465c-a04c-8047c533116c" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_c06b44fc-412f-45fd-8528-889acadb6303" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2bfe19f5-31bd-4d32-83c9-966197976f75" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_c06b44fc-412f-45fd-8528-889acadb6303" xlink:to="loc_us-gaap_StockholdersEquity_2bfe19f5-31bd-4d32-83c9-966197976f75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_f224f2d6-8dbf-4d78-8699-c9961d04c525" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_c06b44fc-412f-45fd-8528-889acadb6303" xlink:to="loc_us-gaap_StockholdersEquity_f224f2d6-8dbf-4d78-8699-c9961d04c525" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/FairValueMeasurementsAdditionalInformationDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#FairValueMeasurementsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/FairValueMeasurementsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_4e16d0b7-f4b3-4909-a092-ef0c0f7f3419" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#StockIncentivePlansAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d24ddc51-6c44-4956-9209-c2f69fdcd8d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0fa84687-b078-4e57-8370-bf20e5d50561" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d24ddc51-6c44-4956-9209-c2f69fdcd8d8" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0fa84687-b078-4e57-8370-bf20e5d50561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_46d4ffe8-3900-4559-9a55-ef2065124576" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0fa84687-b078-4e57-8370-bf20e5d50561" xlink:to="loc_us-gaap_PlanNameAxis_46d4ffe8-3900-4559-9a55-ef2065124576" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_bd12181a-6f04-4956-ac8a-8f27216d5b83" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_46d4ffe8-3900-4559-9a55-ef2065124576" xlink:to="loc_us-gaap_PlanNameDomain_bd12181a-6f04-4956-ac8a-8f27216d5b83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_TwoThousandTwentyThreeStockIncentivePlanMember_efc7eb0b-0287-4562-9a9a-356f6ea15ea6" xlink:href="kfrc-20241231.xsd#kfrc_TwoThousandTwentyThreeStockIncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_bd12181a-6f04-4956-ac8a-8f27216d5b83" xlink:to="loc_kfrc_TwoThousandTwentyThreeStockIncentivePlanMember_efc7eb0b-0287-4562-9a9a-356f6ea15ea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_67068ed2-76f4-40bb-b110-f86b5c40d95b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0fa84687-b078-4e57-8370-bf20e5d50561" xlink:to="loc_us-gaap_AwardTypeAxis_67068ed2-76f4-40bb-b110-f86b5c40d95b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a8eb0d46-9690-446b-84eb-c320493e5430" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_67068ed2-76f4-40bb-b110-f86b5c40d95b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a8eb0d46-9690-446b-84eb-c320493e5430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_b1144144-8e99-4189-a97e-0117a6f81c65" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a8eb0d46-9690-446b-84eb-c320493e5430" xlink:to="loc_us-gaap_RestrictedStockMember_b1144144-8e99-4189-a97e-0117a6f81c65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_6c65e616-7d47-4e14-8cbd-fde1834ad6f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a8eb0d46-9690-446b-84eb-c320493e5430" xlink:to="loc_us-gaap_CommonStockMember_6c65e616-7d47-4e14-8cbd-fde1834ad6f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_OptionOrStockAppreciationRightMember_57560b37-b14e-4216-a30e-bcda8550ade7" xlink:href="kfrc-20241231.xsd#kfrc_OptionOrStockAppreciationRightMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a8eb0d46-9690-446b-84eb-c320493e5430" xlink:to="loc_kfrc_OptionOrStockAppreciationRightMember_57560b37-b14e-4216-a30e-bcda8550ade7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_c5f9bc10-8ab7-48a1-aff6-3e8fcee3796b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a8eb0d46-9690-446b-84eb-c320493e5430" xlink:to="loc_us-gaap_PerformanceSharesMember_c5f9bc10-8ab7-48a1-aff6-3e8fcee3796b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ccfce559-097f-41c1-a24d-b5c9682e1bfc" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0fa84687-b078-4e57-8370-bf20e5d50561" xlink:to="loc_srt_RangeAxis_ccfce559-097f-41c1-a24d-b5c9682e1bfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e6066ab1-4f8e-4d29-8c56-b0ad61770b5f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_ccfce559-097f-41c1-a24d-b5c9682e1bfc" xlink:to="loc_srt_RangeMember_e6066ab1-4f8e-4d29-8c56-b0ad61770b5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5e67b05e-d53f-4e38-8df4-9b8ea12aa60e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_e6066ab1-4f8e-4d29-8c56-b0ad61770b5f" xlink:to="loc_srt_MinimumMember_5e67b05e-d53f-4e38-8df4-9b8ea12aa60e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_39afb21f-04b9-4357-b539-6297b3d3981d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_e6066ab1-4f8e-4d29-8c56-b0ad61770b5f" xlink:to="loc_srt_MaximumMember_39afb21f-04b9-4357-b539-6297b3d3981d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dd6e4993-6db3-4f24-bb4c-d24db5661f1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0fa84687-b078-4e57-8370-bf20e5d50561" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dd6e4993-6db3-4f24-bb4c-d24db5661f1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_306cc14f-ff33-4863-b35a-3cfb4b722e69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dd6e4993-6db3-4f24-bb4c-d24db5661f1e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_306cc14f-ff33-4863-b35a-3cfb4b722e69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_94c6187f-78d8-46b3-8fce-f65e2dfafbff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dd6e4993-6db3-4f24-bb4c-d24db5661f1e" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_94c6187f-78d8-46b3-8fce-f65e2dfafbff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_befa05ce-d9f9-4b69-9897-4421e5889c71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dd6e4993-6db3-4f24-bb4c-d24db5661f1e" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_befa05ce-d9f9-4b69-9897-4421e5889c71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_c491547b-5b78-4cfd-9725-38505d08eff3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dd6e4993-6db3-4f24-bb4c-d24db5661f1e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_c491547b-5b78-4cfd-9725-38505d08eff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_57803161-d151-4c0f-a280-14370888b165" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dd6e4993-6db3-4f24-bb4c-d24db5661f1e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_57803161-d151-4c0f-a280-14370888b165" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_07f80ff5-20f4-46a9-9e1f-5af617d217c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dd6e4993-6db3-4f24-bb4c-d24db5661f1e" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_07f80ff5-20f4-46a9-9e1f-5af617d217c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_cff85b63-53ae-4ca0-aa71-87dabd148134" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dd6e4993-6db3-4f24-bb4c-d24db5661f1e" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_cff85b63-53ae-4ca0-aa71-87dabd148134" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5cb367bb-d482-4544-a2cf-8dc0b8efff6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dd6e4993-6db3-4f24-bb4c-d24db5661f1e" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5cb367bb-d482-4544-a2cf-8dc0b8efff6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_ReductionOfSharesReservedForGrant_72626ce0-3b4f-427f-a0a2-b283957af625" xlink:href="kfrc-20241231.xsd#kfrc_ReductionOfSharesReservedForGrant"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dd6e4993-6db3-4f24-bb4c-d24db5661f1e" xlink:to="loc_kfrc_ReductionOfSharesReservedForGrant_72626ce0-3b4f-427f-a0a2-b283957af625" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_41b5c36c-ca2e-4d55-9fad-bd276a643577" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dd6e4993-6db3-4f24-bb4c-d24db5661f1e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_41b5c36c-ca2e-4d55-9fad-bd276a643577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#StockIncentivePlansSummaryofRestrictedStockActivityDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_688eae61-fa0a-4d70-ada1-f0babbbf198f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_185e6d77-9d50-4798-9c20-2bbd25ad0d7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_688eae61-fa0a-4d70-ada1-f0babbbf198f" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_185e6d77-9d50-4798-9c20-2bbd25ad0d7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_dd2d7e1e-b31b-4e1a-a944-0f461cf1e1f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_185e6d77-9d50-4798-9c20-2bbd25ad0d7d" xlink:to="loc_us-gaap_AwardTypeAxis_dd2d7e1e-b31b-4e1a-a944-0f461cf1e1f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7ce50e3b-0032-46b8-98e7-b8be66e54caf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_dd2d7e1e-b31b-4e1a-a944-0f461cf1e1f9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7ce50e3b-0032-46b8-98e7-b8be66e54caf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_31934eb3-49c2-481b-bf07-5b60b1163f5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7ce50e3b-0032-46b8-98e7-b8be66e54caf" xlink:to="loc_us-gaap_RestrictedStockMember_31934eb3-49c2-481b-bf07-5b60b1163f5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_32bc3372-a2f4-4169-9a6a-8c3dc6a05075" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7ce50e3b-0032-46b8-98e7-b8be66e54caf" xlink:to="loc_us-gaap_PerformanceSharesMember_32bc3372-a2f4-4169-9a6a-8c3dc6a05075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cff67818-a988-42bf-b771-61bc50908f08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_185e6d77-9d50-4798-9c20-2bbd25ad0d7d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cff67818-a988-42bf-b771-61bc50908f08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2801a353-daa4-4170-81ed-a87ebc128e6d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cff67818-a988-42bf-b771-61bc50908f08" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2801a353-daa4-4170-81ed-a87ebc128e6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_41015b85-b20d-4aff-a71d-34078d3aed67" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2801a353-daa4-4170-81ed-a87ebc128e6d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_41015b85-b20d-4aff-a71d-34078d3aed67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_f9ed53a9-8d24-4542-8186-eefd51bf2909" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2801a353-daa4-4170-81ed-a87ebc128e6d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_f9ed53a9-8d24-4542-8186-eefd51bf2909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_012c8db4-2124-445d-a210-dd794adcbdb4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2801a353-daa4-4170-81ed-a87ebc128e6d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_012c8db4-2124-445d-a210-dd794adcbdb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_b207d777-cb24-4f9b-a520-b14387cc0bae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2801a353-daa4-4170-81ed-a87ebc128e6d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_b207d777-cb24-4f9b-a520-b14387cc0bae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_94c09f18-cbac-4419-8c8f-e33eb94d13ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2801a353-daa4-4170-81ed-a87ebc128e6d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_94c09f18-cbac-4419-8c8f-e33eb94d13ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_bfeea339-ea08-4c19-86da-edeeed019aae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cff67818-a988-42bf-b771-61bc50908f08" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_bfeea339-ea08-4c19-86da-edeeed019aae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_bf91afce-a589-401e-a4c1-e093899038c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_bfeea339-ea08-4c19-86da-edeeed019aae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_bf91afce-a589-401e-a4c1-e093899038c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b3517086-6214-4229-ad00-63c79b068244" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_bfeea339-ea08-4c19-86da-edeeed019aae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b3517086-6214-4229-ad00-63c79b068244" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_4dd3ad21-579e-4cc2-941b-714b276d2863" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_bfeea339-ea08-4c19-86da-edeeed019aae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_4dd3ad21-579e-4cc2-941b-714b276d2863" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_59f221e2-079a-468b-ade2-5a8162d31c77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_bfeea339-ea08-4c19-86da-edeeed019aae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_59f221e2-079a-468b-ade2-5a8162d31c77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_f738b87b-ee99-478a-9b62-9cc38c24d82c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_bfeea339-ea08-4c19-86da-edeeed019aae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_f738b87b-ee99-478a-9b62-9cc38c24d82c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_17f9c828-fcde-4df5-9a5e-ede065686e1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cff67818-a988-42bf-b771-61bc50908f08" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_17f9c828-fcde-4df5-9a5e-ede065686e1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_b6f78913-9b9d-42da-bb4e-ff4555472e1a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_17f9c828-fcde-4df5-9a5e-ede065686e1d" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_b6f78913-9b9d-42da-bb4e-ff4555472e1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#CommitmentsandContingenciesDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d9066d17-6a0d-4573-80f4-95a465cebb55" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable_f73e0637-714b-4626-aa6f-532b3eccf35a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d9066d17-6a0d-4573-80f4-95a465cebb55" xlink:to="loc_us-gaap_OtherCommitmentsTable_f73e0637-714b-4626-aa6f-532b3eccf35a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_dca6f121-30f3-47b1-bd8e-cda6f45a2434" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_f73e0637-714b-4626-aa6f-532b3eccf35a" xlink:to="loc_srt_RangeAxis_dca6f121-30f3-47b1-bd8e-cda6f45a2434" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_cc134f2a-d69a-4e3c-9893-7e14295f25d5" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_dca6f121-30f3-47b1-bd8e-cda6f45a2434" xlink:to="loc_srt_RangeMember_cc134f2a-d69a-4e3c-9893-7e14295f25d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7ea929b7-a6c0-4e89-b885-cbb47342022d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_cc134f2a-d69a-4e3c-9893-7e14295f25d5" xlink:to="loc_srt_MinimumMember_7ea929b7-a6c0-4e89-b885-cbb47342022d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4f02dd83-6238-46e5-b1be-3498ac312acb" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_cc134f2a-d69a-4e3c-9893-7e14295f25d5" xlink:to="loc_srt_MaximumMember_4f02dd83-6238-46e5-b1be-3498ac312acb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_fd7e337c-a53b-4310-b39a-eab96c88746e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_f73e0637-714b-4626-aa6f-532b3eccf35a" xlink:to="loc_us-gaap_CreditFacilityAxis_fd7e337c-a53b-4310-b39a-eab96c88746e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_bdf27571-fa5e-42a8-8f68-9837e0d277b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_fd7e337c-a53b-4310-b39a-eab96c88746e" xlink:to="loc_us-gaap_CreditFacilityDomain_bdf27571-fa5e-42a8-8f68-9837e0d277b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_15d315e3-4242-4099-b193-fcfc6f846c5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_bdf27571-fa5e-42a8-8f68-9837e0d277b2" xlink:to="loc_us-gaap_LetterOfCreditMember_15d315e3-4242-4099-b193-fcfc6f846c5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_e3264157-d4ea-481e-b12e-93080401fcbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_f73e0637-714b-4626-aa6f-532b3eccf35a" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_e3264157-d4ea-481e-b12e-93080401fcbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1033dffa-5f23-4511-84da-301b3f864434" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_e3264157-d4ea-481e-b12e-93080401fcbd" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1033dffa-5f23-4511-84da-301b3f864434" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_ef6f8ee5-ba37-4ad9-a64d-60d75195177a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1033dffa-5f23-4511-84da-301b3f864434" xlink:to="loc_us-gaap_LineOfCreditMember_ef6f8ee5-ba37-4ad9-a64d-60d75195177a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_34ed3c10-bd37-4e43-9187-c84155473e31" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_f73e0637-714b-4626-aa6f-532b3eccf35a" xlink:to="loc_us-gaap_OtherCommitmentsLineItems_34ed3c10-bd37-4e43-9187-c84155473e31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligation_d5617beb-69c7-48a6-b14d-b34605b14f47" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_34ed3c10-bd37-4e43-9187-c84155473e31" xlink:to="loc_us-gaap_PurchaseObligation_d5617beb-69c7-48a6-b14d-b34605b14f47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_781e6030-02ba-456a-b18d-97b0f5506c54" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_34ed3c10-bd37-4e43-9187-c84155473e31" xlink:to="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_781e6030-02ba-456a-b18d-97b0f5506c54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInSecondYear_aa955aab-fe23-4410-8f6b-23ab6e9f0672" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseObligationDueInSecondYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_34ed3c10-bd37-4e43-9187-c84155473e31" xlink:to="loc_us-gaap_PurchaseObligationDueInSecondYear_aa955aab-fe23-4410-8f6b-23ab6e9f0672" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInThirdYear_6064b5f2-021c-41d0-bee4-428027243c13" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseObligationDueInThirdYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_34ed3c10-bd37-4e43-9187-c84155473e31" xlink:to="loc_us-gaap_PurchaseObligationDueInThirdYear_6064b5f2-021c-41d0-bee4-428027243c13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInFourthYear_251af989-62e0-4953-99e0-71574d11f1bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseObligationDueInFourthYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_34ed3c10-bd37-4e43-9187-c84155473e31" xlink:to="loc_us-gaap_PurchaseObligationDueInFourthYear_251af989-62e0-4953-99e0-71574d11f1bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInFifthYear_f7e26e25-bf6b-4d4c-9e28-8b3209eb058d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseObligationDueInFifthYear"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_34ed3c10-bd37-4e43-9187-c84155473e31" xlink:to="loc_us-gaap_PurchaseObligationDueInFifthYear_f7e26e25-bf6b-4d4c-9e28-8b3209eb058d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_2f039477-4870-420b-89af-d175b864230a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_34ed3c10-bd37-4e43-9187-c84155473e31" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_2f039477-4870-420b-89af-d175b864230a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_PeriodForContinuationOfBenefitsUnderAgreement_36aa7b03-bd26-418f-bcd4-3f7ffcd70b0b" xlink:href="kfrc-20241231.xsd#kfrc_PeriodForContinuationOfBenefitsUnderAgreement"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_34ed3c10-bd37-4e43-9187-c84155473e31" xlink:to="loc_kfrc_PeriodForContinuationOfBenefitsUnderAgreement_36aa7b03-bd26-418f-bcd4-3f7ffcd70b0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl_1202a1e6-ba26-46d1-84bf-a2544da18a6a" xlink:href="kfrc-20241231.xsd#kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_34ed3c10-bd37-4e43-9187-c84155473e31" xlink:to="loc_kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl_1202a1e6-ba26-46d1-84bf-a2544da18a6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_SupplementalUnemploymentBenefitsOnChangeInControl_8497c711-2cd6-4fb6-bec4-5f52192bb2d0" xlink:href="kfrc-20241231.xsd#kfrc_SupplementalUnemploymentBenefitsOnChangeInControl"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_34ed3c10-bd37-4e43-9187-c84155473e31" xlink:to="loc_kfrc_SupplementalUnemploymentBenefitsOnChangeInControl_8497c711-2cd6-4fb6-bec4-5f52192bb2d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueAfterFifthYear_7b2481d6-08d9-4f14-9d90-9fc1c654afdd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseObligationDueAfterFifthYear"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_34ed3c10-bd37-4e43-9187-c84155473e31" xlink:to="loc_us-gaap_PurchaseObligationDueAfterFifthYear_7b2481d6-08d9-4f14-9d90-9fc1c654afdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/ScheduleIIValuationandQualifyingAccountsandReservesSupplementalScheduleDetails" xlink:type="simple" xlink:href="kfrc-20241231.xsd#ScheduleIIValuationandQualifyingAccountsandReservesSupplementalScheduleDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/ScheduleIIValuationandQualifyingAccountsandReservesSupplementalScheduleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_bb3597aa-05e4-4544-9df0-4ec02968382a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_62228aa4-c2b1-4e01-b10f-5ac70b102be5" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_bb3597aa-05e4-4544-9df0-4ec02968382a" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_62228aa4-c2b1-4e01-b10f-5ac70b102be5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_51d6fc63-83dc-48ed-81ee-9826470d6b35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_62228aa4-c2b1-4e01-b10f-5ac70b102be5" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_51d6fc63-83dc-48ed-81ee-9826470d6b35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_a2634cd9-8b8c-4dda-ae23-2014b874bc0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_51d6fc63-83dc-48ed-81ee-9826470d6b35" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_a2634cd9-8b8c-4dda-ae23-2014b874bc0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_ae4b4f12-1e22-4f0a-88db-5599c72bf7e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_a2634cd9-8b8c-4dda-ae23-2014b874bc0e" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_ae4b4f12-1e22-4f0a-88db-5599c72bf7e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_5f33936f-62b0-4118-b562-e3bf5a805402" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_62228aa4-c2b1-4e01-b10f-5ac70b102be5" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_5f33936f-62b0-4118-b562-e3bf5a805402" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_89c8fc29-da3f-4ff6-aefa-d1e94d481de9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_5f33936f-62b0-4118-b562-e3bf5a805402" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_89c8fc29-da3f-4ff6-aefa-d1e94d481de9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_c8714af7-3dfc-4976-9694-3173f3d16720" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_89c8fc29-da3f-4ff6-aefa-d1e94d481de9" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_c8714af7-3dfc-4976-9694-3173f3d16720" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_7c49eb9b-eca9-4f87-a07d-c728dd64b930" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_89c8fc29-da3f-4ff6-aefa-d1e94d481de9" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_7c49eb9b-eca9-4f87-a07d-c728dd64b930" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_2f2b5678-26ac-46c0-864a-0fdd36dfaa4c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_89c8fc29-da3f-4ff6-aefa-d1e94d481de9" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_2f2b5678-26ac-46c0-864a-0fdd36dfaa4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_71375aa6-bcbe-47be-8298-93d8b9665c1a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_89c8fc29-da3f-4ff6-aefa-d1e94d481de9" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_71375aa6-bcbe-47be-8298-93d8b9665c1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_75ec59ae-28ef-49e9-ad2e-314721f63f0d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_89c8fc29-da3f-4ff6-aefa-d1e94d481de9" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_75ec59ae-28ef-49e9-ad2e-314721f63f0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTimingDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaap_AwardTypeAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockOptionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardExrcPrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ErrCompDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompRecoveryTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_RestatementDateAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonNeosMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_ecd_NonNeosMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDeterminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_ExecutiveCategoryAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="loc_ecd_AllExecutiveCategoriesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_PeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_NonPeoNeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_AdjToCompAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="loc_ecd_AllAdjToCompMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_MeasureAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TabularListTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_us-gaap_NetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_OtherPerfMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_MeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangements"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TradingArrByIndTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_TradingArrAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrAxis" xlink:to="loc_ecd_AllTradingArrangementsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndTitle" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrAdoptionDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrTerminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrExpirationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrDuration" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingPoliciesProc"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>kfrc-20241231_g1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 kfrc-20241231_g1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" $( ^@# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BN9^(?Q*\-?"CPV^O^+-5CT;2
M$E2%KJ5'<!V.%&$!//TKRO\ X;L^!'_10[+_ ,!+G_XU753PN(K1YJ5.4EY)
MLQG7I4W:<TGYL]ZHKP7_ (;L^!'_ $4.R_\  2Y_^-4?\-V? C_HH=E_X"7/
M_P :K;^S\9_SYE_X"_\ (S^M8?\ Y^+[T>]45XKX?_;.^"_BG7M-T72O'=I>
M:GJ-S'9VMNMM< RS2.$1 3& "6(')QS7M5<U6A5H-*K!QOW37YFT*D*FL))^
M@4445@:!1110 4444 %%%% !14%[?6^FVDMU=W$5K;0J7DFF<(B*.I+'@#ZU
MX?XT_;D^"/@>:2"\\>6.H7*<>5H\<E\"?3?$K)^;5T4</6Q#M1@Y>B;,JE6G
M25ZDDO4]WHKX]U#_ (*E_!RRW>39>*;_  V!]GT^$9]QOF7C]:H_\/7/A)_T
M+OC3_P  ;3_Y*KTEDV8/_ERSD_M#"+_EXC[0HKXVT_\ X*F?"[5K^VL;+PKX
MYN[RYE6&"W@T^U>261B JJHNLDDD  =2:^PK&X>\L;>>2VELI)8U=K:<J9(B
M0"4;:S+N'0[21D<$CFN+$X+$8.WMX.-]KG11Q%+$7]E*]B>BBBN(Z HKF_&O
MQ%\.?#NUMKGQ'JD>EP7+F.)Y$=MS 9(^4'M7)?\ #3WPP_Z&VV_[\3?_ !%=
M=/"8BK'GITY-=TFSAJX["4)<E6K&+[.23_%GJ-%>7?\ #3WPP_Z&VV_[\3?_
M !%'_#3WPP_Z&VV_[\3?_$5I_9^,_P"?,O\ P%_Y&7]J8#_G_#_P*/\ F>HT
M5Y=_PT]\,/\ H;;;_OQ-_P#$4?\ #3WPP_Z&VV_[\3?_ !%']GXS_GS+_P !
M?^0?VI@/^?\ #_P*/^9ZC17EW_#3WPP_Z&VV_P"_$W_Q%'_#3WPP_P"AMMO^
M_$W_ ,11_9^,_P"?,O\ P%_Y!_:F _Y_P_\  H_YGJ-%>7?\-/?##_H;;;_O
MQ-_\11_PT]\,/^AMMO\ OQ-_\11_9^,_Y\R_\!?^0?VI@/\ G_#_ ,"C_F>H
MT5Y=_P -/?##_H;;;_OQ-_\ $4?\-/?##_H;;;_OQ-_\11_9^,_Y\R_\!?\
MD']J8#_G_#_P*/\ F>HT5Y=_PT]\,/\ H;;;_OQ-_P#$4?\ #3WPP_Z&VV_[
M\3?_ !%']GXS_GS+_P !?^0?VI@/^?\ #_P*/^9ZC17EW_#3WPP_Z&VV_P"_
M$W_Q%:OA?XZ>!?&FMV^D:)X@AO\ 4IPQC@CAE!;:I9N2H P >IJ98'%03E*E
M))?W7_D7',<%4DH0K1;>RYE_F=Y1117$>@%%%% !1137=8T9W8*JC)9C@ >M
M #J*\E\<?M1_#WP.TL+ZQ_;%['P;725\\Y]"^0@/MNS[5XGXE_;RU"1V3P_X
M7MK=1]V74IVE+>Y1-N/^^C7M8?)L?BE>%-I=WI^9\[B^(,LP;Y:E9-]EK^6W
MS/L:BOSTU7]K[XG:D6\K6;?3D;C;:V47Z%U8C\ZP)OVCOB7-(7;Q??@G^YL4
M?D%Q7M1X5QC7O3BOO_R/GY\;8"+M&$W\E_F?I517YK0_M(?$NW?<OB^^)QCY
MPCC\BIKI-)_;&^)FFLIN-2LM4 /W;NQC /M^["&E/A7&15XSB_F_\AT^-LOD
M[3A-?)?YGZ"T5\@^%_V\IE9(_$7A9'7^*XTN<J1](WSG_ONO<? _[2'@#Q\T
M<-EKD=C>OTL]2'V>3/H"?E8^RL:\7$Y/CL*KU*;MW6J_#]3Z+"9]EN-:C2K*
M_9Z/\;7^1Z;1117C'OA1110 4444 %%%% !117!>)_CMX$\&ZY<Z/K/B*&QU
M*VV^;;O%*Q7<H=>0I'*L#U[UM2HU*SY:47)^2N85J]+#QYZTU%=VTOS.]HKR
M[_AI[X8?]#;;?]^)O_B*/^&GOAA_T-MM_P!^)O\ XBNG^S\9_P ^9?\ @+_R
M./\ M3 ?\_X?^!1_S/4:*\N_X:>^&'_0VVW_ 'XF_P#B*/\ AI[X8?\ 0VVW
M_?B;_P"(H_L_&?\ /F7_ ("_\@_M3 ?\_P"'_@4?\SU&BO+O^&GOAA_T-MM_
MWXF_^(H_X:>^&'_0VVW_ 'XF_P#B*/[/QG_/F7_@+_R#^U,!_P _X?\ @4?\
MSU&BO+O^&GOAA_T-MM_WXF_^(H_X:>^&'_0VVW_?B;_XBC^S\9_SYE_X"_\
M(/[4P'_/^'_@4?\ ,]1HKR[_ (:>^&'_ $-MM_WXF_\ B*6/]IKX8R.JCQ;:
M@L<#=#*!^93BC^S\9_SYE_X"_P#(/[4P'_/^'_@2_P SU"BN)TSXV> =88+:
M^,-&9VZ))>)&Q^@8@UV-K=07T"S6\T=Q"W*R1,&4_0BN6I1J4M*D6O56.RG7
MI5M:4U+T:9+11161N%%%% !1110 4444 %%%% !1167XA\4:/X3L3>:UJEII
M5KT$MW,L8)]!D\GV'-5&+D^6*NR92C!.4G9(U**^?_%G[:G@30F>+2H[_P 0
MS+D!K>+RH<_[SX/XA37E>N?MX>(;AG&C^&M-L5/ -Y+)<,/?Y=@S7NT<AS"N
MKJG9>>GX;_@?,XCB;*L,[.MS/^[=_BM/Q/M2BOSVU']L+XG7K$PZO:Z>#_#;
MV,1 Y_VU;_(K"N/VEOB;=</XNO%YS^[CB3_T%17J1X5QK^*<5\W_ )'C3XVR
M^/PPF_DO\S])J*_-+_AHKXD_]#AJ/_?2_P"%2V_[2GQ,MMVSQ=>G=U\Q8W_]
M"4XK3_5/%=*D?Q_R,EQQ@NM*?X?YGZ445^>=A^U]\4+-@9=;M[T?W;BPA'_H
M"K78:+^W9XKM64:IH.DWZ#K]G\R!S^)9A^E<M3AC'P^'EEZ/_-([:7&65U/B
MYH^J_P FS[<HKYH\/?MU>%KXHNL:%J>E.W5K=DN8U^IRK8^BUZWX1^.W@+QQ
M)'%I/B:RDN9"%2VN&-O*S'^$)(%+'Z9KQ:^68W#:U:32[[K[UH?08;.,OQCM
M1K1;[7L_N=F=Y1117F'LA117EW_#3WPP_P"AMMO^_$W_ ,1712P]:O?V4'*W
M9-_D<U;%4,-;V]11OM=I7^\]1HKR[_AI[X8?]#;;?]^)O_B*/^&GOAA_T-MM
M_P!^)O\ XBM_[/QG_/F7_@+_ ,CE_M3 ?\_X?^!1_P SU&BO+O\ AI[X8?\
M0VVW_?B;_P"(H_X:>^&'_0VVW_?B;_XBC^S\9_SYE_X"_P#(/[4P'_/^'_@4
M?\SU&BO+O^&GOAA_T-MM_P!^)O\ XBC_ (:>^&'_ $-MM_WXF_\ B*/[/QG_
M #YE_P" O_(/[4P'_/\ A_X%'_,]1HKR[_AI[X8?]#;;?]^)O_B*/^&GOAA_
MT-MM_P!^)O\ XBC^S\9_SYE_X"_\@_M3 ?\ /^'_ (%'_,]1HKR[_AI[X8?]
M#;;?]^)O_B*/^&GOAA_T-MM_WXF_^(H_L_&?\^9?^ O_ "#^U,!_S_A_X%'_
M #/4:*\N_P"&GOAA_P!#;;?]^)O_ (BC_AI[X8?]#;;?]^)O_B*/[/QG_/F7
M_@+_ ,@_M3 ?\_X?^!1_S/4:*\N_X:>^&'_0VVW_ 'XF_P#B*/\ AI[X8?\
M0VVW_?B;_P"(H_L_&?\ /F7_ ("_\@_M3 ?\_P"'_@4?\SU&BJ6BZQ9^(=)M
M-3TZ<7-C=Q+-!,H(#H1D'!&:NUPM.+L]STHR4DI1=TPHKXR^-EU<:=^T-XDF
M^)H^(C_#DV-FWAV3P@UXNGV[!/\ 26N3;$-YGF#*YS\I^E97Q^\0W,OP5^"[
M_!'QGJVH#4O%*II>I7FI7$LMT^V=E@G:4[F02*$,<@P H!'%>W#+'/V:4OCZ
MV]U:7WONNJMW['GRQBCS^[\/2^N]MC[BHK\_/VH/VJ-7^+7P1M+;X?75WH=[
M:Z:NN>+9K:1XIM+V3K;K9%UP5D:X+<<$I$#]UC7Z!UR8G U,+3A.KHY-JW56
MMOZW^[7J;4<3"O.48;*VOK?_ ""BBBO..L**** "BBB@#Y1_X*:?\FMWW_85
ML_\ T(U^05?K[_P4T_Y-;OO^PK9_^A&OR"K]=X5_W!_XG^2/@\[_ -Z^2_4*
M***^P/ /1?V;_P#DXCX6_P#8U:7_ .E<5?O-7X,_LW_\G$?"W_L:M+_]*XJ_
M>:OS#B[^/2]'^9]GD/\ #GZA1117P)]0%%%% !113)IDMX7EE=8XD4LSN<*H
M'))/84 .)"@DG %?%?[3'_!23P[\-KB\\._#V&W\6>(HMT<NI.Q.GVK^@*G,
MS#T4A1_>/(KPG]N#]NZX^(UU>^!/AYJ$EMX2C+0ZAJUNQ5]3/0HAZB#W_C_W
M?O?#]?HV3\-J457QRWVC_G_E]_8^2Q^;M-TL,_G_ )?YG>?%+XZ>//C/J!N_
M&'B:^U@;MT=J[[+:+_<A7"+]0,^IK@Z**_1*=.%**A35DNB/E)2E-\TG=A11
M7UW^P-^R.?C;XJ'C#Q19D^!M'F&V&1?EU*Y7!$7O&O!?UX7N<<V+Q5+!495Z
MKT7X^1K0H3Q%14X;L]T_X)S?LAGP[9VOQ7\86>-3NH]V@V,R\V\3#'VIA_?<
M$A!V4ENK#;]^4V.-8T5$4(BC 51@ >@IU?AV/QU7,*[KU>NR[+L?I.%P\,+2
M5.'_  X4445YYU'R[^WE_P BCX6_Z_I/_1=?%U?:/[>7_(H^%O\ K^D_]%U\
M75^Q<.?\BZ'J_P V?@7%O_(VJ>D?R04445],?'A1110 4444 %%%% !1110
M4444 %?0_P"Q#H#ZE\5KS4BF8=-T^1M^.DDC*BC\5W_E7SQ7Z%?LI?"R7X;_
M  W6YOX3#K.M,MW<(PPT<8&(HS[@$L1V+D=J^:X@Q4<-@91OK/1?K^!]?PM@
MI8O,H3M[M/WG^GX_J>TT445^.'[\%%0W=Y!I]K-<W,T=O;0H9))I6"HB@9+$
MGH .]?&'[0'[6UUX@DN?#_@FXDLM*!,<^JIE9;GL1'W1/?[Q]AU]3+\NKYC4
MY*2T6[Z+^NQXV:9MALII>TKO5[);O^NY[7\8OVIO#/PO:?3K,C7_ ! F5:SM
MWQ' W_363D C^Z,GCG'6OC7XD?'3QC\499%UC59$T]FRNFVF8K=?3*@_-CU8
MDUP!)/)Y-%?JV7Y+A<O2<5S3[O\ 3M_6I^(YIQ#C<T;C*7+#^5;?/O\ EY!1
M117O'S(4444 %%%% !1110!Z?\,OVB_&?PQDAAM-1;4M)3 .F7Y,D07T0_>3
M_@)QZ@U]F_"']H[PM\6DBM(I?[)UXCYM+NF&YCC)\IND@X/3!XY K\XZ?#-)
M;S)+$[12QL&1T)#*0<@@CH:^>S#(\+CTY6Y9]U^JZ_GYGU65<28W+&HWYZ?\
MK_1]/R\C]<**^1OV??VN6DDMO#GCRY!+$1VVN2$#Z+.?T\S_ +Z[M7UPK!U#
M*0RD9!'(-?E..P%?+ZOLZR]'T?H?MN6YGALTH^VP[]5U7J+1117G'K!1110
M5^=/[67_ "<!XJ_[=?\ TDAK]%J_.G]K+_DX#Q5_VZ_^DD-?9\*?[[/_  /\
MXGY]QM_R+J?^-?\ I,CR*BBBOU4_$PHHHH **** "BBB@ HHHH *U-!\4ZSX
M5NA<Z-JMYI<^<^99SM$3]<'D>QK+HJ914ERR5T5&4H-2B[,^D/AQ^VMXF\/R
M16WBJVC\16'0W$86&Z0>N1\K_0@$_P!ZOKCX>_%#PY\4-(_M#P_J"72KCSK=
M_EG@)[.AY'UZ''!-?EO6SX1\8:QX%URWU?0[Z6POH3D21GAAW5AT93W!XKY/
M,.'<-BHN6'7)/\'\NGR/N,JXLQ>#DH8I^TAY_$O1]?G]Z/U:HKR_X#?'"P^,
MWALS;4L]=LP%OK$'@$])$[E&Y]P<@]B?4*_+*]"IAJDJ556DC]JPV)I8RC&O
M0E>,M@HHHK Z0HHHH *S?$'B/3/">DSZIK%]#IUA ,R3SMM4>WN3V Y/:L7X
ME_$O1?A7X8FUG69MJ+\L%NA'FW$F.$0>OOT Y-?GG\6/C)X@^+^MF\U:?RK*
M,G[+IL+'R;<>P[L>['D^PP!]%E.35<RES/W::W?Z+^M#Y3/.(*.41Y$N:J]E
MV\W_ %=_B>X_%;]MJ\NWFT_P+:BS@Y7^UKR,-*WO'&>%^K9/L*^9->\1ZKXH
MU![[6-1NM3O'ZS74K2-] 2>![#BLZBOU7!Y?AL#'EH0MY]7\S\3Q^:XS,I\V
M)G==NB]%_3"BBBO1/)"BBB@ HHHH **** "O0OV?=!_X2/XT>$+,KN5;Y;E@
M1D$0@RD'VPE>>U]#_L0:%_:'Q6O=19<QZ?ILC*V.DCLJ#_QTO^5>;F5;V&"J
MU.T7^.B/7R>A]8S"A2[R7W)W?X'W91117X2?TL%?D97ZYU^1E?HG"/\ R_\
M^W?_ &X_*.._^8;_ +?_ /;0HHHK]$/RD**** "BBB@ HHHH **** "BBB@
MH&3P.317K7[,OPQE^)'Q/L#+#OTC2G6^O6(^4A3E(_JS #']T-Z5SXBO##49
M5JFT5<ZL+AJF,KPP]-:R=OZ]#[]\"Z._A[P3X>TJ0%9+'3K>U8'J"D2J?Y5N
M445^!3DYR<GNS^H*<%3@H1V6AY5XVT7XSS>(]0D\(^)_!]KH5PJBWM]8T>XE
MN+4[%#$/',JOE@S#<O&[&#BO/M$_9!N?#7A'X7Z-;>)AJ%QX6\5CQ1J-]=P;
M#>R,7,BQHI(3)<8R3T/K7TM179#&UJ<5"%DO)+71K7Y-F$L/3D^:5W\WZ_H>
M,?%W]FO0_&7PO^(7AWPK9:;X9UCQDT<U_J2PG$\RS"3?)CDG[_XN3W->ST45
MSSK5*D5";NDV_O27Y)&T:<8MRBK7_P"#_FPHHHK T"BBB@ HHHH ^4?^"FG_
M ":W??\ 85L__0C7Y!5^OO\ P4T_Y-;OO^PK9_\ H1K\@J_7>%?]P?\ B?Y(
M^#SO_>ODOU"BBBOL#P#T7]F__DXCX6_]C5I?_I7%7[S5^#/[-_\ R<1\+?\
ML:M+_P#2N*OWFK\PXN_CTO1_F?9Y#_#GZA1117P)]0%%%% !7YW_ /!1[]K@
MVZW/PE\'WY61ACQ%?6[8(':S5AZ]9,=L)W<5[[^VY^U1!^SKX ^Q:3-'+XXU
MJ-H].AX/V6/HUTX]%Z*#]YO4*V/QMO+R?4;R>[NII+FZGD:66:5BSR.QRS,3
MR222<U]]PWE'MI+&UU[J^%=WW^73S]#YC-\?[-?5Z;U>_P#D0T445^GGQ844
M5T/P_P# .M_%#QEI7A?P[9M?:OJ4PA@B7H.Y=C_"J@%F;L 34RDH1<I.R144
MY-);G>_LP?LZZO\ M(_$JVT"S\RTT:WVW&K:FJY%K;YZ D8\Q\%4'<Y/16(_
M;/P;X/T?X?\ A72_#F@64>G:/IL"V]M;Q]%4=R>I8G)+'DDDG)-</^SC\ ]%
M_9U^&MEX9TL+<7C?O]2U'9M>\N"/F<^BCHJ]@!WR3ZE7XQG>;2S*M:'\..WG
MY_ULOF?H678%8.G>7Q/?_(****^;/7"BBB@#Y=_;R_Y%'PM_U_2?^BZ^+J^T
M?V\O^11\+?\ 7])_Z+KXNK]BX<_Y%T/5_FS\"XM_Y&U3TC^2"BBBOICX\**Z
M[X3> /\ A:/Q TKPQ]O_ +,^W>;_ *5Y/F[-D3R?=W+G.S'4=:^B_P#A@/\
MZGO_ ,H__P!OKRL7FF#P,U3Q$[-J^S>GR3['MX')<?F5-U<+3YHIVWBM='U:
M[GR-17US_P ,!_\ 4]_^4?\ ^WT?\,!_]3W_ .4?_P"WUQ?ZPY9_S]_\EE_D
M>A_JKG'_ #X_\FC_ /)'R-17US_PP'_U/?\ Y1__ +?1_P ,!_\ 4]_^4?\
M^WT?ZPY9_P _?_)9?Y!_JKG'_/C_ ,FC_P#)'R-17US_ ,,!_P#4]_\ E'_^
MWT?\,!_]3W_Y1_\ [?1_K#EG_/W_ ,EE_D'^JN<?\^/_ ":/_P D?(U.CC:6
M1412[L<*JC))/0 5]D:3^P5I4,H.I^+KR\CSRMI9I ?S9G_E7L_P]^ O@KX9
M,D^CZ0CZ@H_Y"%X?.G^H8\+_ ,! KBQ'$^"I1_<WF_2R_'_(]#"\&YC6DO;V
MIKU3?W+_ #1X)^S;^RK=0WUIXJ\:VOV=82);+1YE^<L.5DF!Z =0AYSUQC!^
MO:**_-\=CZV85?:UGZ+HC]<RW+,/E5#V-!>KZM^84UW6-&=V"JHR68X 'K3J
M^5OVQOCBVE6K>!-$N"MW<(&U2>-L&.,C(A^K#!;_ &<#^(TL#@JF/KQH4^N[
M[+N5F684LLPTL35Z;+N^B_KH><_M._M&3?$+4)_#7AZY:/PO;OMFFC./MTBG
MKD=8P1\H[]3VQ\]T45^V83"4L%15&BK)?CYL_G7'8ZMF->6(KN[?X+LO(***
M*[#@"BBNK\!_"WQ1\3+PV_A[2)KX(<27'"0Q?[TC84'';.3V%9U*D*47.H[)
M=6:TJ52M-4Z47*3Z+5G*45]:^$?V#Y9(TE\3^)5B<_>M=+BW8_[:/C_T"O1;
M']BSX<6B(LJ:K>E3DM/>8+>QV*OZ>M?.5N),OI.RDY>B_P ['UM#A+-:RYG!
M1]7_ )7/@6BOO;4/V*/AW>0E86U>Q?M)#=AC^3HPKS3QE^PGJ-K')-X8\0PW
MV.1:ZC'Y3?02+D$_50/>G1XBR^L[.3CZK_AR<1PGFM"/,H*7H_T=F?*E%=!X
MR\ ^(?A[J7V'Q#I-QI=P<[/-7*2 =2CC*L/=2:Y^OHX3C4BIP=T^J/DJE.=*
M3A43371Z,****L@*^IOV5?VD'T>XM/!?BBZ+:=(1%IM],W_'NW:)R?X#T4_P
MGCIC;\LT5P8[!4L?1=&JO1]GW1Z>79A7RS$+$4'JMUT:[,_7.BOGC]DGXXMX
M]T%O#&LW!DU_2X@8II&RUU;C@'/=DX!]00>>:^AZ_$L9A:F"KRH5=U^/F?T5
M@,=2S'#QQ-%Z/\'U3] HHHKC/0"OSI_:R_Y. \5?]NO_ *20U^BU?G3^UE_R
M<!XJ_P"W7_TDAK[/A3_?9_X'^<3\^XV_Y%U/_&O_ $F1Y%1117ZJ?B8445[1
M\!OV<?\ A=VD:I??\)#_ &+]AG6'R_L7G[\KG.?,7'ZUS8G$TL)3=:L[17K^
MAV83!U\=65##QYI/I=+;ULCQ>BOKG_A@/_J>_P#RC_\ V^C_ (8#_P"I[_\
M*/\ _;Z\;_6'+/\ G[_Y++_(]_\ U5SC_GQ_Y-'_ .2/D:BOKG_A@/\ ZGO_
M ,H__P!OH_X8#_ZGO_RC_P#V^C_6'+/^?O\ Y++_ "#_ %5SC_GQ_P"31_\
MDCY&HKZY;]@,[3CQUD]LZ1C_ -KUQOBO]B/QKHL$D^D7FGZ^B\^3&Y@F;Z!_
ME_\ 'JUIYYEU67+&JOFFOS2,:O#>;48\TJ#MY-/\$VSYXHJ[K&BW_A[4I]/U
M.SGL+Z!MLEO<1E'4^X-4J]Q-25UL?-RBXMQDK-!1113$=7\+_B%?_"_QKI^O
MV#,3 ^V> ' GA)&^,_4=/0@'M7Z<Z#K=GXDT6QU73Y?/LKV!+B&3U1@"..QY
MZ=J_)NONC]B/QH^N_#B^T&>0O-HMSB//:&7+*/\ OL2_ABOA>*,$IT8XN*UC
MH_1_Y/\ ,_2>"\QE3Q$L#-^[+5>JW^]?D?1=%%%?F)^R!5#7=<LO#6C7NJZE
M.MK8V<3332MT50,GZGT'<\5?KY$_;>^*3^99>!+&7"86]U$J>O\ SRB/Y;R/
M]P]J]/+L%+,,3&@MGOY+J>/FV81RO!SQ,MULN[>W_!\CP7XT?%O4?C!XPFU6
MZWPV$68["R)X@BS^6X\%CW/L!7 T45^WT:,*%-4J:M%;'\XUZ]3$U95JKO*6
MK84445L8!117I'P__9Y\=?$B*.YTS1VM].DZ7]^WD0D>JY^9Q[J#6%:O2P\>
M>K)17GH=%##UL5/V="#D^R5SS>BOK3P_^P7.RJ^N>+(XVQ\T.GVA<?@[L/\
MT&NUL?V&_ MNO^DZGKET^.?W\2+^ $>?UKP*G$674W93;]$_^ ?44N$\VJJ[
MIJ/JU^ESX6HK[]C_ &+_ (;HBJ8-3<@8+->G)]^!5.Z_8A^'UQN\NZURVRV?
MW5W&<>WS1GBL%Q/@'_-]W_!.E\&YFE]G[_\ @'P=17VG?_L&^'I,_8O$^IV_
MI]HACE[^VVJ>E_L$Z=#,#J7C&ZNX<\K:V*P-^;._\JW7$>6VOSO[G_D<SX3S
M=2M[->O-'_,^/K.SN-1NX;6U@DN;F9@D<,*EG=CT  Y)K]!?V7_@O/\ "7P=
M/-JJ*NOZLR2W,:G/D(H.R+/0D;F)([G'.,UU7PY^!G@WX6_O=$TI?MY7:VH7
M3>;<$=\,?N@]PH -=]7QV<Y]]?A]7H*T.M]W_P  ^_X?X9_LRI]:Q,E*IT2V
M5_S84445\<??!7Y&5^N=?D97Z)PC_P O_P#MW_VX_*.._P#F&_[?_P#;0HHH
MK]$/RD***^E_AW^QE_PGW@G1_$/_  F'V#^T(!-]F_LSS/+R2,;O.&>GH*X<
M7C</@8J>(ERIZ;-_DF>C@<NQ693=/"PYFE?=+3YM'S117US_ ,,!_P#4]_\
ME'_^WT?\,!_]3W_Y1_\ [?7E_P"L.6?\_?\ R67^1[7^JN<?\^/_ ":/_P D
M?(U%?7/_  P'_P!3W_Y1_P#[?1_PP'_U/?\ Y1__ +?1_K#EG_/W_P EE_D'
M^JN<?\^/_)H__)'R-17US_PP'_U/?_E'_P#M]'_# ?\ U/?_ )1__M]'^L.6
M?\_?_)9?Y!_JKG'_ #X_\FC_ /)'R-17UVG[ :AU+^.BRYY"Z1@D?7SZ['PK
M^Q'X)T:5)M7O-0U]UZQ2.((3^"?-_P"/5E4XDRZ"O&;EZ)_K8VI<)9M4E:5-
M1\W)?HVSY"^&OPK\0_%;7%T[0K-I I!GNY 5@MU]7;M[ <GL*_1#X3?"O2OA
M'X3AT;3,S2$^;=7CJ ]Q*1@L?0=@O8>IR3TFAZ!IOAG38M/TFPM]-LHON6]K
M&$0>^!W]^IK0KX+-LZJYE[B7+!=._J?IV1\.T<H7M)/FJ/KV\E_G^04445\V
M?7!1110 4444 %%%% !1110 4444 ?*/_!33_DUN^_["MG_Z$:_(*OU]_P""
MFG_)K=]_V%;/_P!"-?D%7Z[PK_N#_P 3_)'P>=_[U\E^H4445]@> >B_LW_\
MG$?"W_L:M+_]*XJ_>:OP9_9O_P"3B/A;_P!C5I?_ *5Q5^\U?F'%W\>EZ/\
M,^SR'^'/U"BBBO@3Z@*X7XU_&+0?@3\.]3\7>()<6MJNR"V1@)+N=@=D*9_B
M8@_0!B> :[#5-4M-$TV[U'4+F*RL;2)IY[B=@J11J"69B>@ !)/M7XP_MF?M
M07G[1WQ&<V4LL/@W27:'2;1LKY@SAKAQ_??'&?NK@=<Y]_)LKEF5>S^".[_3
MU9Y>88U8.E=?$]O\SRSXM?%/7?C/\0-6\7>(KCSM0OY=PC4GR[>,<)%&.R*N
M ._<Y))/'T45^UPA&G%0@K);'YU*3FW*3NV%%%%62/@ADNIHX88VEFD8(D<:
MEF9B<  #J2:_7_\ 83_9+3X ^#?^$A\16R-X\UJ(&X!&?[/@."MLI_O="Y'?
M"C(7)\-_X)R?LABX:T^+7C&QS&IW^'K"X7AC_P _;*?3_EG^+]D-?HW7YEQ)
MG'M&\%0>B^)]WV^77S/LLHP'(EB:JU>W^84445^?GU(4444 %%%% 'R[^WE_
MR*/A;_K^D_\ 1=?%U?:/[>7_ "*/A;_K^D_]%U\75^Q<.?\ (NAZO\V?@7%O
M_(VJ>D?R04445],?'GKO[)O_ "<!X5_[>O\ TDFK]%J_.G]DW_DX#PK_ -O7
M_I)-7Z+5^5<5_P"^P_P+\Y'[9P3_ ,BZI_C?_I,0HHHKXP_00HHHH **** "
MBBB@ HHHH Y#XL?$*V^%_@/5/$%P%=[=-MO"3_K9FX1?SY/H 3VK\Q]8U>[U
M_5KS4K^9KF]NY6GFE;JSL<D_F:^C/VW/B*VL^,+'PE;2YM-)03W*J>&N)%R
M?]U"/^_C5\SU^M\.8%8;"^VDO>GK\NG^9^%\6YD\9C7AX/W*>G_;W7[MOD%%
M%%?6GPP445]%?LH? -/'VJ?\)3KUOO\ #]C)BWMY!Q>3#U]47C/8GCG#"N+&
M8NG@J,J]5Z+\?(]# 8&MF.(CAJ"U?X+JV6_V>_V3YO&<-OXB\81RVFAN!);:
M>"4ENUZAF(Y2,]NC-U&!@G[1T?1K#P_IL&GZ99PV%E NV.WMXPB*/8"K@XX'
M I:_&<PS*OF-3GJO3HNB_KN?T%E>48;*:7)15Y=9=7_P/(****\H]L**** ,
MKQ-X6TGQEI$VEZWI\&I6$P^:&=<CZ@]5([$8(KX<_:"_9?OOABTVN:#YVI>%
MR<R;OFELLG@/_>3T;MT/8G[XJ.XMXKRWE@GC6:&52CQR#*LI&"".X(KV<MS2
MOEM2\'>/5='_ )/S/G\WR7#9M2Y:BM-;2ZK_ #7D?DA17M7[37P+/PE\2)?Z
M7&Q\,:DY^S<D_9Y.IA)^G*D]1GKM)KQ6OV7#8FGBZ4:U)W3/Y^QF$JX&O+#U
MU:4?ZOZ,****ZCC-KP7XMO\ P+XITW7M,D\N\L9A*GHPZ,A]F4E3[$U^G_@S
MQ99>.?"NEZ]IS;K._@69 3DH3PR'W5@5/N#7Y35]=_L,_$4LNK^"[N4G:/[0
ML0QZ#(65!^)1@/\ ?-?&<38%5\.L3%>]#?T_X&_WGZ#P?F3PV*>#F_=J;>4E
M_FM/N/KBBBBORH_; K\Z?VLO^3@/%7_;K_Z20U^BU?G3^UE_R<!XJ_[=?_22
M&OL^%/\ ?9_X'^<3\^XV_P"1=3_QK_TF1Y%1117ZJ?B85]H_L&_\BCXI_P"O
MZ/\ ]%U\75]H_L&_\BCXI_Z_H_\ T77S/$?_ "+9^J_-'V'"7_(VI^DOR9]1
M4445^.G[Z%%%% !1110!Y;\?/@CI_P 8/"\H6)(?$5I&S6%YP"6Z^4Y[HW3G
MH3D=P?SBN+>6TN)8)HVBFB8H\;C!5@<$$>H-?K?7YP?M0>'X_#GQP\30PILA
MN94O%P,9,J*[G_OLO7Z'PKC9RE/"3=TE=>7?\S\IXUR^G&,,=!6;?++STNG^
M%ON/*Z***_13\H"OHO\ 8=UQK'XI:EIQ;$-_IKG;ZR(Z,I_[Y+_G7SI7L'[)
M,S1?'[PTJ])%ND;Z?9I3_,"O)S:"J8"LG_*W]VI[>1U'2S/#R7\R7WNWZGZ)
MT445^&G])$%]>0Z;97%W<R"*WMXVEDD;HJJ,D_D*_+'QYXLN/'7C+6-?N2WF
MW]R\P5CDHI/R+_P%0!^%?H!^U!XF/A?X(^(Y(WV3WD:V$?.,^:P5Q_WP7_*O
MSAK]*X3PZ5.IB7NW9?+5_FON/R'CC%N56EA$]$N9_/1?D_O"BBBOOC\P"BBO
M;_V2?AC'\0/B4M_?0B;2=#5;N56&5DF)_=(?;(+>^S'>N7%8B&$H2KU-HK^O
MO.W!82ICL1##4]Y.W^;^2U/7_P!F_P#97M-,L;7Q/XTLENM1E EM-)N%RENI
MY#RJ?O.?[IX7OS]WZD50J@ 8 X %+17XAC<=6Q]5U:S]%T7DC^C<OR[#Y905
M##QMW?5ONPHHHK@/3"BBB@ HHHH **** "BBB@ K\C*_7.OR,K]$X1_Y?_\
M;O\ [<?E''?_ ##?]O\ _MH4445^B'Y2%?I;^SM_R1'P?_UXK_Z$:_-*OTM_
M9V_Y(CX/_P"O%?\ T(U\1Q9_NM/_ !?HS]&X'_WVK_A_5'HU%%%?EQ^SA111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\H_P#!33_D
MUN^_["MG_P"A&OR"K]??^"FG_)K=]_V%;/\ ]"-?D%7Z[PK_ +@_\3_)'P>=
M_P"]?)?J%%%%?8'@'HO[-_\ R<1\+?\ L:M+_P#2N*OWFK\&?V;_ /DXCX6_
M]C5I?_I7%7[S5^8<7?QZ7H_S/L\A_AS]0HHKY2_;R_:Q3X#^"_\ A&_#MT!X
M[UN%A \9YT^W.5:X/HYY5!Z@M_#@_&87"U,96C0I*[?]7/H:]:&'INI/9'S_
M /\ !1_]K3^WKZZ^$OA.\_XEUI*!K]["W$\RG(M01_"A +^K +QM.?@&G22-
M([.[%W8Y+,<DGU--K]RP&"IY?0C0I=-WW?<_-L5B)XJJZD_^&"BBBO0.0*^H
M/V&OV3I?VA/&IUG7;>1/ >BS*;QN5%]-PRVRGTQ@N1R%('!8&O*OV>_@3KG[
M0WQ)L?"VC*883^^O]09"T=G;@C=(WJ>RKW8@<#)'[=?#?X=Z'\*/!.D^%?#E
MH+/2=-A\J).K.<Y9W/=F8EB>Y)KY#B#./J-/V%%_O)?@N_KV^\]_*\!]9G[6
MHO<7XLZ&VMH;.WBM[>)(((D$<<4:A510,!0!P !VJ6BBOR$^\"BBB@ HHHH
M**** /EW]O+_ )%'PM_U_2?^BZ^+J^T?V\O^11\+?]?TG_HNOBZOV+AS_D70
M]7^;/P+BW_D;5/2/Y(****^F/CSUW]DW_DX#PK_V]?\ I)-7Z+5^=/[)O_)P
M'A7_ +>O_22:OT6K\JXK_P!]A_@7YR/VS@G_ )%U3_&__28A1117QA^@A111
M0 4444 %%%% !575=2@T72[S4+I_+M;2%YY6]$52S'\@:M5Y)^U5XD/AOX(:
M^4?9-?!+%.>OF, X_P"^ ]=.%HO$5X45]II?><>,Q"PN&J5W]E-_<C\_/%?B
M*Y\7>)M5UJ[.;G4+F2Y?G."S$X'L,X'L*RJ**_?8Q4(J,=D?S!*4IR<Y.[84
M4451)T/P_P#!EY\0O&6D^'K$8GOIQ&9,9$:=7<^RJ&;\*_3[PQX;L?"'A_3]
M%TR$06-E"L,2#T'<^I)R2>Y)-?*W["O@-9)-=\87$>2F-.M&(Z' >4_EY8S[
MM7U[7Y3Q-C77Q/U:+]V'YO\ RV^\_;>#\N6'P;Q<E[U3_P!)6WWO7[@HHHKX
MT_0 HHHH **** "BBB@#FOB-X%L?B3X-U/P_J"@17<9$<NW)AD'*2#W!P?<9
M'>OS U_0[SPSK=_I.H1>3>V4[V\T?HRD@X]1QP>XK]9*^'_VW_ BZ+XZTWQ+
M;QA8-9@,<^/^>\6!D_5"G_?)K[GA?&NG7>$D]):KU7^:_(_-^,\N57#QQT%[
MT-'Z/_)_FSYLHHHK]//QH*Z_X1^,F\ ?$GP_KN\QPVMTHN".\+?)(/\ OAFK
MD**SJ4XU82IRV:M]YK1JRH5(U8;Q::]4?KDK!E!!R#R"*6N'^!_B0^+OA'X5
MU-W\R62Q2*5\YS)'^[<_]](:[BOP"M3=&I*G+>+:^X_J&A5C7I0K1VDD_O5P
MK\Z?VLO^3@/%7_;K_P"DD-?HM7YT_M9?\G >*O\ MU_])(:^NX4_WV?^!_G$
M^%XV_P"1=3_QK_TF1Y%1117ZJ?B85]H_L&_\BCXI_P"OZ/\ ]%U\75]H_L&_
M\BCXI_Z_H_\ T77S/$?_ "+9^J_-'V'"7_(VI^DOR9]14445^.G[Z%%%% !1
M110 5\ ?MG?\ENN?^O&W_P#037W_ %^</[4'B*/Q)\</$LL+[X;61+)<'.#$
MBHX_[[#U]EPK%O&RET47^:/@.-9J.71B]W)?DSRJBBBOU8_$0KUW]DW_ ).
M\*_]O7_I)-7D5>S_ +(-BUW\>-#E )%K#<S''H8'3G\7%>;F3M@:]_Y9?DSU
M\G3>8X>W\\?_ $I'Z&4445^$G]+'S#^WAK7V?P7X:TH-@W=^]R1GJ(HRO\Y1
M^E?%5?4W[>FH&3Q-X3LMV1#9S3;>>-[J,_\ D/\ 2OEFOV7A^G[/+J?G=_BS
M^?N*JOM,VJ^5E^"_4****^C/DPK[X_8N\++H?P?74V3$^L7DMQN[^6A\I1],
MHY_X%7P/7Z@?!C2ET7X2^#[0+M*Z7;NX']]HPS?^/,:^+XJK.&$C37VG^"_X
M-C]"X*H*ICIUG]F/XM_Y7.SHHHK\K/VL**** "BBB@ HHHH **** "BBB@ K
M\C*_7.OR,K]$X1_Y?_\ ;O\ [<?E''?_ ##?]O\ _MH4445^B'Y2%?I;^SM_
MR1'P?_UXK_Z$:_-*OTM_9V_Y(CX/_P"O%?\ T(U\1Q9_NM/_ !?HS]&X'_WV
MK_A_5'HU%%%?EQ^SA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110!\H_P#!33_DUN^_["MG_P"A&OR"K]??^"FG_)K=]_V%;/\ ]"-?
MD%7Z[PK_ +@_\3_)'P>=_P"]?)?J%%%%?8'@'HO[-_\ R<1\+?\ L:M+_P#2
MN*OWFK\&?V;_ /DXCX6_]C5I?_I7%7[L:YK=CX:T6_U?5+J.RTVP@DNKJYE.
M$BB12SN?8 $_A7YCQ:FZ]%+L_P S[/(M*51ON<'^T'\=-#_9[^&NH>*M9999
M5'DV%@'VO>7)!V1KZ#@ECV4$\]#^(/Q$^(.N?%3QIJOBGQ'>&]U?4IC+-)T5
M>RH@_A50 H'8 5Z5^UG^TIJ7[2GQ*EU0^;:>&M/W6^C:?(?]5$2,R.!QYDA
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
M<_6.'<9B,=@(XC$N\FWTMHG;H%%%%>$?2A1110 4444 %%%% !1110 4444
M%%%% 'RC_P %-/\ DUN^_P"PK9_^A&OR"K]??^"FG_)K=]_V%;/_ -"-?D%7
MZ[PK_N#_ ,3_ "1\'G?^]?)?J%%%%?8'@'HO[-__ "<1\+?^QJTO_P!*XJ_:
M?X_>!+[XG?!;QGX6TR18M1U33)H+8L=JF7;E%)[!B I/8&OQ8_9O_P"3B/A;
M_P!C5I?_ *5Q5^\U?FG%525+%4*D=TK_ ',^QR2*G1J1>S_R/YW]6TF]T'5+
MS3=1M9;+4+.9[>XMIU*O%(K%61@>A!!!'M52OTU_X*.?LDCQ1IMS\5O"5G_Q
M-[*('7;.%.;J!1@7  ZN@&&]4 /\//YE5]OEN84\RPZK0WZKL_ZV/F\9A9X2
MJZ<MNC[H****]0XB]H.L3>'M<T[5;9(I+BQN([J)9TWQED8, R]QD<CN*_=+
M]GOXZZ'^T+\-;#Q5HS"&5OW-_8%LO9W( +QMZCD%6[J0>.0/P?KVK]E#]I+4
M_P!FWXE0ZO'YEUX=OMMMK&GJ?]=#GAU'3S$R2I]V7@,:^9SW*_[2H<U/XX[>
M?=?Y'LY9C?JE2TOAEO\ YG[@T5F>&?$NF>,O#VG:YHMY'J&E:A MS;74)RLD
M;#(/M]#R#P:TZ_&6G%V>Y^@IIJZ"BBBD,**** "BBB@ HHHH ^7?V\O^11\+
M?]?TG_HNOBZOM']O+_D4?"W_ %_2?^BZ^+J_8N'/^1=#U?YL_ N+?^1M4](_
MD@HHHKZ8^/"BBB@ HHHH **** "OTV^ NC_V'\&O!]J5VL=.BG9<$$&0>80<
M]\O7YFV]N]U<101+NDD8(J^I)P!7ZR:3IZ:1I-E8Q_ZNU@2!<#'"J%'\J^!X
MMJ6I4J?=M_=_PY^G<#4;UJ];LDOO=_T+=%%%?FI^OA7QG^WI R^)/"<Q(VO:
M3(!WR'4G_P!"%?9E?)?[?&G%K/P9?@<(]U Q]=PB9?\ T%OSKZ/AZ7+F5/SO
M^3/DN*H\V45;=.7_ -*1\@4445^RG\_A1110!^M=A<_;+&VN.!YL:R?*<CD
MU8KD/@_KB^(OA;X4U -N:738 Y']]4"N/^^@:Z^OY\JP=.I*#Z-H_J>C45:E
M&HMFD_O"BBBLC8**** "BBB@ HHHH *Y3XL7'V3X6>,9L*3'HUXP#="1 ^!7
M5UY9^T]K:Z'\#?%$A;#W$*6B#^\9)%0C_ODL?PKLP<'4Q-."ZR7YG!CZBHX2
MK4?2,G^#/S?HHHK]\/YA"BBB@#[*_8*MV7P_XNFR-KW5N@'?Y4<_^S"OJFOF
M[]A;3C!\,]:O",&XU5D'J52*/G\V-?2-?BF>2YLQK/S_ "21_1'#<7#*:"?9
M_BVPK\Z?VLO^3@/%7_;K_P"DD-?HM7YT_M9?\G >*O\ MU_])(:];A3_ 'V?
M^!_G$\/C;_D74_\ &O\ TF1Y%1117ZJ?B84444 %%%% !1110 4444 %%%%
M!117M_P-_9?USXGW%MJ>K1RZ-X8R'-Q(N);I?2)3V/\ ?/'INQBN7$XJC@Z;
MJUI62_K0[<'@Z^.JJCAX\TG_ %=]D'[+WP/E^)WBR/5M2MV_X1G2Y \S,/EN
M91@K"/4="WMQ_$*_0,<<#@5F>&?#.F>#M#M-'T>TCLM/M4V10QC\R3W)/))Y
M).:U*_&\US*>95_:/2*V7E_FS]_R3*(9/AO9+6;UD^[_ ,ET^\****\4^A/A
M?]NC_DK>D?\ 8#A_]*+BOG2OHO\ ;H_Y*WI'_8#A_P#2BXKYTK]OR;_D7T?0
M_G+B#_D:U_\ $%%%%>R?/A7ZYU^1E?K?;SK=6\4R9V2*'&>N",U^=\7?\N/^
MWO\ VT_5N!/^8G_MS_VXDHHHK\[/U<**** "BBB@ HHHH **** "BBB@ K\C
M*_7.OR,K]$X1_P"7_P#V[_[<?E''?_,-_P!O_P#MH4445^B'Y2%%%% !1110
M 4444 %%%% 'V?\ L&:7Y/A7Q5J6W_CXO8K?=CKY<9;'_D7]:^I*\)_8PTO^
MS_@G;S[<?;K^XN,XZX(CS_Y#_2O=J_$<ZJ>TS"M+SM]VGZ']&</T_8Y50C_=
MO]^OZA1117BGT(4444 %%%% !1110 4444 %%%% !1110!\H_P#!33_DUN^_
M["MG_P"A&OR"K]??^"FG_)K=]_V%;/\ ]"-?D%7Z[PK_ +@_\3_)'P>=_P"]
M?)?J%%%%?8'@'HO[-_\ R<1\+?\ L:M+_P#2N*OWFK\&?V;_ /DXCX6_]C5I
M?_I7%7[S5^8<7?QZ7H_S/L\A_AS]1LD:R(R.H=&&"K#((]#7Y%?M\?LFM\#O
M&1\6>&[3'@;7)SLCC7Y=.N3EF@/HC?,R>@!7^$$_KO6!X]\"Z-\3/!^K>&/$
M-FM]H^IP-!/"W7!Z,I_A92 P8<@@'M7S>4YE/+<0JBUB]&NZ_P UT/7QV#CC
M*7(]ULS^?.BO4?VC?@)K7[.OQ+O?#&J;KBT/[_3M0V;4N[<DA7'HPQM9>Q![
M8)\NK]NI585Z:J4W>+U1^<SA*G)PFK-!1116IF?:W_!//]KC_A5^O1?#KQ9>
M[?"6JS_\2^ZG?Y=.NF/W23TBD/7LK'=QN<U^JM?SJ5^JO_!/+]KC_A:&@Q?#
MKQ9>[O%NE0?\2^ZG?YM1M5'W23UEC'7NRC=SM<U^<\2Y1OCJ"_Q+]?\ /[^Y
M]=D^/VPU5^G^7^1]K4445^<'UH4444 %%%% !1110!\N_MY?\BCX6_Z_I/\
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
MN/U!([U[N3YD\MQ',_@>C_S^1\UGV41S?"N$?CCK%^?;T?\ DS\M**Z3XA>
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
M^11\4_\ 7]'_ .BZ^9XC_P"1;/U7YH^PX2_Y&U/TE^3/J*BBBOQT_?0HHHH
M**** /B3]M;X7'0?%-MXQL8<6.K8AN]HX2Y4<$_[ZC\T8]Z^9Z_5CQIX/TSQ
M]X8O]!U>'SK&\CV-MX9#U5U/9E."#ZBOS@^+?PAUOX0>(WT[5(C+:2$FSU!$
M(BN4]1Z,.,KU'N""?U7AW-(XBBL+4?OQV\U_P/R/Q+BS)IX7$/&TH_NY[^4O
M\GOZZ=CAJ***^S/S\*_0/]D[XL?\+#^'L>F7LV_6]$"VTNX_-+#C$4GOP-I]
MUSWK\_*[OX*?$R?X3_$'3];4NUEGR+Z%/^6D#$;ACN1@,/=17A9SE_\ :&%<
M(KWEJO7M\SZ7A_-'E>-C.3]R6DO3O\M_2Y^G%%0V5Y!J-G!=VLJSVT\:RQ2Q
MG*NC#(8'T((J:OQ7;1G]#IIJZ"H;RS@U"SGM;F))[:=&BEBD&5=6&"I'<$$U
M-11MJ@:NK,_.[]HKX"W?PA\0-=V4<EQX7O7)M;C&?(8Y/DN?4=B?O#W!KQVO
MUEUS0]/\2Z3<Z9JEI%?6%RFR6WF7<K#_ ![@]01D5\4?&K]C_6/"4MQJO@])
M=;T7)=K(?-=6P] /^6BCU'S>H.,U^H9/Q!"O%4,6[3Z/H_\ )_F?C&?\+U,-
M.6)P,>:F]7%;Q].Z_+\3YQHI71HW9'4JRG!5A@@^E)7VY^=!1110 4444 %%
M%% !1110 5]@?L%Z 5L_%FMN.))(+.,_[H9W_P#0D_*OC^OT)_9!\/\ ]A_
M_2YF39)J5Q/>N._+^6I_%8U/Y5\KQ+6]GE[C_,TOU_0^UX0H>VS2,_Y$W^GZ
MGM5%%%?D)^\!7Y&5^N=?D97Z)PC_ ,O_ /MW_P!N/RCCO_F&_P"W_P#VT***
M*_1#\I"BBB@ HHHH **** "BBB@ HHHH *T?#>F_VUXBTO3\9^UW44&/]YPO
MK[UG5WWP$TW^UOC-X-@QNVZE%/C_ *YGS/\ V2L,14]E1G4[)O[D=.%I^VKT
MZ7\S2^]GZ:T445_/Q_4@4444 %%%% !1110 4444 %%%% '@7[;OPE\2_&KX
M$W7AGPG9QWVKR7]M.L,LZ0C8C$L=SD#O7YV_\.X/CO\ ]"S9?^#:V_\ BZ_8
M^BOH<!GF*RZE[&BHM7OJG_FCRL5EM'%U/:5&[^7_  Q^.'_#N#X[_P#0LV7_
M (-K;_XNC_AW!\=_^A9LO_!M;?\ Q=?L?17I?ZUX_P#EC]S_ ,SD_L/#=W]Z
M_P C\HO@O^P)\:/!OQB\":_JOAVT@TS2M>L+ZZE74[=RD,5PCN0H?)(53P.3
M7ZNT45X689G6S.49UDDUII_P[/2PF#IX.+C3;U[A1117DG<%%%% !1110 5^
M?/[:'_!/W6_'GCX>,?A?86TLVK,SZOI<EQ';JD_7SXRQ P_.Y>N[GG<<?H-1
M7HX''ULOJ^VH/7SV?J<F)PM/%0]G41^.'_#N#X[_ /0LV7_@VMO_ (NC_AW!
M\=_^A9LO_!M;?_%U^Q]%?1?ZUX_^6/W/_,\K^P\-W?WK_(_'#_AW!\=_^A9L
MO_!M;?\ Q='_  [@^.__ $+-E_X-K;_XNOV/HH_UKQ_\L?N?^8?V'AN[^]?Y
M'YW_ +'/P!_:$_9L^(@EN_#<%SX.U4K#J]C'JULQ4#[MQ&-_WTR>/XE)'7!'
MZ(445\[CL=/,*OMJD4I>77UU9ZN&PT<+#V<&VO,****\XZSP7]K;X8^)?B=X
M=T&U\-:;_:4]K=O),OGQ1;5*8!S(R@\^E?,?_#)OQ6_Z%7_RHVG_ ,=K]%J*
M^EP6?XK 4%0I1BTNZ=]?FCY#,>&,'F>(EB:TY*3MLU;16ZQ9^=/_  R;\5O^
MA5_\J-I_\=H_X9-^*W_0J_\ E1M/_CM?HM17=_K7C?Y(?<__ )(\W_4G+O\
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
MH_X9-^*W_0J_^5&T_P#CM?HM11_K7C?Y(?<__D@_U)R[_GY/[X__ ")^=/\
MPR;\5O\ H5?_ "HVG_QVC_ADWXK?]"K_ .5&T_\ CM?HM11_K7C?Y(?<_P#Y
M(/\ 4G+O^?D_OC_\B?G3_P ,F_%;_H5?_*C:?_':]+_9S_9U\<^"OBUI.N>(
M=#^P:=9I.QE-Y!)\[1,BC:CL?X_3M7V716%?B7&8BE*C*,4I)K1/K\SIPW"&
M PM>%>$YMQ::NU:ZU_E"BBBODS[@**** "BBB@ HHHH **** "BBB@#(\5>+
M-)\$Z+-JVMWJZ?IT+*KSNK, 6( X4$\DBN%_X:>^&'_0VVW_ 'XF_P#B*Q_V
MP/\ DA&M?]=[;_T<E?GK7VN39'A\RPSK59---K2W9>7F?G?$'$>)RG%K#T81
M:<4];]WV:['Z1?\ #3WPP_Z&VV_[\3?_ !%'_#3WPP_Z&VV_[\3?_$5^;M%>
M]_JI@_YY?A_D?-?Z[X__ )]P^Z7_ ,D?I%_PT]\,/^AMMO\ OQ-_\11_PT]\
M,/\ H;;;_OQ-_P#$5^;M%'^JF#_GE^'^0?Z[X_\ Y]P^Z7_R1^D7_#3WPP_Z
M&VV_[\3?_$4?\-/?##_H;;;_ +\3?_$5^;M%'^JF#_GE^'^0?Z[X_P#Y]P^Z
M7_R1^D7_  T]\,/^AMMO^_$W_P 11_PT]\,/^AMMO^_$W_Q%?F[11_JI@_YY
M?A_D'^N^/_Y]P^Z7_P D?I%_PT]\,/\ H;;;_OQ-_P#$4?\ #3WPP_Z&VV_[
M\3?_ !%?F[11_JI@_P">7X?Y!_KOC_\ GW#[I?\ R1^D7_#3WPP_Z&VV_P"_
M$W_Q%'_#3WPP_P"AMMO^_$W_ ,17YNT4?ZJ8/^>7X?Y!_KOC_P#GW#[I?_)'
MZ1?\-/?##_H;;;_OQ-_\11_PT]\,/^AMMO\ OQ-_\17YNT4?ZJ8/^>7X?Y!_
MKOC_ /GW#[I?_)'Z1?\ #3WPP_Z&VV_[\3?_ !%'_#3WPP_Z&VV_[\3?_$5^
M<,%O+=3+%#&\TK<*D:EF/T KLM$^"?CWQ$%:Q\(ZM)&W*R26K1(?HSX!_.LJ
MG#.7TE>I5:]7%?H;4N,,TKNU*A&3\E)_J?=G_#3WPP_Z&VV_[\3?_$4?\-/?
M##_H;;;_ +\3?_$5\J:'^Q?\1]4*_:X=-T<=_MEX'(_[]!Z[_0_V"9"%;6/%
MRJ>\5C9D_P#C[,/_ $&O(JY?D='XL2WZ6?Y19[M'->)*_P .$BO6Z_.2/H;P
MC\:O!/CS5O[+T+Q!;ZA?E&D$"HZ,5'4C<HSCT'-=O7B'@G]D7P5X)U:RU6"Z
MUB[U&TE6:*:6[$>UAZ"-5X]B3GI7M]?+XR.$C4MA)-Q\U_7Y'V>7SQLZ3>.C
M&,O[K;T^?^;"BBBN ],**** "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 \6_; _P"2
M$:U_UWMO_1R5^>M?H5^V!_R0C6O^N]M_Z.2OSUK]7X5_W&7^)_DC\0XU_P"1
ME'_ OSD%%%%?8GP(445L:)X-U_Q*RC2-#U'5"W3[':22_P#H(-3*48*\G9%Q
MA*H^6"NS'HKUC0_V6?B;KFUE\-2641_Y:7T\<./JI;=^E>@:)^PGXINMIU7Q
M!I6GJ>HMUDN&'X$(,_C7EU<VP%'XZR^3O^5SV:.1YGB/@H2^:M^=CYGHK[8T
M3]A'PQ:[3JOB'5-08=1;)';J3]"'./QKT'0_V5_AEH>&7PXM]*#GS+ZXDES_
M ,!+;?TKQZO$^ I_!>7HO\['O4>#<SJ?'RP]7?\ ),_.:NGT/X7^+_$A7^S/
M#&K7JMTDCLY-GXMC _$U^F6B>"O#WAI5&DZ%INF;1@&TM(XC^:@5M5Y%7BU[
M4J/WO]$OU/>H\#+>O7^Y?JW^A^>>A_LA_$S6-K2Z1;Z7&W1[Z[C'_CJ%F'XB
MO0=#_8+U>;:=8\5V5ITW+8VSS_4 L4_/%?9=%>/5XFS"I\+4?1?YW/>H\'Y7
M2^-2GZO_ "L?.FA_L.^";#:VHZEJ^J2#JOFI#&?P5=W_ (]7H&A_LV_#7P_M
M-OX2L9V&,M?;KK/OB0L/TKTNBO(JYIC:WQUI??;\CWJ.39=A_P"'0C]UW][N
MRCI>AZ;H</E:;I]KI\7_ #SM8%B7\E J]117F.3D[L]>,5%6BK(****10444
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 %%%% 'F7[1W@O6/B!\*-2T30K4
M7FI3S0,D1E2,86568[F(' !/6OF+1/V'?'%_M;4-0TC2XSU4S/+(/P5=O_CU
M?=5%>[@\YQ6 HNA0LDW?;7_+IV/F\PX?P69XA8C$W;2M:]EI=^O7N?*VA_L%
MZ5#M.L>*[R['=+&U2#\ 6+_GBO0-#_9 ^&>CA3-I5SJLB]'OKR0_F$*J?RKV
MFBLZN<YA6^*L_EI^5C2CP_E>'^"A'Y^]^=SEM$^%O@[PYM.F>%](LW7&)([*
M/S..GS8R?SKJ!QP.!2T5Y4ZDZCO-MOS/;ITJ=)<M.*2\E8****S-0HHHH **
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@
? HHHH **** "BBB@ HHHH **** "BBB@ HHHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>kfrcinsidertradingpolicy001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 kfrcinsidertradingpolicy001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!"P# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#SRBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH ****!!1110 4444 )1110 4444 %%
M%!H 2BBB@ I#2TE, HHHH$)1110 4AI:::!!2&EI*8!24M)0(*;3C3:8 :2@
MT4A'R11117UI\\%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7M'P
M,_X\=:_ZZQ?R:O%Z]H^!G_'CK7_76+^35Q9A_N\OE^9U8+^,OZZ'K5%%%?.G
MN!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110(**** "BBB@!**
M** "BBB@ H-%!H 2BBB@ I*6DI@%!HI#0(**** "FTXTV@04E+24P TE!HH$
M(:2E-)3$)1110!\D4445]8?/!1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5[1\#/^/'6O^NL7\FKQ>O:/@9_QXZU_P!=8OY-7%F'^[R^7YG5@OXR
M_KH>M4445\X>X%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1113 **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@04
M444 %(:6DH **** "BBB@ H-%(: "BBB@ I*6DI@%)2TE @HHHH 0TE*:2@0
M4E*:2F(2BBB@!#24II*!"4444P/DBBBBOK#YX**** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "O:/@9_P >.M?]=8OY-7B]>T? S_CQUK_KK%_)JXLP
M_P!WE\OS.K!?QE_70]:HHHKYP]P**** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBBF 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% @HHHH *2EI* "BBB@ HHHH *0TM)0 4444P TE%% @I*6DH
M**** $-)2FDH$(:***8A**** &F@T4AH$%(:6DI@?)-%%%?6'SP4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %>T? S_CQUK_ *ZQ?R:O%Z]H^!G_
M !XZU_UUB_DU<68?[O+Y?F=6"_C+^NAZU1117SA[@4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%, HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH$%%%% !1110 4E+24 %%%% !1110 4E+24 %%%%,
M!****! :2@T4 %%%!H 0TE%%,0E%%(:!!0:*0T )24M)3$%)0:2@1\E4445]
M8?/A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[1\#/^/'6O^NL7
M\FKQ>O:/@9_QXZU_UUB_DU<68?[O+Y?F=6"_C+^NAZU1117SA[@4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH$%%%% !1110 4E+24 %%%% !1110 &
MDHHH *#10:8"4444"$-%!HH *0TM(: $HHH-,0E(:6DH$%(:6D-,!*2E-)0(
M0TE*:2@1\E4445]8?/A1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M5[1\#/\ CQUK_KK%_)J\7KVCX&?\>.M?]=8OY-7%F'^[R^7YG5@OXR_KH>M4
M445\X>X%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1113 **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@04444 %%%% !1110 4444 )1
M110 4444 %%%% "4444 %!HI#3 ****!"4444 %(:6D- A*0TM(:8!24M)0(
M*::=333 0T444"&FB@TE CY+HHHKZP^?"BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ KVCX&?\>.M?]=8OY-7B]>T? S_ (\=:_ZZQ?R:N+,/]WE\
MOS.K!?QE_70]:HHHKYP]P**** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBBF 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% @HHHH ****
M "BBB@ H-)FB@ HHHH **** "BBDH **** "D-+24P"BBB@0E%%% !2&EIIH
M$%)2TE, I*4TE @--I324Q"4444 --)2FDH$?)=%%%?6'SX4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %>T? S_CQUK_ *ZQ?R:O%Z]H^!G_ !XZ
MU_UUB_DU<68?[O+Y?F=6"_C+^NAZU1117SA[@4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%, HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M$%%%% !1110 4444 %%%% "4444P"BBBD 4444 %)2TE !1110 4E+24P"@T
M4AH$%%%% "&DI:2@04E+24P$-%!HH$(:2E-)3$)0:*0T --%!HH$?)=%%%?6
M'SX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>T? S_CQUK_ *ZQ
M?R:O%Z]H^!G_ !XZU_UUB_DU<68?[O+Y?F=6"_C+^NAZU1117SA[@4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH$%%%% !1110 4444 %%%)0,****!!1110 4444 %)2FD
MH ****8!2444""DI:2@ HHHH 2DI:2@0&DHHIB$HHHH 0TAH-(:8@I#2TAH
M;1113$?)=%%%?5GSX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>
MT? S_CQUK_KK%_)J\7KVCX&?\>.M?]=8OY-7%F'^[R^7YG5@OXR_KH>M4445
M\X>X%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1113 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH$%%%% !1110 4444 %%%% "4444 %%%% !1110
M 4444 )1110 444&F E%%% @-)0:* "@T4AH *2EI*!"4444Q"4444 -I*6D
MIB"FFG4TT"$HHI#3 ^3****^K/GPHHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH *]H^!G_ !XZU_UUB_DU>+U[1\#/^/'6O^NL7\FKBS#_ '>7R_,Z
ML%_&7]=#UJBBBOG#W HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M#24&BF(^3****^K/ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M_P!?,O\ 2O.OBKX#_P"$=U$ZMIT6-+NG^91_RQD/;_=/;\O2O1O@O_R3]/\
MKZE_I7<:CIUKJVG3V%[$LMM.A1T;N/\ &N!XAT,5*2VOJ=7LE4HI'QS7O?PC
M\>?VK:+X>U*4?;;=/]&D8\RQC^'W8?J/H:\E\9^$[KPAKTEC/EX'R]M-VD3/
M'XCN*Q+6ZGL;N&ZMI6BGA</&ZGE6'(->O6I0Q-+3Y,X:<Y49GV517)^ ?&<'
MC'0UF)1-0@ 6ZA'8]F'L<?TKK*^;G"4).,MT>M&2DKH*\1\9_P#(WZC_ -=!
M_P"@BO;J\1\9_P#(WZC_ -=!_P"@BN_*_P"*_0\K.?X,?7]&4=#MXKO7;"VG
M7?%+.B.N<9!/->M?\(+X<_Z!P_[^O_C7E7AK_D9]+_Z^H_\ T(5[O6N95)PG
M%1;6ACE-&G.G)SBGKU1SO_""^'/^@</^_K_XUL:?I]KI=HMK9Q"*%22%R3U^
MM6J*\R56<U:4FSV84:<'>$4OD%>#^(;0V/B&_M\8"S,5'^R3D?H17O%>:_$O
M166>'6(ERC@138[$?=/Y<?@*[,MJ*-7E?4\_-J+G1YE]G\CA;&Z>QO[>ZC^]
M#(KC\#FO?[:XCNK:*XA;='*@=3Z@C-?/-=UX(\81Z<@TS4I-ML3F*4](SZ'V
M_E7=F&'=2*E'='G97BHTIN$]G^9ZC134=)$5XV#(PR&4Y!%.KP3Z4*\7\<:D
MFI^)YVC;=' ! I]=N<_J37:^,/&<&G6TECI\RR7S_*SJ<B(=^?[W\J\G)R<F
MO9R[#RC^]E\CP,VQ496HP?J !)  R37OFBVIL=#L;9AAHX$5A[XY_6O)?!>C
M/J_B"$LN;>V(EE/;CH/Q/Z9KVFHS.HFU370TR>BU&55]=#QWXA?\C=/_ -<T
M_P#0:YJ"%KBXBA4@-(X0$],DXKI?B%_R-T__ %S3_P!!K TS_D*V?_7=/_0A
M7HT':A%^1Y6*5\3)>?ZG5_\ "LM8_P"?FR_[[;_XFLS6_!FI:#8B\N'@DBWA
M3Y1)*Y[G('%>TU7O[*+4;">SG&8YD*-[9[UY,,QJ\RYMCVZF4T7%\FY\^5Z'
M\.]+T>]ADN98O-U"!^5D.54'HP'Y]<]*X;4;&;3-0GLK@8EA8J??T/XCFKGA
MO67T+6H;P9,7W)5'\2'K_C^%>KB(.K2:@SQ<+.-&NG46G7R_X8]UKG_&R%_!
MVH@?W5/Y.IK>CD2:))8V#(X#*PZ$'H:IZU:&^T2^M5&6E@=5'OCC]:^>I/EJ
M1;Z-'U59<]*45U3/ J[CX82A=;NXB>7M\C\&'^-<.002",$5J^'=7.B:W;WN
M"T:DK(H[J>#_ (_A7T>(@ZE*44?)86HJ=:,WLF>[457L[VVU"V2YM)DFB<<,
MIS_^HU8KYEIIV9]@FFKH****0PKYVD_UC_4U]$U\[2?ZQ_J:];*_M_+]3P\Z
M^Q\_T.C\$:19:SK<EM?1&2)8"X 8KSD#M]:]!_X0'PY_SXM_W_?_ !KC/AG_
M ,C)-_U[-_Z$M>L5GCZU2%:T9-&N6T*4Z%Y13=WT.:_X0'PY_P ^+?\ ?]_\
M:UM*T:QT6!X;"$Q1NV]@7+9.,=S5^BN&5:I)6E)M'I0H4H.\8I/T"BBBLS4*
M**2@84444""BBB@ HHHH **** "BBB@ I*** "BBB@ HHHI@)1110(***2@
MHHHH *0TM)0(2BBBF E%%(:!!2&EI* $HHI#0(*0TM--,0E%%!H 2DI:::8C
MY.HHHKZL\ **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O9_@;_QX
MZS_UUB_DU>,5[/\  W_CQUG_ *ZQ?R:N/'_[O+Y?F=6"_C+^NAZU1245\X>X
M+1112 *44E% ' _&3_DG=S_UWB_]"KYNKZI\>^'+OQ5X6ETNSEABF>1'#3$A
M< Y/0$UY/_PHKQ'_ -!'2O\ ON3_ .(KV<!B*5.E:<K.YY^*I3G.\4=[\%_^
M2?I_U]2_TKT*N6^'_AJ[\)^&%TR]E@EF$SR;H22N#CU KJ:\S$24JLI+:YV4
MDU!)G.>-?"5KXOT"2RE"I<I\]M.1S&_^!Z'_ .M7RWJ.GW6E:A/87L317,#E
M)$/8_P"%?8]>??$7X;CQ@8+W3Y(+;4H_D=Y<A94]R 3D=N*Z\!B_9/DG\+_
MPQ-#G7-'<\)\+>);WPKKD.I69SM^66(GB5#U4_YX-?4^BZS9:_I,&I6$HDMY
MER/53W!'8@UXA_PHKQ'_ -!'2O\ ON3_ .(KMOAYX)\3^#+V2*YO["?2YP3)
M#'(^Y7[,N5 SQ@\_RK;'.A6CS1DN9?B1AE5IOEDM#TFO$?&?_(WZC_UT'_H(
MKVZO._$'@+5-5UV[OH+BS6*9@5#NP8< <X4^E<^7U84ZC<W;0RS2C.K22@KN
MYQGAK_D9]+_Z^H__ $(5[O7FND?#W5K#6+.\EN;)HX)ED8*[Y(!SQ\M>E8IY
MA5A4FG!W%E=&I2A)35M0HHQ1BO//4"H+RT@O[26UN8P\,JE64U/BBFG9W0FD
MU9GB'B3PU=>'KPJX:2U8_NI\<'V/H:PZ^A;JU@O;=[>YA26)_O(XR#7!ZO\
M#-)':72;H1@\^3-D@?1AS^8KVL/F,9+EJZ/N?/XO*IQ?-1U78X6RUK4]-7;9
MWT\*_P!U7.W\NE377B;6KR,QSZG<,AZJ'V@_7&*N7/@CQ!;.1]@:4?WHF#"H
MHO!WB"9@HTR9<]WPH_4UU\^'?O77X'![/%)<EI>FIAU<TW3+O5KU+6SB,DC?
MDH]2>PKL--^&5Y(P;4;N.%.Z1?,WY]!^M>@:5HUAHUMY%C L8/WFZLQ]2>]<
M]?,*<%:&K_ Z\-E=6H[U-%^)!X>T&W\/Z8MK%\TC?-+)CEV_P]*UJ**\24G-
MN4MV?10A&$5&*T1X[\0O^1NG_P"N:?\ H-8&F?\ (5L_^NZ?^A"O1/%/@C4M
M<UV2^MI[1(F15 D9@>!CLIK,L_AOK%O>P3/<V)6.17(#OG .?[M>Y2Q-)45%
MRUL?.5\'7EB)247:YZA1117@GTIYY\2M$#1Q:Q"AW+B*?'I_"W]/RKS>OH>>
M"*Y@D@GC62*12K*PX(KSS4_AB[3L^F7D:QDY$<^?E]MPSG\J]?!8R$8>SJ.U
MCPLPR^<Y^TI*]]R]\.==^U6+Z5/)F:W^:+)Y9/3\#^AKN:\UTKP'K^DZG!?0
M75AOB;./,?YAW'W.XKTH=.>M<>,5/VG-3=TST, ZJI<E56:_(\A\<^')=*U2
M2]AC)LKEMP('".>JG^8_^M7)5]#W%O#=0/!<1++$XPR.,@BN$U;X9PS2-+I=
MUY&?^6,H)4?1NO\ .N["X^/*H5?O/-QF63YG.CJGT/.K:]NK)]]K<S0-ZQN5
M_E6HGB_Q!&,+JDY'^T0?YBK=UX"\06Q^6U6<>L4@/\\&J7_")Z^#C^RKG_OF
MNUSH3U;3^X\]4\33T2DOO!_%NOR?>U6X'^ZV/Y5O^!+S4=3\3JUU?7,T<,3.
M5DE9A_='!/O61!X(\0SG']GL@]9'4?UKNO!/A6\T![J>^,7F3*JHL;$[0,DY
MX^GY5S8FI0C2DH6OY6.O!TL3.M%SO9=[G85\[2?ZQ_J:^B:\J;X9:RSL1=6'
M)S]]_P#XFN3+JT*?-SNVWZG;FM"I5Y/9J]K_ *'&Q3RP/OAE>-L8RC$''X5-
M_:5__P _MS_W];_&NK_X5CK/_/U8?]]O_P#$T?\ "L=9_P"?JP_[[?\ ^)KT
MGBL.]Y(\E8/%+:+.4_M*_P#^?VY_[^M_C1_:5_\ \_MS_P!_6_QKJ_\ A6.L
M_P#/U8?]]O\ _$T?\*QUG_GZL/\ OM__ (FE]9P_=#^IXO\ E9B^'[N^NO$.
MG0M>7#*UPFX&5N1GGO7N%>=^'O 6I:5KMK?7,]H\4+%BL;,6/! ZJ.]>AUY>
M/J0G-<CTL>UEE*I3IR]HK.X4445P'I!1110 4444 %%%% !1110 4E%% !11
M10 4444P"DHHH$%%%%  :2BB@ HHHH 2D-+24""@T4E, I*4TE @I*#0: $I
M*6DH$!IM*:2F(2D-+24P"FTII*"3Y.HHHKZL\$**** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "O9_@;_QXZS_UUB_DU>,5[/\  W_CQUG_ *ZQ?R:N
M/'_[O+Y?F=6"_C+^NAZS1117SI[@4M)12 6BDHHL!D^)M7ET/1);Z&-)'1E
M5\XY..U<-_PM#4?^?"U_-O\ &O1=1TVUU:S:TO(S)"Q!*ABO3D<BL7_A O#G
M_/BW_?\ ?_&NS#U,/&%JL;O^O,\_%4L7.=Z,DE_7D<I_PM#4?^?"U_-O\:/^
M%H:C_P ^%K^;?XUU?_"!>'/^?%O^_P"_^-+_ ,(#X<_Y\6_[_O\ XUO[?!?R
M/^OF<WU?,/\ GXOZ^1R?_"T-1_Y\+7\V_P :/^%H:C_SX6OYM_C76CP%X<!S
M]@)^LS_XUHVOAS1K(#R-,ME(_B,88_F<FIE7P?2G_7WE1PV/;]ZHOZ^1PT'Q
M%UJY;;!I,,I]$5V_E6Q:Z]XQNP"GAZ%%/>5BG\R#79JJHH55"@= !BEK"6(I
M/X::_$ZH8:LOCJM_)+_,SM*DU>17.JV]K$>-@@<L??.:T:**YI.[O:QUQCRJ
MU[A1114E!1110 4444 %%%% !1110 4444 %%%%,04444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1124 +2444 %%%% !1110 4444 %%%% !111
M0 4E%% !1110 4444P"DI:2@ HHHH$%)2TE !1110 444E @I***8"4444"$
MHHHH 2DI:2@0E%%%,!#2&E--- @I*4TE,0AI*#24"/D^BBBOJSP0HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *]G^!O_ !XZS_UTB_DU>,5[-\#O
M^/'6?^ND7\FKCQ_^[R^7YG5@OXR_KH>M44E+7SI[@4444 %%%% !2TE%*P"T
M4E%%@'44@I<T@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M8@HHHH **** "BBB@ HHHH **** "BBB@ HHHS0,**2B@04444 %%%% !111
M0 4444 %%%% !111F@ I*** "BBB@ HHHI@%!HI* "BBB@0444E !1110 44
M44 !I**2@0444E, I*6DH$%!HI#0 AHHHIB$HHI#0 E)2TE A*#12&F(2DI:
M2@1\GT445]6>"%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7LWP.
M_P"/'6?^ND7\FKQFO9O@=_QXZS_UTB_DU<>/_P!WE\OS.K!?QE_70]9I:2BO
MG3W!:*** "BBB@ HHHH **** "BBB@!<TM-HS2L ZBDS1F@!:*2EI %%&:,T
M %%&:* "BBB@ HHHH **** "BBBF(**** "BBB@ HHHS0 449I,T +129HH
M7-&:2B@ HHHH **** "BBB@ HHHH **** "BBB@ HHI* %S2444 %%%% !11
M13 ***2@ HHHH$%%%)F@ -%%% !1110 4E+24"$-%%%, -)110(#24&B@ I#
M0:2F 4E*:2@04TTII*! :0T4E !2&EIM,0&DH-)0(^4****^K/!"BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ KV;X'?\>.L_]=(OY-7C->S? [_C
MQUG_ *Z1?R:N/'_[O+Y?F=6"_C+^NAZS1117SI[@4M)10 M%%% !1110 444
M4 %%+28I7 ****8!1112 **** "BBB@ I0:2B@!<T9I** %S1FDHH 7-&:2B
M@!U&:044""BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *,TE% !1110 4444 %%%%, I*** "BBB@04444 %)110 4444 %%
M%)0(*2BB@ I*6DIB"BBDH ***#0 E)113$)1110 AI#0:2@04E+24P TVE-)
M02)24M)0!\H4445]6>"%%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!7LWP._X\=9_ZZ1?R:O&:]F^!_\ QXZS_P!=(OY-7'C_ /=Y?+\SJP7\9'K-
M%)17SI[@M%%% !2TE% "T49HS2 **** "BBB@!:*2B@!:*2BD 4444P"BBB@
M HHHH **** "BBB@ HHHH 444"B@04444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 49I** "BBB@ HHHH ****8!1124 +2444""BBB@ HHI
M*  T444 %%%% !1124""BBDH ***2F 444&@0E%%% "444E !24M)0(*0TM-
M-,0&DHHH 2BBD-,0E)2TE A*2EIM CY2HHHKZL\(**** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "O9?@?_ ,>.L_\ 72+^35XU7LOP/_X\=9_ZZ1?R
M:N/'_P"[R^7YG5@OXR/6:*2EKYT]P**** %HI*,T +124M !2TE% "T4E%(!
M:*,T9H **** "BBB@ HHHH **** "BBB@ HHHH **** %%% HH$%%%% !111
M0 4444 %%%% !1110 4449H **3-% "TE%% !1110 4444 %%%%, HHHH **
M2B@ HHHH$%%%% !1124 %%%% !1110 444E @HHI* "BBBF &DHHH$%)110
M4E+24 %)110(2BBBF E(:4TV@04E+24 %--+24Q"&D-+24"$-)0:*8CY2HHH
MKZH\(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O9?@?_P >.L_]
M=(OY-7C5>R_ _P#X\M9_ZZ1?R:N/'_[O+Y?F=6#_ (R/6****^>/;"EZTE*#
MBD,**6B@!**IZKJ<&CZ=+?7(<Q1XW!!D\D#^M<W_ ,+(T3_GE>?]^U_^*K6%
M"I45XJYC4Q%*D^6<K,[&BL+1/%6GZ_<2P6:3JT:;V\Q0!C..Q-;HJ)PE!\LE
M9ETZD:D>:#N@HJIJ>H0:3ITU]<!S%$ 6"#)Y(']:YK_A9.A_\\KW_OVO_P 5
M5PHU*BO%7(J8FE2=IRLSL**X_P#X63HG_/*]_P"_:_\ Q5=/I]_;ZG80WELV
MZ&5<C/4>H/N*)T:E-7DK!3Q%*J[0DF6:***R-@HJM?WL6G6$UY,&,4*[F"C)
MQ[5S'_"R=$_YY7G_ '[7_P"*K2%"I45X*YC4Q%*D[3E8[&BL?0O$=EXA6=K-
M9E$)4-YJ@=<XQ@GTK7J)0E!\LEJ7"<9QYHNZ%HHK,U7Q!IFC+_IMTB.1D1CY
MG/X"B,7)VBKL<IQ@N:3LC3HKA;CXG6",1;V%Q(/5V"?XU$GQ0MR?GTN51ZK*
M#_05T?4J^_*<CS'#)VY_S._HKEK+X@:%=D+)++:L?^>R<?F,C\ZZ2WN8+J(2
MV\T<T9Z/&P8'\16,Z4Z?Q*QT4Z].K\$DR6BBL'6_%VG:!>):WB7#2/&) 8T!
M&"2.Y'H:4(2F[15V54J0IKFF[(WQ17'?\+*T3_GE>_\ ?M?_ (JNFTW48=5T
MZ&]MPXBE!*AQ@]<?TJIT:E-7FK&=/$4JKM"5RW129K#USQ9I^@74=O>)<,\B
M;QY: C&<=R/2HA"4WRQ5V74J1IQYINR-VBN._P"%E:)_SRO?^_:__%4?\+*T
M3_GE>_\ ?M?_ (JMOJE?^5F'UW#_ ,Z.QHKD$^(^A,<%;M?<Q#^AK2M/&.@7
MK!8]1C1CVE!3]3@5,L/5CJXLJ.+H2T4U]YNYI,TBLKJ&1@RD9!!R#2UB= 44
M44 %%8>N>*]/\/W$4%XD[/(F]?+4$8SCN167_P +)T3_ )Y7O_?M?_BJVCAZ
MLES1CH<\\71A+EE))G845Q__  LG1/\ GE>_]^U_^*H_X63HG_/*]_[]K_\
M%57U2O\ RLGZ[A_YT=A17'_\+)T3_GE>_P#?M?\ XJMS0]?L_$%O+-9K*JQO
ML;S% .<9[$U,\/5@N:4;(NGB:-27+"2;-2BBN:U3QQI6DZC-8W$=T98L!BB
MCD ^OO4PIRJ.T5<NI5A25YNR.EHKC_\ A9.B?\\KW_OVO_Q5)_PLG1/^>5Y_
MW[7_ .*K7ZK6_E9C]=P_\Z.QHKDXOB)H,APTEQ'[O%_AFMFPU_2=38+9W\,C
MGHF[:Q_ X-1*A4AK*++AB:,W:,D_F:5%%%9&P4444 %%%&: "DHHH **** "
MBBB@ HHI*!!1244 %%%%, I***!!1244 %%%)0 4E%%,04E%% !24IIM A#1
M110 E!HI*! :::6DIB$-(:6D- A*2EI*8CY3HHHKZH\,**** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "O9?@A_QXZS_P!=(OY-7C5>R_!#_CQUG_KI
M%_)JX\?_ +O+Y?F=6#_C(]7I:2BOGCVQ:***  =:=3: : .=\>?\B=>_6/\
M]#6O&Z]D\>'_ (HZ]^L?_H:UXW7MY;_!?K_D?-YO_'7I^K.Y^&/_ "%[W_K@
M/_0A7IU>8_#'_D+WO_7 ?^A"O3ZX,P_COY'J97_NR^9S_C7_ )$_4/\ =3_T
M-:\7KVCQM_R)^H?[J?\ H:UXO7=EG\)^OZ(\S./XZ]/U85W'P[U[[+>MI,[X
MAN#NB)_A?T_$?J/>N+>&2.*.5D(CDSL;L<'!IJ.T4BR(Q5U(*L#R".]=E:G&
MK!P9P4*TJ%1370^AL48K'\,:VNNZ+%<DCSU^291V<=_H>M;-?-3BX2<7NC["
M$U.*E'9F-XK_ .15U+_KB:\/KW#Q7_R*NI?]<37A]>QEG\-^IX&<?Q8^AZ/\
M+O\ 4ZG_ +T?_LU>@UY]\+?]3JG^]'_[-7H5<&._WB7]=#U,M_W6/S_-G,^,
MO$AT'3U2W(^VW&1'GG8.[?X?_6KQ^::6XF>::1I)'.6=CDDUTOQ N6G\63QD
M_+ B1K_WSN_FQKEZ];!48TZ2?5GA9CB)5:SCT6@45[)X;\*:=IFFP/+;137;
MH&DDD4-@D=!GH!6S-I.FSKMFT^UD'^U"I_I6$LS@I64;HZ8914E%-RLSP*NZ
M^&EA++J5Q?;W6"%-F 2 ['U]<#/YBNCU+X?:+>@M;K)9R'O&<K^*G^F*U_#N
MBIH.D)9*XD<,6>0#&YCWQ],#\*SQ&.A4HN,-V:83+:E.NI3V1JUY5\3?^1CM
MO^O1?_0WKU6O*OB9_P C';?]>B_^AO7-EW\?Y'7FO^[OU1Q=>U^"_P#D4-._
MW&_]"->*5[7X+_Y%#3O]QO\ T(UW9G_"7K_F>=D_\:7I^J-ZO+OB=_R&[/\
MZ]O_ &8UZC7EWQ._Y#=G_P!>W_LQKAR_^.OF>EFG^[/Y'#T45ZMX.T+2KSPM
M9W%SI]O+,V_<[Q@DX=A7L8BNJ$>9H\#"X:6(FX1=M+GE-%>XR>%-!E7:VE6P
M'^RNT_F*YK6_AO;21-+I$C12@9$,C95O8$\C\<USPS&E)V>AUU,IKP5XV9P^
MD>(=2T24-9W#"/.6A?E&_#^HYKUCPWXGM/$5L=@\JZ0?O(2>GN/45XM-#);S
M/#,C)(C%65A@@CM4^G:A<:7?PWEL^V6-LCT([@^QK3$X2%:-UOW,L)C:F'E9
MZQ['O]%5-,U"+5=-M[Z#[DR;L>A[C\#D5;KY]IIV9]3&2DDUL>7_ !/_ .0Q
M9?\ 7O\ ^S&N&KN?B?\ \ABR_P"O?_V8UPU?18/^!$^3Q_\ O,PHKU7P;H6E
M7OA6TN+G3[>:9B^YW0$G#L*WO^$8T+_H$VG_ 'Z%83S&$).+3T.FGE52I!34
MEJKGAE>G_##_ )!-[_UW'_H(KI/^$9T/_H$VG_?H5<L]/L].C9+.VB@1CEA&
MN 37+B<=&K3<$CLPF73H554;3+5>+>-_^1QU#ZI_Z M>T5XOXW_Y'#4/JG_H
M"TLL_BOT_5%9Q_ 7K^C.?HHKVG3_  WHLNF6KOI=JS-"A8F,9)(%>GB,3&@D
MVKW/'PN$EB6U%VL>+4 D'(."*]DO? N@WD9"VAMW/1X6(Q^'3]*\LUS2)=#U
M66QE8/MP4<#&Y3T-*ABZ=9VCN/$X&KAUS2U7D=5X/\:SPW46G:I,98)"%CF<
MY9#V!/<?RKTVOG>O=?#MZVH>'K&Z<Y=X@&/JPX)_,5Y^8T(P:J1ZGJ95B95$
MZ<W>VQITF:**\P]@**** "BBB@ HHHH *3-%% @I*** "BBDI@+2444""DHH
MH ***2@ HHI*8@I#2TE !112&@ I**2@04E+24P TVE-)0(*2BDH$%-I324Q
M"&BBDH$?*E%%%?5'AA1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
M[)\$/^/'6?\ KI%_)J\;KV3X(?\ 'CK/_72+^35QX_\ W>7R_,ZL'_&1ZQ12
M4M?/'MBBBDHS0 M%%% '.>._^1/O?K'_ .AK7CE>Q^._^1/O?K'_ .AK7CE>
MWEO\)^O^1\WG'\=>GZL[GX8G&KWO_7 ?^A"O3Z\O^&7_ "%[W_K@/_0A7I]<
M&8?QW\CT\K_W9?,P?&W_ ")^H?[J?^AK7BU>T>-O^1/U#_=3_P!#6O%Z[LL_
MA/U_1'FYQ_&7I^K.ZT711KWP^FBC7-U;7+O"??:I*_C_ #Q7#$$$@C!'4&O4
M?ADV="NU]+DG_P =7_"N=\?Z%_9VJ"_@3%M=DDXZ+)W'X]?SJJ->U>=)]]"<
M1AN;#0KQZ*S*7@S7O[$UI1*^+2XQ'+GHOHWX?R)KV7-?.]>M^ ]>_M32?L<S
MYNK0!3D\LG8_T_+UK',:'_+U?,WRG$V?L9?(U?%?_(J:E_UQ->'U[?XK_P"1
M5U+_ *XFO$*O+/X;]3/./XL?0]'^%W^IU3_>C_\ 9J]!KSWX7?ZG4_\ >C_]
MFKT&O/QW^\2_KH>IEW^ZQ^?YL\A^(%J]OXKFE(^6X1)%/T&T_JM<M7L_B[PX
M/$&F 18%Y!EH2>_JI^M>.3P2VL[P3QM'*APR,,$&O6P595*2CU1XF8X>5*LY
M='J>J>%/&5G?V<%E>RK!>QJ$!<X67' (/K[5V%?.]=!HWC+5M&VQK-]HMQ_R
MQF.0!['J/Y>U<V(RZ[<J3^1UX7-N5*%9?,]HHK T'Q=IVO 1HQ@NL<P2'D_[
MI[_S]JWZ\J=.4'RR5F>W3JPJ1YH.Z"O*OB9_R,=M_P!>B_\ H;UZK7E7Q,_Y
M&.W_ .O1?_0WKKR[^/\ (X,U_P!W?JCC*]K\%_\ (H:=_N-_Z$:\4KVOP7_R
M*&G?[C?^A&N[,_X2]?\ ,\[)_P"-+T_5&]7EWQ._Y#=G_P!>W_LQKU'->6_$
M[_D-V?\ U[?^S&N'+_XZ/2S3_=G\CB*]G\"_\B=8_P#;3_T-J\8KV;P+_P B
M=8?]M/\ T-J[\S_A+U_1GFY/_'?I^J.CHI**\,^C/-/B7I20W5MJ<2@>=F.7
M'=AT/Y9_*N"KUSXB1A_"K,>L<Z,/U']:\CKZ# 3<J*OTT/ELSIJ&(=NNIZ;\
M,KXR:=>6+'/DR"1?HPY_4?K7>9KRWX9.1KEW'V:VW?DR_P"->HUY6.CRUW8]
MK+9N6&C?H>8?$[_D,67_ %[_ /LQKAJ[GXG?\ABR_P"O?_V8UPU>Q@_X$3P<
M?_O,SV7P)_R)UC]9/_1C5T=?/T=[=0H$BN9D0=%60@"G?VC??\_EQ_W];_&N
M2IESG-RYMV=U+-HTZ<8<NR2W/?Z*\ _M&^_Y_+C_ +^M_C7LOA)WE\*Z>\CL
M[&/EF.2>37'B<&Z$5)NYWX3'K$S<5&UC:KQ?QO\ \CAJ'U3_ - 6O:*\7\;_
M /(X:A]4_P#0%K7+/XK]/U1CF_\ !7K^C.?KWW2_^039?]<$_P#017@5=_;?
M$L6UI#!_91;RHU3/VC&<#']VNS'T:E514%<X,LQ%.C*3J.USTFO)?B-<1S>)
MPD9!,,"H^/7)/\B*GO\ XDZE<1LEI;0VN?XR=[#Z9P/TKC999)I7EE=GD<EF
M9CDDGN:SP6#G3GSS-<PQ].M#V=/497M7@Z)H?"6G*PP2A;\"Q(_0UY5X?T.?
M7M42VC!$0(::3LB_X^E>WQ1)!"D4:A8T4*JCL!P*G,ZBLJ:WW*R>C*\JKVV'
MT445Y![H4444 %%%)0(,T44E "TE%%, HHI* "BBB@04E%% !1129H 6DHI*
M8!1124""BBD- !24&DH$%%%)0 444A-,0&FFEI*!"4&BD- A*2EI*8!244E
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ KV/X(_\ 'EK'_72+^35XY7L?P2_X
M\=8_ZZ1?R:N/'_P'\OS.K!_QD>KT4@I:^?/:%I,T44@%HI**!G/>.O\ D3[W
MZQ_^AK7CM>P^.O\ D4+WZQ_^AK7CU>WEO\)^O^1\WF_\=>GZL[CX9_\ (6O?
M^N _]"%>FUYC\,_^0M>_]<!_Z$*].K@Q_P#'?R/3RO\ W9?,P?&O_(H:A_NI
M_P"AK7C%>S>-3_Q2&H?[J?\ H:UXS7?EO\)^OZ(\W./XR]/U9Z=\,O\ D#WG
M_7Q_[**[BN'^&7_('O/^OC_V45W&:\S&?QY'KX#_ ':!%<VT5Y:RVTZ!XI5*
M,I[@UX=K6E2Z-JT]E+D[#E&_O*>AKW:N0\>Z%_:6E?;H4S<V@)..K1]Q^'7\
MZUP%?V=3E>S,<SPWM:7/'>/Y'E2.T;;D8JWJ#3:**]X^8/1OA=_J=3_WH_\
MV:O0:\^^%_\ J=3_ -Z/_P!FKT'-?/8[_>)?UT/J\N_W6/S_ #9YU+X_O=,U
MR^M;J!+FVBN'1<?*ZJ&('/0_E^-=#8>.="O0-UT;9S_#.NW]>GZUY=XB!'B3
M4\@C_2I.O^\:S:])X&C4BGL_(\A9E7I3:O=7ZGOB:II\J[H[^U9?59E/]:QM
M?\8:9IEC*L%U%<7;*1''$P;!]21P,5XY140RV"E=NYI/.*DHVC&S"NF\!6C7
M/BNW<#*0*TC'TXP/U(KG[6TN+VX2WMH7EE<X5$&37L'A+PVOA_3V\TJUY-@R
ML.B^BCZ5MC:\:=-QZLYLOP\JM52Z+4Z*O*OB9_R,=O\ ]>B_^AO7JE>5_$O_
M )&.W_Z]%_\ 0WKS<O\ X_R/8S7_ '=^J.,KVKP9_P BCI_^XW_H1KQ6O:O!
MG_(HZ?\ [C?^A&NW,_X2]3SLG_C2]/U1O5Y=\3?^0W9_]>__ +,:]0KR_P")
MO_(:L_\ KW_]F-<.7_QT>EFG^[/Y'$5ZIX0\0Z18^%[.WN;^&*9-^Y&/(R[&
MO*Z*]G$4%7CRR9X&%Q,L/-SBK]#VJ;QGX?A4DZE&WLBLQ_05R^N?$?S(F@T>
M)T+<&XE'(_W1_4_E7GM%<]/+Z,'=ZG35S2O-65EZ"LS.Y=V+,QR23DDU=TC2
MKC6=2BLK9?F<_,V.$7N35W1O"NJ:TZF& Q6YZSRC"X]O7\*]5T#P]9^'[3RK
M<;Y7_P!;,P^9S_0>U5B<9"DK1UD3@\!.O)2DK1_,OV-G%I]C#:0#$4*!%_QJ
MQ117@-MN[/ITDE9'F'Q-_P"0Q9?]>_\ [,:X>NX^)O\ R&++_KW_ /9C7#U]
M%@_X$3Y3'_[S,]2\'^(-)L?"]I;W5_#%,A?<C'D9=B/TK=_X2O0?^@I;_P#?
M5>(45A/+H3DY-O4Z*>:U*<%!16FA[?\ \)7H/_04M_\ OJKUCJ5EJ4;265S'
M.B':Q0YP:\"KT[X8_P#()O?^NX_]!%<V)P,*5-S39VX/,9UZJA)([FO&/&__
M ".&H?5/_0%KV>O&/&W_ ".&H?5/_0%J<L_BOT_5%9O_  5Z_HSGZ]]TS_D$
MV?\ UP3_ -!%>!5[YIG_ "";/_K@G_H(K?-/AC\SFR?XI_(-3TZ#5=.GLK@9
MCE7&>ZGL1[@UX;J-A/IFH36=PN)(FVGT/H1[$<U[Y7%_$#P_]NL1J=NF;BV7
M]X /O1__ %NOTS7-@,1[.?)+9_F=69X7VL/:1W7Y'GVB:O-HFJ17L.3M.'3/
MWU/45[=9WD-_9Q7=N^^*50RFO *[7P#XB^PW?]EW3XMYV_=$G[C^GT/\Z[<?
MAO:1YX[K\CS\LQ?LY^SEL_S/4:2BBO$/HPHHHH **2B@04444 %%)FB@ HHH
MH **3-% !1244Q!1124 %%%% !29HI*!!2444 %)113$)1124 %)124""D)H
M-)3$%)2TE A*0TIIM @I*** /E>BBBOJCQ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *]C^"7_'CK'_ %TB_DU>.5[%\$O^/+6/^ND7\FKCQ_\
M ?R_,ZL'_&1ZO2YI*,U\^>T+129HS0 M%%+2 I:GIL&K:?)97._RI,;MAP>"
M#_2N?_X5UH?]Z[_[^#_"NLHK2%:I!6B[&-3#TJCO.*;,;1?"^GZ#<2369F+R
M+L;S'!&,Y]*VJ,T5,YRF[R=V7"G&FN6"LBKJ6GPZKI\ME<;O*E #;#@\$'^E
M<[_PKK0_[UW_ -_!_A76454*U2"M%V(J8>E4=YQNS-T70K30;>2"S,A21]Y\
MQLG.,>E:=)142DY.\MS2$(P7+%60M!Y!!Y!I*7-(HY23X>:')*[_ .DKN).U
M9!@>PXIO_"NM#_O7?_?T?X5UE+6_UJM_,SF^IX?^1&5HGAZRT!9ELC*1,06\
MQL],X[>]:U)16,I2F^:3NS>$(PCRQ5D4M0T?3M47%[9Q3'H&888?0CD5SES\
M-]'E),,MU![!PP_49_6NPHJX5ZD-(RL9U,-2J:SBF<&?AA;9XU.;'_7(?XU:
MMOAMI,3!I[BZFQ_#N"@_D,_K7945H\97?VC)8##)WY"GIVDV&E1&.QM8X0>I
M4<GZD\FKM)17.VY.[.J,5%6BK(6L/6O"FG:[>)=7AG$B1B,>6X P"3Z>YK<S
M13A.4'>+LR:E.%1<LU=')?\ "N=#_O7?_?T?X5TFG6$.EZ?#96^[RH@0N\Y/
M7/\ 6K0HJYUJDU:3N13H4J;O"*05B:UX5T[7KF.>\,P>--@\MP!C.?3WK;HJ
M(3E!WB[,N<(U%RS5T<C_ ,*XT/\ O7?_ ']'^%'_  KC0_[UW_W]'^%==16W
MUJM_,S#ZGA_Y$<K'\/-!0Y:.XD]FE/\ 3%:EGX9T6P8-;Z= &'1G&\C\6S6M
M142KU9:.3+CAJ,-8Q7W!11161N%%%&: ,36O"VGZ]<1SWAF#QIL7RW &,Y]*
MS/\ A7&A_P!Z[_[^C_"NNHS6T<15BK1D['//"T9OFE%-G(_\*XT/^]=_]_1_
MA1_PKC0_[UW_ -_1_A76YHI_6JW\S)^IX?\ D1R7_"N=#_O7?_?P?X5M:+H5
MGH$$L-F92LC;V\QLG.,>E:=%3.O5FK2E=%PPU&F^:$4F%<YJ7@K2M5U"6]N6
MN/-EQNV. . !Z>U='FDS4PJ3@[Q=BZE*%16FKHY+_A7.A_WKO_OZ/\*ZJ&);
M>".%,[8U"#/7 &*?13G5G4^-W)IT*=+X%8*" P((!!X(-%%0:G*2?#S0WD9Q
M]I7<2=JR# ]AQ31\.M$!R&N\_P#74?X5UM&:W^M5OYF<WU.A_(AD,?E0I'O=
M]BA=SG)..Y]Z?245@= 4444 %%)10 4444 %%&:,T %)129I@+2444A!29HH
MH ***2F M-HS10(3-%%% !2444Q!2$T4E !2444"$HHI*!"&BBDIB"DHI#0
MAHHI*8@I*#24"/EFBBBOJ3Q0HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *]B^"?_ !Y:Q_UTB_DU>.U[#\$_^/+6/^ND7\FKCQ_\!_+\SJP?\9'J
MU+3<TM?/GM"TM-I: %HI*;+*D,3RR,%C12S,>@ ZF@!]+61_PE&A_P#04MO^
M^Z/^$HT/_H*6W_?=7[*I_*_N,O;TOYE]YKT5D?\ "4:'_P!!2V_[[H_X2C0_
M^@I;?]]T>RJ?RO[@]O2_F7WFO2UC_P#"4:'_ -!2V_[[H_X2C0_^@I;?]]T>
MRJ?RO[@]O2_F7WFQ152QU*RU%7:SN8YU0X8H<XJ:XN8;2W>>XD6.)!EG8X J
M'%IV:U+4HM<R>A+161_PE.A?]!2V_P"^Z/\ A*="_P"@I;?]]U?LJG\K^XCV
M]+^9?>:]%9(\3Z&3@:I:_BX%7+?4["[(%M>VTQ](Y58_H:ETYK=%*K"6BDBW
M11FBI+"BBBD 445!=WEO86KW-U*L4*8W.W09.*:NW9";25V3T5A_\)AX?_Z"
M<7_?+?X4?\)AX?\ ^@G%_P!\M_A6GL:O\K^XR^L4?YU]Z-REID4B31)+&P9'
M4,K#H0>AIU9&VXHI<TT4M A:*S+GQ!I%G</;W&H013)]Y&;!'>HO^$IT+_H*
M6W_?=6J4WJHLS=:FG9R7WFOFC-9'_"4Z%_T%+;_ONGQ^)-$E.%U6TS[R@?SI
M^RJ?RO[@]M3_ )E]YJ9HJ.*>*=-\,B2+_>1@1^E29K.QIN%%)FB@!:*2LZY\
M0:39W#V]SJ$$4R8W(S8(XS51C*6B5R93C%7D[&E16/\ \)3H7_04MO\ ONM5
M'62-9$8,C %2.X-$H2C\2L$:D)?"[C\TE%9UUKVE6-PUO=7\$4RXRC-@C(S1
M&+EHE<)3C%7D[&C161_PE.A?]!2V_P"^ZL6>M:9J$QAM+V&:0#=M1LG'K5.G
M-*[3)5:FW927WE^BBDS4&@M%)5"[US3+"?R+N^AAEP#M=L'%-1<G9(F4HQ5Y
M.Q?S162/$^AD@#5+8D_[=:U.4)1^)6%&<9?"[A1114E!125!=7MK9)ONKF*!
M?61PN?SH2;T0-I*[)Z*Y^;QMX?A.#?AS_L1LWZXQ4(\>Z 3@W,H]S"U;+#U7
M]E_<8/%4%ISK[SIJ*Q[;Q5H=V0(M2@!/:0E/_0L5K*ZNH9&#*>A!R#6<H2C\
M2L:1J0G\+N.I***DL*,TE%,0444E "TE%% !1124 &:2BDS0(6DHHH *2BB@
M04E%)3 *0TN:2@04E%)F@ -)124Q!24M)0(*::**8A***0T"$I*6DH$?+5%%
M%?4GC!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[#\%/^/+6/\
MKI%_)J\>KV'X*?\ 'EK'_72+^35QX_\ @/Y?F=.#_C(]4I1245\^>V.HI <T
MM A:HZW_ ,@'4?\ KUE_]!-7:CNK=+NTFMI"0DJ-&Q7K@C!Q3B[23)FKQ:1X
M'17J?_"N=&_Y[7G_ '\7_P")H_X5SHO_ #VO?^_B_P#Q->Y_:%'S/G/[*Q'E
M]YY916KXCTZ'2=?N;&W+F*+;M+G)Y4'^M95=D9*45)=3SYP<).+W045Z98_#
M_2+G3[:=Y;L/)$KMB1<9(!_NU/\ \*YT7_GM>_\ ?Q?_ (FN-YA13MJ=ZRO$
M-7T^\J?#+_CRU#_KHG\C6_XP_P"13U#_ '!_Z$*FT/0+30(IH[1YF$K!F\U@
M>GT J'QA_P BGJ'^X/\ T(5YDJBJ8E2CLVCV(4Y4L&X2W2?ZGC%%%=!X/T:U
MUS5Y;6[\SRU@,@V-@Y#*/ZU[U2:A%R>R/FJ=-U)J$=V<_17JK_#G167"R7:'
MU$@/\Q7+^(O T^CVK7EM/]IMD^^"N'0>ON*YZ>-HS?*GJ=57+Z]./,U=>10T
M?Q=JND2*%G:>W'6&8Y&/8]17J^CZO;:WIZ7EJ3M/#(>J-W!KPJNO^'>HO;:\
MUF6_=W2'C_:49!_+-8XW"QE!SBK-&^7XR<*BIR=T_P #U6BBBO#/HQ:X/XE:
MEY=I:Z:C<RMYL@_V1P/US^5=W7BOBO4O[4\1W<RMF-&\J/\ W5X_4Y/XUW9?
M2YZM^QYN:5N2ARK=Z&+16IX=TX:KK]I:.,QL^9/]T<G^54KVU>ROI[63[\,C
M(?P.*]SG7-R]3YSDER<_38]6\!:E]N\-I"[9DM6,1_W>J_IQ^%=17E'P]U+[
M)KYM7;$=VFW_ ($.1_4?C7JU>!C:7LZS[/4^GR^M[6@K[K06BBBN4[3QCQI_
MR-VH?[R_^@+6#6]XT_Y&[4/]Y?\ T!:P:^FH?PH^B/CL3_&GZO\ ,**]2M/A
M_HLUE!*YN=SQJQQ(.I&?2EF^&^D.I\JXNXV[$LK#\L5S_P!H4;VU.O\ LO$6
MNK?>>8V]U<6DHDMIY(7'\4;%3^E=EH?Q#N[9UAU5?M$/3S5&'7Z]C_.LW7_!
M=_HD;7"L+FT'61!@K_O#M]:YJM7&CB(WW,%.OA)VV9[_ &MU!>VT=S;2K+#(
M,JZG@U-7D/@SQ&^C:BMO.Y^PSL X)X1NS?X^WTKUW->)B<.Z$[=.A]%A,4L1
M#FZK<6O&?&W_ ".%_P#5/_0%KV7->->-O^1OO_JG_H"UT9;_ !7Z?JCES?\
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
M**8@I**2@04E*:;0(*2BBF 4AH)I*!"4E+24"$-)113$?+M%%%?4'CA1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M_KWC_P#015ROG)_$SZV'PH*Q?%__ "*FH?[@_P#0A6UFL3Q=_P BIJ'^X/\
MT(55'^)'U1&(_@S]'^1XW78?#C_D89_^O5O_ $):X^NO^''_ ",,_P#UZM_Z
M$M>]BOX,O0^8P7^\0]3U&O-O'^@_9[D:M;I^ZF.V8#^%^Q_'^?UKTFH+RTAO
M[.6UN%W12J585X>'K.C-2/I,5AU7IN#WZ'@U>I>!O$/]I6/]GW+YNK=?E)ZN
MG;\1T_*O.]7TR;2-3FLIN2A^5L?>7L:BL+Z?3;Z&\MVVRQ-D>_J#[&O<KTHX
MBGI\CYS#5Y86M=^C1[Q7F_Q(U'S+VVTY&^6%?,<?[1Z?I_.NYTS5K?5-*COX
MF"QE<N"?N$=0?I7C6KW[:GJUU>-G][(2H/9>@'Y8KS<!1?M6Y+X?S/6S.NO8
M*,7\7Y%*NTT#P*FK:/#?3W<D)E)*HJ \ XS^E<=#$]Q/'#&,O(P11ZDG KW>
MRMDLK&"UC^Y#&J#\!BNS'5Y4HI0=FSARW#0K2DYJZ1QG_"L[7_H)3?\ ?L?X
MT?\ "L[7_H)3?]^Q_C7=45YGURO_ #'K_P!GX;^7\SRGQ1X/70+&*ZAN7G1I
M-C[E V\9'\C7*5[9XEL/[2\/7MN!E_++I_O+R/Y8_&O$Z]7!5I5:;YGJCQ<Q
MP\:-1<BLF>F?#C4?.TVXT]V^:!]Z#_9;_P"OG\Z[:O&_!^H_V;XDMF9L1S'R
M7^C=/UQ7LF:\W'TN2K?OJ>MEM;GH)/=:'C7C/_D;=0_WE_\ 0%K"K=\9?\C;
M?_[R_P#H K"KV:'\*/HCY_$?QI^K_,]YTXC^S+7D?ZE/Y"G7%_9VBEKBZAB
M[O(!7@F317!_9J;NY?@>G_:[2LH?C_P#T?Q%X^@2![71V,DK#!N,85?]WU/O
M_.O.2222223U)I*TM(T*_P!:G$=I"2@.&E;A%^I_I7;3I4\/#33S//JUJN*F
MKZOHD&A:1+K>K0VD8(0G=(X_A0=37MT4:0Q)%&H5$4*JCL!TK*T#0+;0++R8
M?GE?F64CES_0>U:U>/B\1[:>FR/>P.%^KP][XF+7CGC3_D;K_P"J?^@+7L5>
M.>-/^1NO_JG_ * M:Y;_ !7Z?JC'-OX*]?T9@U[OIA_XE5G_ -<$_P#017A%
M>[Z9_P @JS_ZX)_Z"*WS/X8G/E'Q3^1:S7D'CG_D;KSZ1_\ H KU^O(/'/\
MR-UY](__ $ 5SY;_ !7Z?Y'3FW\!>OZ,R-*_Y#%E_P!?$?\ Z$*]VKPG2O\
MD,67_7Q'_P"A"O=JTS/XHF64?#+Y!7G?Q#T/9(FL0)\KX2<#L>S?T_*O0ZAN
M[6*^LY;6==T4JE6%<6'K.E44CT<305>FX/Y>IX+4TUS+/%!'(VY85*)GLN2<
M?F34^JZ;+I.ISV4WWHVX;^\O8_B*I5]&FI)-'R;4HMQ8^'_71_[P_G7OM>!0
M_P"NC_WA_.O?:\K,_L_/]#V<GVG\OU"O&O%>E-I.OSQA<0RGS8CVVGM^!R*]
MEK%\2Z!%K^G>42$N(\M#(>Q]#[&N7!U_8U-=F=N.PSKT_=W6QXS7I'A+QE!)
M:QZ?J<HBFC 6.9SA7'8$]C_.O/[VQN=.NGMKN)HI4Z@]_<>HJO7M5J,*\+,^
M?H5ZF&G=?-'OP8, RD$'H12UX1!?7=LN(+J>(>D<A7^5++J%[,,2WEQ(/1Y6
M/]:\_P#LQW^+\#U/[7C;X/Q)=:_Y#NH_]?,G_H1IFE_\A>R_Z[I_Z$*J5;TO
M_D+V7_7=/_0A7IM6A;R/'3O4OYGN>:2BBOF#[ **2B@ HHS24Q"TE%)0 M)1
M24"%I**2@ S113<T"%S244E, HHI*!!F@T4V@ HHI*!!2$T4E,04E%)0(*0F
M@FDIB"DI:;0(***;FF!\PT445].>0%%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !7KWP7_P"/+5_^ND7\FKR&O7O@O_QY:O\ ]=(OY-7)COX#^7YG
M3A/XR/4J6DI:\ ]D*6DI:0"T4VC- #@:6FCK2T <?KG@=]8UB>_%^L0EV_(8
MLXPH'7/M6?\ \*TD_P"@HO\ WX_^RKT"EKICC*T4HI[>AQRP&'G)RE'5^;(K
M2'[-9P6Y;=Y4:INQC.!C-34E KF>KN=:T5D+5'6-/.JZ3<6(D\LS*!O*YQR#
MT_"KU%$6XM-!**DG%[,\]_X5I)_T%5_[\?\ V5;/AOP>V@:B]VUZ)PT1CVB/
M;C)!SU/I74T5T3Q=:<7&3T^1RPP.'IR4HQU7FQ:*2ES7,=9@>)O"\7B%(6$H
M@N(C@2;=V5]",CO_ %KG/^%9R?\ 057_ +\'_P"*KT*BNBGBJM./+%Z'+5P5
M"K+GG'7YG'Z?X.OM.L;VSAU=?*NX]C PGY3ZCYO3(_\ U5F_\*SD_P"@JO\
MWX_^RKT*BFL963;3W\D2\!AVDFMO-G%Z/X!_LW5;>]EOEF6%MP018R<<<Y]>
M:[6DI:RJUIU7>;N;4:%.BN6FK!124M9FP5P-Q\-C+<RR1:BL<;.65/)SM!/
MZUWU%:4JU2E?D=KF-;#TJUE45['GH^&DH((U901T(@/_ ,57?PAT@C65P\@4
M!F QDXY.*?13JUZE6W.[V)HX:E1O[-6N<7K7@1]6U>XOAJ"Q"8@[#%G& !US
M[50_X5G)_P!!5?\ OQ_]E7H=%:QQE:*23V]#*6 P\I.3CJ_-GGO_  K*3_H*
MK_WX_P#LJFB^&40/[[5'8>B0A?YDUWE%#QU?^;\A++L,OL_BSFK+P)HEFP9X
MI+EAWF?(_(8'YUT<44<,:QQ1K'&HP%08 _"G45A.I.?Q.YTTZ,*>D%86BDHJ
M#06N+UOP*^KZQ<7XU!8A*0=ABSC"@=<^U=G16E*K.D^:#,JU"G6CRS5T>>?\
M*SD_Z"J_]^/_ +*N^M8?L]I#!NW>6BIG&,X&*EHJJN(J5;<[N31PU*BVZ:M<
M*X[7O [ZSK$U^+]8A(%&PQ;L84#KGVKL:*FE5G2?-!ZE5J,*T>6:NC@K3X<R
M6UY!<?VFK>5(K[?)QG!S_>KO:**=6M.K9S=Q4</3HIJFK7"BBDS61L<]XF\*
M1^(6@E6<6\\>5+[-VY?3J._\S7/?\*SD_P"@JO\ WX/_ ,57H5%=$,76A'EB
M]#DJ8*A4DYRCK\SSY/AK(CJW]J*<'/\ J/\ [*O0:3-%15KU*MN=WL:4</3H
MW]FK7%I,T4E9&Q3U+2K'5H?*O;=90/ND\,OT/45R%[\-XF8M97[(.R3)N_48
M_E7=T5M3Q%2G\+.>KAJ576<3S%OAUJP/RW%FP_WV'_LM*GPYU4GY[JS4>S,?
M_9:]-HK?Z_6.?^S,/V?WG V_PU&0;G4B1W6.+^I/]*WM/\&Z-I\B2K \TJ$%
M7F?.#]!@?I6_164\56GHY&T,'0IZJ/ZA1116!TA244E "T9I**!!1244 %&:
M2B@ I,T4E @HHI*8@HHI* "C-(324Q!29HHH *0F@TE @I**2@0444TTQ!11
M2&@04E%(:8 :2BDS0(^8J***^G/)"BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ KUWX,?\>6K_P#72/\ DU>15Z[\&?\ CRU?_KI'_)JY,=_ ?R_,
MZ<)_&1ZEFC--I:\ ]D=FE!S3:4&@0M%&:*  4N:2C(]:0#J,TFX>M&<T .S1
M3:7- Q<T4F:* '44VEH 6BDSQ5275=.@.)K^UC/H\RC^M-)O8ER2W9=[45GI
MK6E2'":G9D^@G7_&KL<B2+NC=64]U.12<6MT"E&6S'T4E%(H6BDS10 M%)D4
M9]Z!"XI<4VB@8ZDS110(***,CUH *6DR/6B@!:*,T9H **3--DE2)2TCJBCN
MQP*!#Z*H-K6EJ<-J=F#Z&=?\:GAO+6Y_U%S#+_N.&_E3<9+="4XO1,L44F:3
M-(8N:,TF?>C- "YHI*,T +FDS249H 6C-)D>M% "YI*** "BC-)3 6DS112$
M%%%&:8!124F: %HS244 %%)10(***2@!:2BDH$+3:**8!1124""BBDH *3-%
M)0(*2BBF 44E)0(*2BB@04E%-IB%I**2@04E%(33 ":2BD)H$!--HHH$?,E%
M%%?3GE!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5ZY\&?\ CRU?
M_KI'_)J\CKUSX,_\>6K_ /72/^35R8[^ _E^9TX3^,CU&EIM+7@GL"TM-I:0
M"YI1S3:6@#!\:\>%+S'JG_H:UY-N;U/YUZQXU_Y%2\^J?^AK7DU>SEW\)^O^
M1\]FW\=>GZL7<WJ?SH#,.C'\ZV/#N@'Q!=30"Y$'EIOR4W9YQZBNA;X;2[?D
MU-"?0PD?UKHGB:4)<LGJ<E/"5ZD>>$;KY'(V^JZA:,#;WMQ'CLLAQ^5=3HWC
M^YBD6+55$T1X\Y%PR_4#@U@ZUX;U#0RK7*J\+'"RQG*D^GL:R*)4Z5>-[7'&
MM7P\[7:?8]X@GBN($FA=7C<;E9>014E<#\/-5<F?2Y&)4#S8L]N<,/U!_.N]
MKPJ])TIN#/I,-75:FIH6N4\1^-(-*=K2R59[L<,2?DC/OZGVJ;QCKS:/I@B@
M;%W<95".J+W;_#_ZU>4$DDDG)/4UV8/"*HN>>QP8_'.D_9T]^K-#4-;U+5&)
MN[N5U/\  #A1^ XK/JS8V%SJ5TMM:1-)*W8=AZD]A7:V7PX!C#7M^0YZI"O
M_$_X5Z,ZU*@K/0\FG0KXA\R5_,X&I[:\N;*3S+6XEA?UC8BN^F^&]H4/D7\Z
M-V+J&'Z8KD=;\.7^A2#[0H>%CA)DY4^WL:5/$TJKY4RJN$KT5S27S.CT+Q_*
MCK;ZN \9X%PHPR_[P'4?3]:]!CD26-9(W5T<95E.017@E=OX"U]HKG^R+A\Q
M29,!)^ZW4K]#_/ZUQXS!QY74IKY'=@,?+F5.J[WV9Z-1117DGN'ANI,W]J7?
M)_US]_\ :-&F,W]JV?)_UZ=_]H4FI?\ (4N_^NS_ /H1HTS_ )"MG_UW3_T(
M5]/]CY'Q_P#R\^9[G2TE%?,'V M+3<T9H$1W7_'G/_US;^5>#[F_O'\Z]WNO
M^/2;_KFW\J\'KULLVE\CQ,WWA\_T-KPFQ_X2G3^3_K/Z&O9<UXSX3_Y&G3_^
MNG]#7LE99E_$7H;Y3_"EZ_H+FF2S1P0O+*ZI&@RS,< "G5YGXZ\0O>7C:7;O
MBW@.)2#]]_3Z#^=<M"@ZT^5'9BL1&A3YF6-=^($TCM!I \N,<>>XRS?0'I^/
MZ5QES=W-Y(9+F>29_P"](Q8_K4-;FA>%;_7/WD8$-L#@S2=#]!WKW(TZ6'C?
M8^=E4KXJ=MWV,.E!*D$$@CN*]%3X;683$FH3LWJJ #\N:HWWPXN(U+6-ZDO^
MQ*NT_F,_TJ%C:#=KERR_$15^4P=/\5ZSII CO'DC'_+.;YU_7D?A7IEQ9OK_
M (9$5Y&L,T\0? _Y9OU'^?K7G>D^&+YO$=M9WUI)%&&WN6'RE5Y.#T.>GXUZ
MW7#CIP4HNGOO='HY="I*$E5O;:S/!YXIK:XD@F#+)&Q5E)Z$5<T759-(U:"\
M4DJC8=<_>4]173_$'1O*N(]6A7Y)<)-CLW8_B./P]ZX>O2I3C7I7[GDUJ<L/
M6MVV/>HI4GA26-@R.H96'<'H:?7&^ -8^U:<^FRMF6VYCSW0_P"!_F*[+->!
M6ING-P9]-0JJK34UU(+V[BL+*:[F.(XD+-_A7B5_?3:A?SW<S'?*Y8\]/0?A
MTKMOB'K'$6DQ-Z238_\ '1_7\JX"O5R^CRPYWN_R/%S/$<]3V:V7YEO3K.?4
M]0@LX2=\K8SZ#N?P'->UV=K%8V<-K",1Q*%7_&N/^'^B^1:OJLR_O)ODBSV3
MN?Q/\O>NVKDQ];GGR+9?F=N6T/9T^=[O\@S1117">D%%)FB@!:*2DH 7-)11
M0(**2B@!<TE)FB@!:2BDH 6DS1FDIB"BBDS0 M)124"%I**0F@!:3-)10(*2
MBBF 4E&:2@04E%% @I,TE)3$%%%)0(*2@FDS3 ":2BDH$!I#0324""DHI,TQ
M'S-1117TQY84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>N?!K_C
MSU;_ *Z1_P FKR.O6_@U_P >>K?]=(_Y-7)COX#^7YG3A/XJ/4*6DHKP3V!U
M%)12 =1FDS10!@^-?^14N_JG_H:UY/7K'C3_ )%2[^J?^AK7D]>UEW\)^O\
MD?/9M_'7I^K.S^'/_(5O/^N(_P#0A7H^:\W^'7_(4O/^N(_]"%>C5P8[^,ST
M<M_W=?,S?$<"7/AS4$D (6!G'L5&1^HKQFO2_&7B.VM]-FT^WE62YF&QPAR$
M7OGW[8KS2N[+X2C3;?4\W-)PE52CT1T/@AROBNU Z,K@_P#?)/\ 2O6:\P\
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
M!244A-(0I.*;113 *3-%)0(2BBDIB"D-!I*8@I,T$TE CYIHHHKZ8\L****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "O6?@Y_QYZM_UTC_ )-7DU>L
M_!S_ (\]6_ZZ1_R:N3&_P'\OS.C"?Q4>GT4E%>$>P.I13:6D N:7--I:!&%X
MS_Y%6[^J?^ABO*:]5\9_\BK=_5/_ $,5Y57LY?\ PGZ_Y'S^:_QEZ?JSL?AY
M_P A2[_ZXC_T(5Z)7G?P\_Y"EW_UQ'_H0KT2N''?QF>EEO\ NZ^8M%)FEKC.
MX6BDS10,\U\>Z:;;6%O57]W<KR?1QP?TQ^M<G7L^L:5#K&FR6DW&>4?'W&[&
MO(M0T^YTN\>UNHRDB_DP]1ZBO;P5=3AR/='SF8X9TZCFMG^9V7@CQ'%'"-*O
M) F#F!V/!S_#^?2N\KP>M6S\2ZQ8($@OY @X"OAP/IG-9XC \\N:#M<UPN9>
MS@H5%>Q['6)XD\10:)9.%=6O)%Q%'W'^T?8?K7GTWC#79T*M?LH/]Q%4_F!F
ML621YI&DE=G=CDLQR3^-12RYJ5ZCT-*^:IQM26O=B,Q=BS$EB<DGO5S2=/?5
M-5M[- ?WCC<1V7N?RJFJ,[A$4LS'  &237J'A#PX=(MC=72C[9,,$?\ /-?3
MZ^M=F)KJC"_7H<&$P[KU$NG4Z=%5$5% "J, #L*6DR*7(KYX^I/#]1_Y"EW_
M -=G_P#0C2Z;_P A6S_Z[I_Z$*34?^0I=_\ 79__ $(U CM'(KH2K*001V(K
MZ=*\+'QS=IW\SWBBO&_^$FUO_H)7'_?5'_"3:W_T$KC_ +ZKR?[-J=T>Y_:U
M/^5GLE%>-_\ "3:W_P!!*X_[ZKM_ NHWFHVEXUY</,R2*%+G.!BLJV"G2ASM
MFM#,(5IJ"3.GNO\ CTF_ZYM_*O"Z]TNO^/2;_KFW\J\+KIRS:7R.3-]X?/\
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
M244Q 32444@"DHI#0(*2BDI@*3244E @S2444Q"44$TV@0449IIIB#-%%)0(
M*3M2YIM @I,T$TE,#YNHHHKZ4\T**** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "O5OA!_QYZK_ -=(_P"35Y37JWP@_P"//5?^ND?\FKEQO\%_UU.C
M"_Q4>F49I*6O#/6%I<TW-+2 =FC--S2T +2TW-+0 M+244@%I:;2T +FEI,T
M4@%S1244 +2TE% "TM-I: %HI*,T@%I<TW-&: '44E% "T9I** %I:2B@!:*
M2B@ S2TE% "T49I,T +129HS2 6BFT4P%HI** %HHHS2 **2B@0M)FBB@ S1
MFDHH **2B@ I:2BF M)110(***2@ -)110 449I*!!1124"%I**2F 4E%% !
M2&@FDH$%%%)0 M)12$XH$&:2BBF(*2BFYH 7-)113$%-S0324""B@G%-IB"B
MBDH$%)2FFDT" FFYI2:2F*X4E%&:!'S?1117TIYX4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %>J_"'_ (]-5_ZZ1_R:O*J]4^$7_'IJO_72/^35
MRXW^"SHPO\5'IF:*;FES7AGJCJ*3-&: '9HS3:7-(!^:,TW-% [CZ*;12 =F
MEIN:44 +FEI** %S2TE% "TM-HS2 =1244 +FC-)2YH 6BFYHS0 ZBDHH 6E
MS3:7-(!:*3-&: '9I.*2CI0 ZC--S10 M%)10 M%%% !11FDH$+11FDH 7-%
M)10 M)1FDI +FDHHI@%%%&: "BDHH$%%%% !129I,T +FBC-)0(7-)110 49
MI#13$!I*** #-)129H$+FFYHHH ***2@ HHI,TQ 32444"#--S110(0T44&F
M E(32TV@0M-)HS24Q!1110 4E%(:!"444TTR0I,T4E @HS124Q'SC1117TAP
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5ZI\(O^/35?^ND?\FK
MRNO4_A'_ ,>FJ_\ 72/^35RXS^"_ZZG1A?XJ/2J6FYI<UXAZHM+3<TN:0"YI
M:2B@!P-+FFTM "TM-S2YS2 6BDHH =FES3:* '9HI** '9HS3:6D ZCI3:6@
M!<TM-S2YI +129HH 6BDHH =29HHH 6BDHH 6BDI:0!1110 4M)FB@!<T4E%
M "TF:** "EI** %I":,TE "T4E% "T4E% @HHHH *3-!I* %)I,T44""BBB@
M HI**8@HHI* "BBDH 6DHI*!!249HH ***2@ HI**8A***2@09I*#24""BBB
MF 4F:3K0:! 3244G2F(0T444 )112$XH$!II-+3:8@S244E!(444A-, I**3
M- CYSHHHKZ0X HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]3^$?
M_'IJG_72/^35Y97K/P=@$MGJQ)(Q)'T^C5RXUVH._E^9T817JH]"HS5O[&O]
M]J7[&G]XUX7/$]?D94I:M?9%_O&C[(O]XTN=!R,JTM6?LB_WC2_95_O&CG0<
MC*U%6?LJ_P!XT?9E_O&CG0<C*]%6/LR_WC2_9E_O&CG0<C*]+FI_LR_WC1]G
M7^\:7.@Y&045/]G7^\:7R%]31S(.1D%&:G^SKZFC[./4T<R#D9#14_D+ZFCR
M!ZFCG0<C(,T9J;R!ZFCR!_>-+F0<C(J*F\@?WC1Y ]31S(.1D6:*E\D>II?)
M'J:.9!R,AHJ;R1ZFCR1ZFCF0<C(J*E\D>IH\H>IHYD'(R*BI?*'J:/*'J:.9
M!R,CHJ3RAZFCRAZFCF0<DB.BI/*'J:7RAZFES(.1D5%2^4/4T>4/4T<R#D9%
M2U)Y0]31Y8]31S(.1D>:*?Y0]32^4/4T^9!R,CS29J3RAZFCRAZFES(.1D5&
M:E\H>IH\H>IHYD'(R+-%2^4/4T>4/4T<R#D9%2YJ3RAZFCRAZFCF0<DB+-&:
MD\H>IH\H>IHYD+DD145+Y0]31Y0]31S(.21%14OE#U-'DCU-',@]G(AHJ;R1
MZFCR1ZFCF0>SD0TF:G\D>II/('J:?,A<DB'-&:F\A?4T>0/4T<R#DD04F:L>
M0OJ:3[.O]XT<R%[.1!FDJQ]G7U-'V=?4T<R#V<BO259^SK_>-'V9?[QHYD'L
MY%:DJS]F7^\:/LJ_WC1S(/9R*V:2K7V5?[QI#:K_ 'C1S(7LY%4FDJW]E7^\
M:3[*O]XT<R%[*14HJW]D7^\:/LB_WC3YD'LI%2FU=^QK_>-)]C3^\U'.A>RF
M4Z2KOV-/[S4GV)/[S4^=![&91HJ]]A3^^U'V%/[[4<Z#V,RC25?^PI_?:D^P
MI_?:CG0O8S*%)6A]@3^^U']GI_?:CG0O8S,ZFUI?V<G]]J3^SH_[[4<\1>PF
M9M%:7]FQ_P!]J/[-C_YZ-3YXB]A,S*2M,Z;'_P ]&I/[,C_YZ-1[2(>PF9F:
M2M3^S(_^>C4?V7'_ ,]&H]I$/J]0^8****^G/*"BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ KUWX,?\ 'EJ__72+^35Y%7KOP8_X\M7_ .ND7\FK
MCQ_^[R^7YG5@_P",CU*BDI:^=/;"BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@!:*2B@ I:2B@!:*2EH ***2@!:*** "BBB@ HI** %HI*6@ HHHH ***
M2@!:*2B@!:*** "DI:* $HHHI %+244 %%+10 E%+24 %%%% !1110 4444Q
M!1110 4444 %%%% !1110 4444 %%%)0 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110(*2EI*!A1110 4444"/E*BBBOKCYP**** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "O7?@Q_P >6K_]=(OY-7D5>N_!C_CR
MU?\ ZZ1?R:N/'_[O+Y?F=6#_ (R/4:***^=/;"EI** %HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ S1110 4444@"EI** %I*** %[4E%
M% "T4E&: %HHHI@&*,444 &*,449H **** "BBDH ****0!12TE !1110 44
M44 %%%%,04444 %%%% !1110 4444 %%%% !1124 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444""BBD- !1110,**** "BBB@1\I4445]<
M?.!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Z[\&/\ CRU?_KI%
M_)J\BKUWX,?\>6K_ /72+^35QX__ '>7R_,ZL'_&1ZC1117SI[84444 %%%%
M !2TE% "T4E+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M2 **** "BBB@ HHHI@%%%% !FBBBD M)113 ****0!1110 49HHH **** "B
MBBF(**** "BBB@ HHHH **** "BBB@ HHHH **2B@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@0444AH 6DHHH&%%%% !1110(**** /E
M*BBBOKCYP**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O7?@Q_P >
M6K_]=(OY-7D5>N_!C_CRU?\ ZZ1?R:N/'_[O+Y?F=6#_ (R/4:***^=/;"BB
MB@ HHHH X'X@^.+_ ,-7VGZ?I$,$UY<@LR2H6X)PH !').?RK0^'WBV;Q;HD
MT]VL27D$I218@0N",J<$GW'X5P6EZA:^(_C)/JEW<PQV5F6,32R!5(3Y$QGU
M)W?G4G@J\@\._%74=(AFC>QO69(FC8,O]^/D>Q*_4UZD\/%4>1+WDKW_ #1Q
MQJR]IS7T;L=A\1O&&H>$;;3Y-/BMI#<.ZOYZL<8 QC!'K7+/\2?&NGVL5_J/
MAZ 6$@4B00R("#T^;<0,^XJS\;_^/'1O^NLO\EK%UKXD6>I>!XO#ME87+7#V
M\4#O(!M!7;G: 23R..E5AZ,94H/DO=ZDU:C4Y+FM;8]+@\71:EX$N_$6G( \
M-M+)Y4O.R1%)VG'49'Y&N T[XE>.=5@DGT_0[2ZBB.',5O(V#UQP];6@:)=Z
M'\&]7BO8VBGN+:XG,;<% 8\ 'T.%SCWKCO 'CVP\(:3>V]U:W,\TTHD3RMNW
M[N,$D\?D:5.C"T^2/-9Z#G4E>/,[71Z+X%^(2^*YYK"[M1:ZA$N_:I)5U!P<
M9Y!&1Q52U\=:I-\4F\,M#:"R$KIO"-YF%C+#G=CJ/2N=^%^GWVJ^,K_Q/+;&
M"T?S6!QA6=VSM7U &?TJ*P_Y.!?_ *^)?_1+4I4*2J5$EM&_HP52;C%M]?P/
M:J\\UCQUJEA\2K7P[%#:&SEEA1G9&WX?&>=V._I7H>:\5\2_\EUL/^OBU_DM
M<N$A&<I*2Z,VKR<4K=ST_P 4^)[+PII#7UV"[,=D,*G#2-Z>P]37G<'COX@Z
MO$;_ $O0(FLLG;M@9MP^NX%OPJI\:II)-?TJT9B(E@+CT!9\$_DHKV6UMHK.
MTAMH$"0PH$11T  P*T2A1HQFXW<NY-Y5)N*=DC$\&ZUJ6O:%]MU33Q93^:T8
M0;AN X)P>1SD8YZ5ROCSXA:GH'B"/2M'@MYG2#S9_-1F(X+8&".BC)^M>CRR
MI#$\LC!8T4LS'H .IKQ3P1<67B'QYK.NZM<010LCA%GD"Y\SY0!D\X0$4L/&
M$I3JN.BZ#JN248)ZOJ>F>"/$;>*/#,&H2B-;D,T<ZQC"A@>WX$'\:Y[XB^.M
M4\):A96^GPVDBSQ%V\]&)R#CC#"L#X3WXTGQ3JWAQYEDC=F:%U8%69"02,>J
M\_\  :K_ !MXUK2<?\\&_P#0JVAAX+%\C6CU,Y59.AS)ZERY^(OCC1XUN=6\
M-PQVN0"YAD0?3=N(%=]I'BB'7?"+ZW9QE&6*0F*3G8Z@Y!QU']#7E?C#QAXL
MU+0'L=3T!].LI6422M;R#.""!EN!R!7<^#[?3K;X73)IMW]J0P3-+)MVGS"I
MR,=L<#]>]*O2BJ:DXI._38=*;<VD[JW47X;^,]1\7KJ1U"*VC^S&+9Y"LN=V
M[.<D_P!T5W5>1? W_5Z[]8/_ &I7KM<V,A&%:48JR_X!K0DY4TV>,67Q.\::
MK>36^F:1973Q9++' Y(7.,GYZ[?P9K/BK5+FZ3Q%I*6,:(IB98F3<<\CEC7D
M/@W6M9T37+^;1=*;49G0H\8C=]J[LY^7WKV3P7KVNZXEZ=;T=M.,101 Q.F_
M.<_>ZXP.GK77C*2@GRQ5OQ,*$W)J[=_P-G7KF_L]#N[C3+<7%[&F88BI;<<]
M, @FO*=2^)?CG1EC;4M%M+42DA#+;R+NQUQ\_N*]GKR7XX?\>NB_[\W\DK#!
M<DIJG**=S7$<RBY)VL:'ASQ9XYU/5[%+_08HM.G(+SK;N,(1D$$L1Z5<\;_$
MA?#E\NE:;:K>:D0-P;.V,GH,#EB>...HKKM!_P"1=TS_ *](O_0!7CWA1%U'
MXUWDMT-S1W-S(H;L5) _+^E735.I.4W'2*V74F;E&*BGJS1N/''Q$TF 7^HZ
M%$+,8+;K=@%'OALK^->@^$?%EGXNTG[9;J8I8SLG@8Y,;?7N#V-;=Q!%=6TM
MO,@>*5"CJ>A!&"*\6^"\CQ>)]4M58F)K;<?<JX /_CQI6A6HRDHV<>P_>IS2
M;NF>UK)&[LBNI9?O 'D?6G5POA;X?S^'O%E]K,FJ>?'.'"QA2&.YLY8YYQBN
MZKDJ1C%VB[HV@VU[RL%%%%9E!1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110,***,T""DHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH$%%%% !24M)0,**** "BBB@04444 %%%% 'RE1117UQ
M\X%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7KOP9_X\M7_ZZ1?R
M:O(J]=^#/_'EJ_\ UTB_DU<>/_W>7R_,ZL'_ !D>H4M)17SQ[8M%)2YI %<]
MXWUG^PO"&H7BMMF,?E0^N]N 1],Y_"NAI&56&&4$>XJH-1DFU<4DVFD>'^ _
MAK8^)M ;4]1N+N'=,R1"%E *C&2<J>^1^%5/''A"/P%>Z5J&E7%Q(ID+!IB"
M4D0@CH!U_H:]["A1A0 /04,JN,,H(]Q7:L?4]IS/;L<_U6/)9;]SQ[XN7\6J
M>'?#E_ ?W5QOE7VRJG%>D>&;"SA\/Z7-%:0)*;2(EUC 8G8.^*V#&A !12!T
M&.E. P,#I6$Z_-35-*UKFD:=IN;ZF-XO_P"1,UO_ *\9O_0#7 ?!JQM+K1=1
M>XM8)G6Y 5I(PQ'RCIFO6" 1@C(-(J*GW5 ^@I0K\M)T[;CE3O-3[  % "@
M#@ =J\"U36X_#GQBO-5EA:9+>=\QJ<$[HRO7\:]^IABC8Y,:D^I%/#UU2;NK
MIJPJM-SM9VL>>Z-\6[+6=9M--CTJXC>YD$8=I 0N>_2N;\2_\ETL/^OBU_DM
M>S"*,'(C4'U I2B%MQ52WKCFKAB(0DW"-KJVY,J4I*TGU['G?Q9\*7>MZ?;:
MEI\+37%GN62)!EGC/.0.Y!'3W-9&E?&9+73(K?5-+GDO85",\; !R.,D'D'U
MZUZ[4+VEM))YCV\3/_>9 3^=*&(C[-4ZD;I;:V"5*7-S0=KGFWB7QR^H?"Z>
M_P#LILY=0E-I%&7W'9_$V<#JH(_&LGP?\*M.USPS:ZGJ-U>Q37&Y@D+* %R0
M.JGKC/XU[(45@ R@@>HI1@# &!Z4UBG"#C25M;_\ '14I<TW?0\#\1:(GPU\
M:Z3>6,L\MJ-LH:4@L<'#KP!_"?UK1^-$J2ZKHTT;!HWMBRL.A!;(->U,B/\
M>4''J,T&-&QE%..F15QQOO1G)7:_$EX?W7%/1GBWB/XIKXBT*XT>QT:42W2A
M-S/NP,@\*!R>*Z?P-H-[H7PXU)+^-HIKE9IQ$W!13& ,CL>,UZ$L:*<JB@^P
MIW6HGB8\G)"-E>^]RHT7S<TG=GSOX \<6_@U=0$]E+<_:C&1L<+MV[O7_>KU
MCP=X^MO&%W<V\%C+;&",.2[ALY..U=;Y,7_/-/\ OD4JHB?=51]!17Q%.K>7
M)9OK<*=*<++FT]#YT\&>+H?"&N7]W/:R7"S(8PJ,%Q\V<\_2O7_!WCVW\8W-
MU#!8RVQMT5B7<-G)QV^E=7Y,7_/-/^^12JB)]U5'T&*=?$4ZUWR:][A2I3AI
MS:>@ZO)?CA_QZZ+_ +\W\DKUJFLBO]Y0V/49K"A5]E44[7L:58<\'$HZ#_R+
MNF?]>D7_ * *\E\7Z3JO@OQU_P )5IMLTUG)*9F(!(4L,.K8Z Y.#[^U>U 8
M&!154:[IS<K73W1,Z7/%*^QY!J?QE%YIDEMI>E3QWTRE%9W#!">,@#ECZ=*V
M/A1X2N]#L;G4M1B:&YNPJQQ,,,D8YY'8D]O85Z#':6T4ADCMXD<]65 #^=35
M<\1'D=.G&R>^MR8TGS<TW>QPWA?X@OXB\5WNC-IC0) '*R;\GY6 ^88XSG^E
M=S4:00QR/(D2*[_?95 +?4]ZDK&I*,G>"LC6"DE[SN%%%%9E!1110 4444 %
M%%% !1110 4444 %%%% @HHHH **** "BBB@8444E "TE%% @HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH$%)2TE PHHHH **** "
MBBB@04444 %%%% 'RE1117UQ\X%%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !7KOP9_X\M7_ZZ1?R:O(J]=^#/_'EJ_\ UTB_DU<>/_W>7R_,ZL'_
M !D>H4445\Z>V%%%%, HHIDLL<$+RRN$C12S,QP !R2: )**CBECGA2:)P\<
MBAE93D,#R"*?18!:**AN+NVM3"+B>.(S2"*(.P&]ST4>IXZ4K7 FHHJO%?6T
M][<6<<FZXM@AE3:?E#9*\]#G!Z468%BBBB@ HHHH ***B^TP&[-IYJ?: @D,
M>?FVDXSCTR#0!+14)N[<7@L_.3[24\SRL_-MSC./3-346 ****!!FEJ"[N[>
MQM9+FZF2&",9>1S@*/<UD?\ ":>&?^@[8?\ ?X5482ELA.26[-ZBDSD9I<U)
M04444 %%5Y;ZVAOK>RDDQ<7"NT2;3\P7&[GH,9%6*+, HHHH **** "BBB@
MHHHH **R[_Q'HVES^1>ZE;PS8R8R^6 ]2!R*N6-_::E:K<V-S%<0-D"2)@PR
M.HJG&25VM!<RO8L4445(PHHJ*YN8+.WDN+F9(88QN>21L*H]230!+12(ZR(K
MHP96&0P.012T %%%% !114<,\-PF^&5)$R1N1@PR.W% $E%075Y:V47FW=S#
M;QYQOE<(/S-+;7=M>0^=:W$4\6<;XG##\Q3L[7%<FHIDLL<$3S32+'&@+,[G
M 4>I)Z5CP>+= N;A((M5MR\AVIDD!SZ G@_A349/5(')+<VJ*ANKJ"QM9;JZ
ME6*")2SNQP%%9Z^)-,.G2W[R3PV\;!2T]M)&6)Z;0R@MG/& :%&3U2$Y);FO
M250M-:L;PPHDK12S;O+AN(VAD?;U(1P"0,CG%7Z336XTT]@HHHI %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444""BBDH&%%%% !1110 444
M4""BBB@ HHHH ***2@#Y3HHHKZX^<"BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M I***8!1110!\IT445]:?.!1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 5ZY\&?\ CRU?_KI%_)J\CKUSX,_\>6K_ /72/^35QX__ '>7R_,ZL'_&
M1ZA1117SQ[84444 %(S*B%V(55&23V%+6=KME<ZEHEU8VDJQ27">49&)^5"<
M-C'?;G'O3BDW9B>B//WUW2+WPWJ=[_:,2:M<71OK=6!W(T9'DKT_NH!_P(UT
M^OW\6J>%M*OH#^ZN+VRD7V!E0XKIX88[>".&)0L<:A%4=@!@"N97PQ=QZ.=,
M2:'R8M32ZMLD_)")1)L/'4'<!^%=/M(2:>UG^!CRR2MY%FU_Y*!J?_8.MO\
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
M/_W>7R_,ZL'_ !D>GTM)17SQ[8M%)2T %%%% !1110 4444 %%%% @I<TE%
M"T4E+2&%%%% !1110 4444P"BBB@04N:2B@ (!!!Z&J]A8V^F6$%E:H4MX$"
M1J23@#W-6*,T:VL M%%%(9!>6J7MJ]N\DT:OCYH96C<8.>&4@BH].TVUTNU^
MSVB%4+%V9G+L['JS,<DD^IJW13N[6Z"LKW"BBBD,****!!1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% @HHHH *2BB@84444 %%%% @HHHH **** "BBB@
MI***8!1110 4444 ?*=%%%?6GS@4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %>N?!K_CRU?_ *Z1_P FKR.O7/@U_P >6K_]=(_Y-7'C_P#=Y?+\
MSJP?\9'I]%%%?/'M!1110 4N:2B@!:*2EH&%%%% !1110 4444 %%%% A:*2
MBD,6BBB@ HHHH **** "BBBF(**** "EI** %HI*,TABT444 %%%% !1110
M4444""BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@0444E PHHHH **** "BBB@04444 %%
M%% !24M)0 4444P"BBB@ HHHH ^4Z***^M/G HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH *];^#7_'EJW_72/^35Y)7K?P:_X\M6_P"ND?\ )JX\
M?_N\OE^9U8/^,CU"BBBOGCVPHHHH ****!!1110 4M)10 M%)10,6BDI: "B
MBB@ HHHH$%%%% "T4E%(8M%)10 M%%%, HHHH$%%%% !1110 4444 %%%% "
MT4E%(8M%%% !1110(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBDH *6DI:  TE%% !1110 4444""BBB@
M HHHH **** $HHHI@%%%% !1110 4444@/E.BBBOKCYP**** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "N_^'-S-!;WXBE= 73.UB,\&N KN? '_'O?
M?[Z?R-88A7ILVP_\1'??VA=_\_4W_?9H_M"\_P"?J;_OLU4!I0:\SE78]'F9
M<_M"[_Y^IO\ OLT?;[O_ )^9?^^S504N:.5=A\S+?V^[_P"?F7_OLTOV^[_Y
M^9?^^S53-+FERKL+F9;^W7?_ #\R_P#?9H^W77_/S+_WV:JYIV:.5=A\S+/V
MZZ_Y^9?^^S2_;KK_ )^9?^^S57-.S2Y5V"[+/VVZ_P"?B7_OLTHO;G_GXE_[
M[-512T<J["NRU]MNO^?B7_OLTOVVY_Y^)?\ OHU6S0*7*NP<S+7VRY_Y^)?^
M^S2_;+G_ )^)?^^C57-.!HY5V"[+/VRY_P">\G_?1H^V7/\ SWD_[Z-5\TN:
M7*@YF6/M=Q_SWD_[Z-+]KN/^>\G_ 'T:KYI<TN5#YF6/M=Q_SWD_[Z-+]KN/
M^>\G_?1JOFES1RH.9EC[7<?\]I/^^C2_:I_^>TG_ 'T:KYI:7*@NRQ]JG_Y[
M2?\ ?1I?M4__ #VD_P"^C5>ES1RH5V3_ &J?_GM)_P!]&E^TS_\ /:3_ +Z-
M04M*R'S,G^TS_P#/9_\ OHTOVF?_ )[/_P!]&H*6BR%S,F^TS_\ /5_^^J7[
M3-_SU?\ [ZJ"E%*R"[)_M$W_ #U?_OJC[1-_SU?_ +ZJ&EHL@NR;[1-_SU?_
M +ZI?M$W_/5_^^JAHHL@NR;[1-_SU?\ .CSYO^>K_G45+FERH.9DOVB;_GJ_
MYTOVB7_GJ_YU#FEI60<S)?/E_P">K_G2^?+_ ,]7_.H<XHS19!S,E\^7_GJW
MYTOGR_\ /1_SJ*ES19"YF2>?+_ST?\Z//E_YZ/\ G48-%*R#F9)Y\O\ ST?\
MZ7SY?^>C_G45+19!S,D\Z7_GHWYT>=+_ ,]&_.HZ,T60<S)//E_YZ-^='GR_
M\]&_.H\T460<S[DGGR_\]&_.CSY?^>C?G4>:2BR%S,E^T2_\]&_.CSY?^>C_
M )U%119!S/N2^=+_ ,]'_P"^J/.E_P">C_G45%*R%S/N2>?+_P ]'_.D\^7_
M )ZO^=,-)3L@YGW)//E_YZ/^='GR_P#/5_SJ.BE9!S/N2>?+_P ]7_.CSY?^
M>K_G4=%.R%S/N2>?+_SU?_OJD\^;_GJ_YU'FC-%D',^X\W$W_/5_^^J3[1-_
MSU?_ +ZJ.BBR)YGW)/M$W_/5_P#OJD^T3?\ /5_^^JCHHL@YGW)/M$W_ #U?
M_OHT?:)O^>K_ /?1J.DS19"YGW)#<3?\]7_[Z-)]IF_YZO\ ]]&HS24[(.9]
MR3[3/_SV?_OHT?:9_P#GL_\ WT:B-%%D+FEW)/M,_P#SV?\ [Z-)]IG_ .>T
MG_?1J*BBR#FEW)?M,_\ SVD_[Z-)]JN/^>TG_?1J.D-%D+FEW)?M5Q_SVD_[
MZ-)]JN/^>\G_ 'T:BI*=D+FEW)?M5Q_SWD_[Z-(;NX_Y[R?]]&HLTE%D+FEW
M)OM5Q_SWD_[Z-(;NX_Y[R?\ ?1J&BG9!SR[DOVNX_P">\G_?1H^UW'_/>3_O
MHU#119"YY=R4W=S_ ,]Y/^^C2?:[G_GO)_WT:AHHLA<\NY-]KN?^>\G_ 'T:
M/M=S_P ]Y/\ OHU#119!SR[G@%%%%?1'*%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !7<^ /^/>^_P!]/Y&N&KN/ /\ Q[WW^\G\C6.(_ALVH?Q$
M=GFC--S2YKSCT!X-+FF4N:0#\TN:8#3LT@'9I<TS-+F@!^:7-,S2YI /S2YI
M@-+F@!]+FF T[-(!P-+FF4N: 'YI<TW-+2 =FG TP&ES2 ?FE%,S2B@!]**;
M2YI .I:;2YH 6G4W-%(!]+FF4M #LTN:93J0AP-+FFT4@'4M-%+0 ZEIM+2
M6ES3:6@!:*2EH 6EI*,T@%HI*6@!:*3M12 7-%)1F@0M+244 !I*** "EI**
M!"T4E% !1249H$+2444 +2$T9XI*!!24$TE(!:**2F(***2@ -)110(2BBDI
MB"BBD- A**** $I*6DH$)1113$(:2@T4"$I*6DH$%%%(30 E%%%,04E+24 >
M T445]"<X4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %=OX#.(+W_
M 'D_D:XBNU\"?ZB]_P!Y/Y&L:_\ #9M0_B([+-+FF9I0:\\[QX-+FF4N:0#\
MTN:9FES0,?FES3,TM(!^:7-,I0:5A#\TZH\TH- $F:7-,S2YI#'4X&F9I:!#
M\TH-,S2YI /S2YIH-+2 <#3@:8*=F@!V:7--S1FD _-*#3,TH-(!]+30:7-
M#LTM-S2@T@'4M-I:0#A2TVB@!U**;2T@'4N:2B@!12YIM+0 M+249I .HIM+
MFD HHS244 .!I:;2T""EI*7-(09HS29HH&+1244"%HI*44 %)2FDH$%%%% !
M0:*2@04F:,T4 )1110(****!"4E+24 %)2TTTP"BBB@0E)2FDH$%)1FDH$%)
M110(*0T9I*8@I*6DH 2BBB@0A-)113$%%%% "&DI324"9X%1117T)@%%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !7:^!?]1>_P"\G\C7%5VG@;_4
M7O\ O)_(UC7_ (;-:'\1'7TN:;F@&N ] D!I<TS-*#2L [-+FFYI<T /S2@T
MS-&:0$F:,TW=2B@!X-+3,TN:0#P:7-,!I:0$F:,TW-*#0 X&G4RG T@'4M-!
MI:0#P:6F"G9% #LTHIF:<*0#A2TVG4@'"ES311FD \&E!IH- - #Z6FTM(0Z
MEIM**!BTZFT;J0AV:6FTN: '44F:*0#J*049I .HI** '44E H =1244A#J2
MDS10 M+249H 6BDHH 6C-)FBD(****8"TE%%( I***!!24M)0 444E @HHH-
M @I**3-  32444Q!1129H$)1110 AI**#02)1113 0TE%!H$%(:*2@04AI:0
M]:8"4444""DI33:!,****!'@5%%%?0F(4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %=GX'_U%[_O)_(UQE=EX(_U%Y_O+_(UE7_ALUH?&CKLTM,!
MIV:\\[QV:4&FT9I#)**:#2YH$.S2TVE% QU*#3:44A#Q1313@:!C@:7--%+2
M ?FE%,S3@:0#J6FYI<T"'TH--S12 ?2YIH-+2 <*<*92@T /I0:;FEI /I:8
M*6D ZE!IM+0 \&EIO:BD _-+FF"EI .%+WIHIU @IU-%+2&.%+3<TN:!"TM)
M12 6ES3<TM "TM)12 44IIM+0(6BDI<T@%S1244 +1244 +1244 +1244 %%
M%)0(6BD%+2$)1124 %%%%, I*6FDTA"&BBBF(*2EI*!!24M)0 4AI:;0(*2E
MI*8@I**0T" TE+24 )1124Q!2444""BBB@!*2EI*!,*0TM-IB/!****^@,0H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *['P3_J+S_>7^1KCJ[#P
M5_J;S_>7^1K*O\#-:'QHZW-*#3,TH->>>@/I<TP&G9H$.S2YIF:44 /S2YIE
M.!I /H%-!I: 'BEI@-.!XI /!I13*<#0 ZE!IM+2 ?2YI@-*#2 >*=48-.S0
M \=:7-,S2BD ^EIH-+F@0ZE%-%**0#Q2YIHI<T@'9I1312T .I0:;VI<T@'4
MM-!IU(!PI::#1F@!U+3<TN:0#@:44T4M #J*3Z45(!3@:;2T"'9HS313A0 M
M%)2BD M%)2T %&:**0"TF:,T=Z %HS244"%HI*,T %%&:*!!29HHH **** "
MD)H)I*!!0:** $HHHH$)1110(*2BCO0 AI*4TE,0&DH-% A*2EI*!"4E+24"
M"D-+333$%%%%  :2BB@!***0T$AGBDHHI@>"4445] 8A1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 5U_@O\ U-Y_O+_(UR%=?X+_ -3>?[R_UK*O
M\#-:'QHZO-+FF9I0:X#O'TH-,I<T /I0::#2YH =2@TT&ES2 <#3@:8#2T /
M%+3 :<#2 <#3@:8*<* ';J6F4X&D(=2@TT4M(!XI<TP&G9H ?FE!I@I12 ?2
MTT&G4@'"E%,!IV: 'YI:8*6D(?2TT44AW'YI<TRG4"'"E%-I0:0#J6FTHI .
MI0:;2B@!U+3:6D X&ES3:6D M+3:6@!:6DS12 =124N:0"T4G>B@0N:,TE%(
M!:*** "EI*,T +249HH$%&:*2@ I<TE% !1124""BBB@ HHI*!!2444""BBD
M- !2444"$HHHIB$I*6D- A*#0:2@ I***! >E-I:2F(***#0 AI*6DH)"F]Z
M4TE, HHHH \$HHHKZ Q"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M KKO!G^IN_\ >7^M<C76^#?]3=_[R_UK*M\#-:'QHZG-+3:6N$[QX-+FF"ES
M0 _-**9FES0(?FEIN:6D X&G TP&E%(!]+FFYI: '@TN:9FG T@'@TM,I10
M\&E!IM+FD ZEIN:6D(D%%-!IV: ' TN:;2BD X4X4RE% #Z6FBE%(!XI:;2B
MD M.%-I12 ?129HI /S0*044"'T4@I:0QU+3*6@!U+244@%I:;2TA#J,T@HI
M .S124M "TM)VHS0 4M)1FD M%)FB@0[-)D44E "T9HI*0"]:*2C- "TF:*,
MT""DS2YI* %HHI*!!1124 %%%% @I#0324 %)F@FDIB#-%%)02!I":*2@ S1
M124""BBD- A****8!2&EIM @HHI.] @-)113 **** /!****^@,0HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *ZWP=_J;O\ WE_K7)5U?@__ %-W
M_O+_ %K*M\#-:'QHZCO3J8#VI0:XCN'9I<TWK2BD \4M,S3LT .S2TT4Z@!P
M-**93A2 =3A3:44"'4X&F"EI /!I:8*<*0#P:,T@I: '"E%-%.%(!PIPI@I<
MT /I<TRG4@' THIHIU(0X&G"F"EI!<?2BFBG4 **6FTHI .%.IN:4&D ZBD!
MI:0#A2@TVES0 ZC-)1G-(!^ZBFTHI +2TE+2 6EI*!0 ZE%-I<T@%HS3<THH
M$+124M "T4E)2L ZBBB@0M)1S1FD,*,TAHIB"BBB@ HHHI""BDHH ***2@0M
M(3244 %(:#Q24Q!1110(*0T4E @I*#10 E%%!IB"D-&:2@04444 !III324"
M84VE-)3$%%%% !24M)0(\%HHHKZ R"BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ KJ_"'^INO]Y?ZURE=5X0_U-U_O+_6LJWP,UH?&CI\T4E+7$=P
MM.IM*#0 X&E%-I10(>#2@TVE!I /I0:9FES0 ^EIH-.I .!IU1YIX- "BG4V
MBD(>*4&F@TZ@!P-.%,%.%(!PIU,%+2 ?2BF@THH <*=312]Z0AXI:8*=2 <*
M=3!2BD [O2BFTHH <*<*:*6D X4HIM.%(!U%-IW:D M+3:6D,6E!I**!#P:,
MTVEI .[TM-HH =FE%-I:0"T444@%HI** "EI*6@!>U&:3-+FD(,T449H **2
MB@!:2BB@0M%)032 **2BF(***3-( HI!033$!I***!!24M(: $HHI*!!1124
M""DI:0TQ"4444 %(:4]*;0)BTE%% A#2444P"BBDH *2EI*!'@U%%%?0&044
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %=3X1_P!5=?[R_P!:Y:NI
M\)?ZJZ_WE_K6=;X&:T?C1TPI<TP&G5Q'<.!I::*6@0X4HIM**0#Q2TP&G T
M.I13:44"'4X&FTHI /%**:.M.I .I<TP4[- #A3J:*6D(<*<*92@T#'BG4P&
MG TA"THI*44@'"G"F4X4 .IU,%.%(0X4X4P4HI#'THIM+2 =2BF@TM(0^EIF
M:4&@!]+3*<*0#J*04M(!PHI*6D,6BDI:!"TM)2T@%HHHH 6BDHS2 =249H%
M"TM)12 6BDHH$+FBDHH 6BDS12 6BBD- !1110(**2C.: "DHHI""DI324Q!
M1124 %)2FDH$%)2FDH 2BB@TQ"&DI:2@0444E  :2@T4$A2&EIM, HHHH #2
M4IIM @HHHIB/!J***]\S"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ KJ/"7^JNO]Y?ZUR]=1X3_U5U_O+_6LZOP,UH_&CI*4&F@TM<9VCZ4&FTM(
M!U+3,T\&@!13@:92BD(>*<*8#3@: ' TZF"ES2 ?2@TVE% #P:6FBE!I"'BE
MIHI: '4HIH-.!I .%.!I@-.%(!XHI!2T .%+312YI"'BEIH-+FD \&E%-%**
M '"G"FBE!I +2BDH%(!PIPIHI:0#J44VES2 =2TW-+0(<*6FTHI#'4HIM+2
M<*6D%&:0"]Z*3-&: N+F@444@%I:2C- A:**2@!:*04M(!:*2B@!:*2B@5Q<
MBDHHI +2444 %)110(***2@ S124M A***2@0444E !1124""DI:2F(0T444
M (:**#0 E&:*0]:"0-)113 *2EI*!!24II*8!1124"/!Z***]\S"BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ KI_"G^JNO\ >7^M<Q73^%/]5<_[
MR_UK.K\#-:/QHZ.ES312UQG:.!IU,%+0(=2TE**0#Q2BFBEH =2TT4X4@'"E
MIHIU APIPIE*#2 >*6F@TN: 'BG"F TX4A"TX4VG4@%%+2"EH <#3@::*44A
M#J44E**0#A2BFBG"@!PIPIHI12 =2TVEI .%**:*<*3 6ES24"@!U**2EI .
M%+312YI .I:;FES2 =1FFTM 7%I:2EI"%I:2B@!:6DHS2&+FC-)2YI"%S124
MM P%+249I %&:,TE A:***!"TE%%(844E% @I:2B@ I***!!24&B@04E*:2@
M I*6DIB T4F:*  TE%% @H-%(30 4E%% F!Z4VE-)3$%%%% "4E+24Q!1110
M(*2BB@#P>BBBO?,PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Z;
MPI_JKK_>7^M<S73>%?\ 577^\O\ 6LZOP,UH_&CHJ=3:45QG:+3A3:6@0ZG"
MFBE% #J44VE% AXI1313LT@'"EIHIU(!12CK2"E'6@0ZG"FTHI .%.IE.!XH
M <#3L\5'3Q2$.!I1313A2 <*6FYIPH <*44T4X4@'"EIHI:0#Q2YIH-** '9
MI1313LTA#A2@TT4HI .%+313J0"TM)1FD ZEIM.% "TM)2T@%I:;2T@'"BDS
M1FD ZBDH'6@!:6DHS2"XN:7--I:0#J,TVEH 7-&:2B@0M%%&:0!FDS110 M%
M%% !1112 *2EI,T""DSBBDIB"BBB@ HHI*!!24&B@!****!!1110 AI***!,
M*"<44AH$)1113 *0T44"$HHHIB"DI:2@ HHHH$>#T445[Y 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %=+X6_U5S_O+_6N:KI?"W^JN?]Y?ZUG5
M^$UH_&CHA3J8*<#7(=HZE%-%+2$.IPIM+0 HIPIHI10(<*=FFTHI"'4HIHIP
MH <*<*8*=2$.IPI@-.S0%QV:!24HI .%.%-%.% #A2BFBG4A#J44T&E!I#'B
MEIN:7-(0[-**:*<*0#A2TVG4 +3A312BD(<*<*:*44@'4M-%+2 =FEIM**0#
MA2BF]J7- #J6F9I:0#LT9-)WH% #ATIU-!I:0"T"DI:0"T4E+2 6ES244 +1
M112 6BDHS0 M&:*2@0M%)12&%%%+0(,T9I** "DHHH ***2@0N:*2B@ HHI*
M!!2444""BDI: "DHS24"8444A- A3TIM%%, HHI#0(*0T44P"D[TM)0(****
M "BBB@1X/1117OD!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5TG
MA?\ U5S_ +R_UKFZZ3PO_JKG_>7^M9U?A9I1^-'0BG"F4X5RG:.S2BFTHI .
M%.!IM+0(<*=3:44@'"EIM**!#Q2@TT4X4@%%.IM+0(<*<*93A2$.I12"G"@!
M0:=313J0#@:44RG"D ZG"FTM AV:44T4ZD X4ZFBEI .!I<TT=*<*0"BG4T4
MX4@%IU,IU(!P-+312T +3A3:7-(!U I!2BD N:44VE%(0ZBBBD,44ZFCI2T
M.I.]&:*0A:7--I:!BTN:2BD(6EI*0GF@!:7--!I:0"YHI,T9H 6C-)1FD M&
M:;FBF(=2$TE%(89I:2C- @HHI*!"TF:*2@!:2BB@04E%% !1FBDH$%%%!H$(
M32444P"BBB@!*0TII*8@HHHH$)1110(**** "BDI: /!Z***]\@**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "ND\+_ZJY_WE_K7-UT?AC_57/^\O
M]:SJ_":4?C1T-+313JY3M%%.%-%**0APIPIHIPH 6E%-%.%(0ZE%)2B@!PIP
MIE+0(?2TT&G4A"TX4VE%(!PI12"E% #A3@:;2T"'4X<4P4ZD HIPIHIPI .%
M.%-%.%(!PHI!2TA#A2@TVE%(!P-**;3J '4HIM.!I *#2TT4M(0ZEIH-**0Q
MPI:;2BD ZE%)10 X4M-S2YXI +2TT4M(!:7--I:!"YI<TVE!I#%I:2@&D(7-
M%%+0,0'%+FBDS2 6EIN:7(Q0(7(%)FDHH 6BDHH$+111F@84E%% @HI**0!1
M110(*2BB@ HHI*!!1124P%II.:4FDH$%%%)0 M)124""BBBF(*0T44 %%%&:
M!!24M-H #2YI** /":***]\@**** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "NC\,?ZJY_WE_K7.5T?AC_5W/\ O+_6LZOPFE'XT=!2TT4ZN4[!13A3
M12T .I1313A0(<#3A3*6D ^EIHIP- A:=312TA#A3J:*44 .IP--IU(0HIU-
M%+0 ZG"FBEI"'"E%-%.I .%+2"EH =2BFBG"D(<*6D%+WI +3A313A0 M.%-
M%+4@.I:;Z4HI .%+2"EI %.%-IP- "THI,T9I /HIHI:0#N]%(*6@ I:2EI
M%*#FDI12 6BBB@!:*2EI .HIH-*:0"TF:2B@!:***!"T4E&: %HI**0"T4"B
MD 44E%,04444 %)1FC- !2444""BBDH **** $HHHH$%)124""BBBF(*2EI*
M "BBB@04AZT&DH ,YHHI*!"T4E+0!X31117ODA1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 5T?AC_57/U7^M<Y71^&?]5<_[R_UK.K\)I1^-&_3A
M3*<*Y3L'"EIM+0(<*<*93A0 ZEIM+2$.%.%-%.% A13ATIM.H$**=313J0#A
M2TT&G"D(<*6FBG4 *.E.IM**0#A3J:*6@!U**04HI"'9YI13:<*0#Q124HI"
M'"E%(*6D X4M-%.H&+2YIN:6D(<#2TVEI .%**:#2YI .HI*6D X4M-%+F@!
MPHIH-+FD%Q12YIM**0"TM)2T@%HI!2YH 6BDS12 6BDI:  4M)2YH *6DHI
M+24M)F@ HHHI"%'2C-)10 4M)10 IIN:** "BC-)0(,T444 %%%% !24N:2@
M04E%)0(****8@HHI* "BBB@0444AH 2BBDH$+2444P"BBB@#PJBBBO>)"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M2@!:2BB@0M)110 4E(3FB@0M)113 ***"<4""BBD- "4E+24""BBBF 4E%%
M!1110 4444 >%T445[Q(4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %=#X:_U=Q]5_K7/5T/AK_5W'U7^M14^$TI?&;]**;3A7*=0M**2E% #@:6F
MBG"D(<*6D%+0 X4HIHIPH$.I:044@'"G"FBG"@D44ZFBE%(0ZG"FBE% #A3A
M313A2 6EI!2T@%%.%-%**0API12"EH$0K90"[^U;6,W8LY(7Z G _"K5-%+V
MH8#J*3-**0"TX4T4HI .I124"D ZEI!2T@%%.IM+2 6EI**0#A2TW-*#0 M+
M244@N.S124M(5Q<T4E+2&+2TE% "TM)1FD(6BFT4 +TI0:;2BD M**3-% "T
ME%% !124M "TE%%( I:2C.* %I*3-% "YHI,TF:!"TG>BB@0II*** "BBB@
MHHH- A":2BB@!<TE%)0(****8!2444 %%%% !1110 4444 >%T445[Q(4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %=#X:_U=Q]5_K7/5T/AK_5W
M'U7^M14^$TI?&;U**2E%<IU#J*2EH$QU+2"EH 44X4@I12$.%.IHIU "THI*
M44A#A3A313J!"BE%)2BD(44X&FBE% AXI1313A2&.%+2=J6D(44HI*44"'4M
M-%.I +FE%-IPH$**<*;2BD X4HI*6D M+24M(!:=3:44@%I:2EH"X#K3J:*=
M2 6E%)1FD M**2BD ZBDI: %I:;FC-(!U)G-&:2D(<*6DHS0 M)WH[44@%H%
M%% "YHI** %HI*6D 4444 +129HZT@ T9HI* %S24E% A<T4E+0 444E "T4
ME% !2TE&:! 3244F:!"TE%%, HHHH *2BB@ HHHH **** "BBB@ HHHH \+H
MHHKWB0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Z'PU_J[CZK_6
MN>KH?#7^KN/JO]:BI\)I2^(WJ44E**Y3J%I124HH$.%+24HH$.%**2EI **<
M*:*<*!"TX4T4X4"'"G"FBE%(0ZE%)2T **44E.%(0HIPIHIU(!:6DI12$**<
M*;2B@!V:6FTX4A"TZD% H =2BD% ZTA#Z*3M2BD,=0#24HH$+2BDI:D!12YI
M*6@!12TT4M(!12YIM+2 =FEIM+2 7-&:2EH 7-&:2BD(=12"EH *6DI>*0Q:
M*2BD M HHH 6DHI*!7%IW--S1DT +S0:3)HS2 **** "BBB@ HHHI %%%)0(
M6BDHH 6BD-% !1124Q!1110 4E%% "TE%% !1110 4444 (32CI3*4'B@0ZD
M)H'O2$\T *.:3- -)0!X=1117O""BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ KH?#7^KN/JO]:YZNA\-?ZNX^J_UJ*GPFE+XC>I:2@5RG2.I:2EH
M <*44E**!"BG4WO2B@0X4X4VE%(0X4HI!2T"'"G4T4HH$.IPIHIPI +2BDI>
MU(!V:44T4ZD(6G"FBEH$.I1313J0#A2BD%**!"THI!2BD ZBBDI .SQ2T@I:
M!"BE%)2BI&.I::#2T"%S2TVEI!<6EI*6@!:7M245("YI0:3O2B@!:*2EI +1
M24N: %%%)FBD(=FDHHH 6C-)2TABYHI*,B@0M&:3-% "T4E+2 ****0!FBBB
M@ I:;10 [-)244 +129I,T"'44VESQ0 M)29HH 7-%)10 N:2BB@ HHHH$%%
M%)D4 +2$XI":2@!Y.!32<TE%, I:2B@!2:2BB@ HHI:!'AM%%%>Z 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %=#X:_U=Q]5_K7/5T/AK_5W'U7
M^M14^$NE\1NTHI*45RG4.%**;3A0 ZEIM**"1U+2"E% AU**04M(0O>G"FBG
M"@0X4HI!2B@!PIPIHI0:0AU+2#FEI +2BD[THH$.%+313J0A13A3:=2 6E%(
M*44"'"E%,IPI .H%)2BD M.IHI<T .HSS24M(5Q12T@I:0!3J;3J %H%%&:D
M!:*3-*#0 M+32<TM(5Q:7--I:!BTHI,T9I"%I:3-&:0"T9YI**!CJ*2BD N:
M*2EH *7-)10 N:*3-%(5Q:,TF:* %S1FDHH 6BC-)FD M%-HH 6B@44 %%%%
M !1110 4444 %%)G%(3D4"%)H!IM% #B:;113 ****!!1110,****!!1110
M4444 >'4445[H!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5T/AK
M_5W'U']:YZN@\-_ZNX^J_P!:BI\)=/XC=%.I!2US'2+3A313A2 6G4VG#I0)
MBTHI*44"8HIPZ4T=:=0(44X4T4ZD(=2BDI10(7.*44G>EI"'"G4T4Z@ IU-I
MPI **=313A2$+2TE**!#A1FDI12 6G"FT[-)@+2BD%% AU+313A2 6EIM+2$
M+3A312T@%I:2BD ZDI*6@!:6DH%(!U%(*6@!:,TF:*0#LT4E&:0"YI:2EI *
M**;FEH"XM+3:* '49I**07%SFBDI:!!1FD-% "TM-IU( HHI*!A1112$%%%%
M !1FBB@ S2TAHH ,T444 +3<F@TE "GFDHHI@%%%% @HHHH ***.] @HHHH
M**** "BBB@ HHHH&>'4445[H!1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5T'AO_ %=Q]5_K1145/A+I_$;U+117,=(HIPHHI +2CI113)%IPZ44
M4A"TX444"%%.'6BBD HIPHHH$**4444A#J4444"%IPHHI **6BBD(=2BBB@!
M:6BB@0HI:**D!:6BBAB%%*.M%%(!:6BBD M+112 #1FBB@!:6BB@ HHHJ1#J
M6BB@8@I1112 ****0A:***0"T444Q"T444ABBBBB@ HHHH ****0 *6BBD 4
M444 %%%% "4444 +BDZ444A!UI:** "DSS110 F<T444QA1110(****!!111
80,****!!1110 4444 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>kfrcinsidertradingpolicy002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 kfrcinsidertradingpolicy002.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!"P# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W<&EIM*#5
M +1110 M%)2T +124M(!:*2EH *6DHH 6BBB@ I:2BD M%%%,!:*2EI %%%%
M( H%%% "T4F:6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\0^/?\
MQ_Z)_P!<I?YK7M]>(?'O_C_T3_KE+_-:[<O_ -XC\_R.?%?PF>/4445]&>2%
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 ?
M8]%%%?)'O"@TM-I0: %HHHH 6BBB@!:*2EI +124M !2TE% "T444 %+244@
M%HHHI@+124M( HHHI %%%% "T444 %%%% !1110 4444 %%%% !1110 4444
M %>(?'O_ (_]$_ZY2_S6O;Z\0^/?_'_HG_7*7^:UVY?_ +Q'Y_D<^*_A,\>H
MHHKZ,\D**** "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 ^QLTM,%.KY,]T6BBBD,<**;3J "EI** %HHHH 6B@44@%HI*6@ I:
M2B@!:*** "EI**0"T444P%HI*6D 4444@"BBB@!:*** "BBB@ HHHH ****
M"BBB@ HHHH *\0^/?_'_ *)_URE_FM>WUXA\>_\ C_T3_KE+_-:[<O\ ]XC\
M_P CGQ7\)GCU%%%?1GDA1110 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 %%%% 'V'2TT4M?*'NCZ6FBEI +1112&.HI,XI: "EI** %
MI:2B@!:***0"T444 +124M !1112 *6DI: "BBBF M%)2T@"BBBD 4M)10 M
M%%% !1110 4444 %%%% !1110 5XA\>_^/\ T3_KE+_-:]OKQ#X]_P#'_HG_
M %RE_FM=N7_[Q'Y_D<^*_A,\>HHHKZ,\D**** "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 ^P:6FYI:^4/=' TZF4X4 .I::*6
MI 6E%)10 ZBDS2T#"EI*6@!:*2EI %+244 +1110 M% HH ****0"T4E+3 *
M*** %HI*6D 4444@"ES244 +12"EH **** "BBB@ HHHH *\0^/?_'_HG_7*
M7^:U[?7B'Q[_ ./_ $3_ *Y2_P UKMR__>(_/\CGQ7\)GCU%%%?1GDA1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'U_FEI
MN:6OE3W1U.IM+2 <#2BFBEH <#2TT4ZI8!2BDH% #J*2EH&+124M "T4E+2
M6BDI: "EI** %HHHH **** %HHHH **** %HI*,TK +1112 *7-)10 M%%%
M!1110 4444 %>(?'O_C_ -$_ZY2_S6O;Z\0^/?\ Q_Z)_P!<I?YK7;E_^\1^
M?Y'/BOX3/'J***^C/)"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 **** /KT4M-!I17RI[H\4M-%+FD ZEIM+0 X4H--I: 'T4@
MI:D8M%)2TQ"T4E+2&+0*04M "T444@%HI*6@ I:2B@!:*** "ES244 +1110
M 4444 %+FDHI6 7-%)118!:7-)12 6BDI: "BBB@ KQ#X]_\?^B?]<I?YK7M
M]>(?'O\ X_\ 1/\ KE+_ #6NW+_]XC\_R.?%?PF>/4445]&>2%%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?70-.!I@IP-
M?+'NCQ2TT4M(!P-+313J0"THI*6@!:<#3:6D ZBDI:0"TM-I:8"TM)12 6EI
M**!BTM)12 6BBB@ I:2EH **** "EI** %HHHH **** "BBB@ I<TE% "YHS
M244K .HIN:7- "UXA\>_^/\ T3_KE+_-:]OKQ#X]_P#'_HG_ %RE_FM=F7_[
MQ'Y_D<^*_A,\>HHHKZ,\D**** "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 ^MQ3@:93A7RY[@\&G U&*>#2&.%.I@IU(!U+3:4
M4@'4M(** '4HIM+2 =2BDHH 6EI*44@ 4M)2T %+24HI#"EI** %HHHH 6BD
MI: "BBB@ I:2B@!:*** "BBB@ HHHH **** "BBB@!<UXA\>_P#C_P!$_P"N
M4O\ -:]NKQ'X]?\ '_HG_7*7^:UV9?\ [Q'Y_D<^*_A,\?HHHKZ(\D**** "
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 ^MJ44P
M&G5\N>X.IPI@-.% #Q3A48IP-(8^EIM.I .I13:6D ZEIM+0(<*6FTM(8ZBD
M%+2 6BDI: %HI*6@!:*2EI#"EI*7- !1110 M%)2T %%%% !2TE% "T444 %
M%%% !1112 **7-%%P$KQ'X]?\?\ HG_7*7^:U[?7B'QZ_P"/_1/^N4O\UKMR
M]_[1'Y_D<^*_A,\?HHHKZ(\D**** "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 ^LP:<*C%.!KY@]P?3@:93A2 <*<#3!3A2 >#
M3A3 :=28QU+3<THI .I:2EH 6EIM**0#A3J;10 ZBDI: %HI*6D M% HH 6B
MDI:0PI:2B@!:*** "EI** %HHHH *6DHH 6BDHI +1110 4444 &:\1^/7_'
M_HG_ %RE_FM>W5XC\>O^/_1/^N4O\UKMR_\ WB/S_(Y\5_"9X_1117T1Y(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!]8
M4X4P4M?,'N$@-.J,&G@T@'"G"F"G"@!P-/%1T\&D X4ZF"G"D,=2TT4M(!U+
M3<TM #J6FTM(!:6DI10 M+2"BD M%)FEH 6BDI: "EI*6@ HHHI#%HI*7- !
M2TE% "T4E% "T444 %%%% !2TE%(!:\1^/7_ !_Z)_URE_FM>VUXC\>?^/\
MT3_KE+_-:[<O_P!XC\_R.?%?PF>04445]$>2%%%% !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 ?5H-.%,%.%?,GMCQ3A3 :<*0
MQX-.%,%.!I .%.!I@IPI /%.I@-.%)@.!I<TVE!H&/I13:6D M+GFDHI .I:
M:*=0 M%)2T +124M(!:*04M "T4E+0 4M)10 M%%% "BEIM+FD M)2T4 )12
MXHQ0,!124H- !12T4"$KQ'X\_P#'_HG_ %RE_FM>WXKQ#X\_\?\ HG_7*7^:
MUV9?_O"^?Y&&*_A,\@HHHKZ(\D**** "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 ^JA3Q48-.%?-'MD@-.!I@IPI /%.%,%.%(
M8X4X4T4HI /%**;2BD!(**:#3J0"CK3J:*7- QU+3:=2 !3J;2BD ZBDI: %
MI:2B@!:6DHI +1110 M%%% !2TE+0 4444 *#2TVBD ZBD!I<T %%%% "T4E
M+0 5XC\>O^/_ $3_ *Y2_P UKVZO$?CU_P ?^B?]<I?YK79E_P#O"^?Y'/BO
MX3/'Z***^B/*"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 **** /J@4X&HQ3P:^;/;) :<*C!IXJ0'BG"HP:>*0#Q2BFBE%(8\4
MX4P&G"D X4X&F"G"D ZEIHI: '"G9IE+0 ^BDI:0Q0:6FTZ@0M+244@%I:2E
M%(84M)0* %I:2B@!:*** %HI** %HI*6@ HHHH 449I*6D M%)10 5XE\>?^
M/_1/^N4O\UKVVO$OCS_Q_P"B?]<I?YK79@/]XC\_R.?%?PF>04445]$>4%%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?4P
M-**8#3Q7S9[8\&G U&*>#28#Z<#3 :<*0$@I13 :<*0#Q3@:8*<*0QU.%-I:
M0#J6FBG4@'4M-I: '4H--%+2 =2BFYI0:0QU+244"%I:2B@!U%)10 M+3:6D
M,6ES3:6@!<T4E% "T4E+0 N:*2B@!:***0!2YI** %S7B7QX_P"/_1/^N4O\
MUKVRO$OCQ_Q_Z)_URE_FM=F7_P"\+Y_D<^*_A,\AHHHKZ(\H**** "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 ^HQ3Q48IP-?.
M'M#Q3A3*<*0$@-.%1BG@U(#Q3A3!UIXI#'"G"F"G"@!XI::#3JD8HIPIM*#0
M ZEIHI:0#Q12"B@!U+312T@'9I<TVE% #J6FYHI .I:2C- "TM)10 M%%% !
M1112 7-&:2B@!:*** %HS244#'9HI**0"UXE\>/^/_1/^N4O\UKVRO$_CQ_Q
M_P"B?]<I?YK7;@/]XC\_R.?%?PF>0T445]">4%%%% !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 ?4 -/%1BGBOG6>T/!IPI@IP
MJ0'BGBHP:>*0#Z<#3 :<*0QXIPIH-**0#J<#312BD ^EIHZTH-(!PIU-I:0Q
MPI:;2T .I:;2T@'44E+0 M+244 +FEI** '9I:;2YI +2TVB@!U%)10 [%)1
MFC-( I:2B@!:*2ES0 9HS110 9KQ3X[_ /'_ *)_URE_FM>UUXI\=_\ C_T7
M_KE+_-:[,!_O$?G^1AB?X3/(:***^A/*"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 **** /IX4X&F"G"OG3VB04X4P4X&D \4\
M5&*>*0#P:=3!3Q4@.%.!IE.!H&/I1312T@'TH--%+FD ^E%-%.%(!U+3 :<*
M0#J6FTM "TM)FEI +2TVEH 6BDI:!BYI:;10 [-+30:6D M%)2T +124M( I
M:2B@!:*!10 4"BB@!:\4^.__ !_Z+_URE_FM>UUXG\=_^/\ T7_KE+_-:[,!
M_O$?G^1SXG^$SR*BBBOH3RPHHHH **** "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@#Z<!IPJ,&G@U\\>R2"G"F TX5(QXIXJ,4\4@'T
MX4T4HI /S3A3!3A2 >*44T4X4ACA2TT4ZD ZE'2FTHH <*=3<TH-(!U+FFTN
M:0#J6FBEH <**2EI +2TVEH 6BBB@84ZFXHZ4@'4M)10(6BC-% "T4F:7-(
MHHS29H =1244 +7BGQV_X_\ 1?\ KE+_ #6O:J\5^.W_ !_Z+_URE_FM=F _
MCKY_D88G^$SR*BBBOH3RPHHHH **** "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@#Z9%/%1BGBOGCV20&G"HP:>*3 D%.!I@IPI#'BGU
M&*>*0#A3A3!3A2 >*<*8*<*0#LTX4P4X4@'4M-IPI .I:;2TACNU+3:6@!U*
M#3:6D ZES3:6@!U%)FC-(!U+3<TM "TM-I: %I:;2T@%HI*6@ I:2B@!:***
M %S124M !7BOQV_X_P#1?^N4O\UKVJO%/CK_ ,?^B_\ 7*7^:UUX#^.OG^1A
MB?X3/(Z***^A/+"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 **** /I<4X&F TX5\^>P2"GBHQ3P:0$@IPI@IPJ1CQ3P:C%.I#'
M@TX4P4X4A#Q3A3!3A2&.%.IHI12 ?2BFTM #A2TT4ZD X4M-%+2 6EI*!0 X
M4M-I:0"TM)2T +124M "TN:2BD,=2TE% "T9I,T4@%S1FDHI@.HIN:6D [-%
M-I<T +FO%?CK_P ?VB_]<I?YK7M-<3XT\,Z=XDOK?^T!*?LZ$1^6^W[V,Y_*
MNG"34*JDS&NG*#2/G"BO:?\ A6/AW^[=?]_O_K4T_"WP\3D->CV$H_PKV/KM
M(X/83/&**]G_ .%6>'_^>E[_ -_5_P#B:/\ A5GA_P#YZ7W_ ']7_P")H^NT
M@]A,\8HKVC_A5?A[_GI??]_5_P#B:/\ A5?A[_GI??\ ?U?_ (FCZ[2#V$SQ
M>BO:1\*O#W_/2^_[^K_\32_\*J\/?\]+[_OZO_Q-'UVD'L)GBM%>U?\ "J?#
MV/\ 67W_ ']7_P")J/\ X5+H'_/UJ/\ W]3_ .(H^NT@]A,\9HKV?_A4N@?\
M_6H_]_4_^(H_X5)H'_/UJ7_?U/\ XBCZ[2#V$SQBBO:/^%2:!_S]:E_W]3_X
MBC_A4GA__GZU+_OZG_Q%'UVD'L)GB]%>E^,/A[I.@>&Y]1LY[QY8V08E=2N"
MP'91ZUYI6]*K&JN:)G.#B[,****T)"BBB@ HHHH **** "BBE56=PB*69C@
M#DF@!**V/^$3\1_] '4__ 5_\*/^$3\1_P#0!U/_ ,!7_P *CVD.Z*Y)=C'H
MK8_X1/Q'_P! '4__  %?_"JM]HNJZ9$LM_IMW:QLVU6FA9 3Z9(IJI%Z)B<9
M+H4:*EAMI[C/DPR2;>NQ2<4DUO-;L!-$\9/(#J1FJ(YE>U]2.BBB@H**** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@#Z4%2"HA4@KP#V"04X4P4\5(#P:<#3!3
MA2&/!IP-,!IXI .%.%,%/%2 X&G"F4X&@!XI1313A2&.I13:6D \4M-!I:0#
MJ6FYI0: '4M-%+2 =2BFTM "TM)12 =FC-)10 ZBDI:0"T4E+0 M%)2T %+2
M44 +2TE%(!:*2B@!:PM6/^F_\!%;HK"U?B]^J"M*7Q$SV*5+FFYI<UT&([-*
M#3,TM(!]%)FES0 N:<#3*7-(!V12TS-+FD [-+3<TN: %S2YIM+F@9ROQ)_Y
M$2__ -Z+_P!&+7@U>]?$90W@34<]O*/_ )$6O!:]; ?PWZG'B/B"BBBNTP"B
MBB@ HHHH **** "GQ2M#,DJ8W(P89]1S3** .X_X6QXI_P">UK_WX%'_  MC
MQ3_SVM?^_ KAZ*P^JT?Y4:>VJ?S,[C_A;'BG_GM:_P#?@5D^(/&NL>)K.*UU
M%X6BCD\Q=D84YP1_6N=HIQP]*+O&*N#JS:LV6[+4KC3]_D%1OQG(ST__ %TE
M[?SW\BO.5)48&!BJM%;W=K'/[.'-SVU"BBBD:!1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 ?20J0&HQ3A7@'KDHIP-1@T\4ACQUIX-,IPJ0'BG"F"G"@!XI
MP-,!IPJ6,>*<*8#3J0#Q3@:8*6D \4ZF TN:0#J<#3:6@8X&BDI:0#A2YIM+
M2 =2TT4Z@!:6FTM(!:6DS1F@!U%)FC- #J*2BD N:*2B@!V:,T44 +1110 M
M%)2T@"L+6/\ C]'^X/YFMS-86L_\?J^Z#^9K2E\1$]BCFEIN:,UTF0_-+FF"
MES2 ?F@&FYI<T /S2TS-+FD ZC-(#12 =FES3<TN: %S2YIN:7-(#F?B)SX$
MU+Z1_P#HQ:\%KWWQZ?\ BA]3_P!Q?_0UKP*O6P'\-^IR8CX@HHHKM, HHHH
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
M,%!2+.T;5"CJ?:LBBKY5?FZDW=K!1113$%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?1XIXJ,
M&G"O!9ZQ(*>*C!IXI#'"I :C%.!I#)!3Q48IP-2!(*44T4X4@'BEI@IU(!P-
M.!IHI0:0#Q3A3*7-(!XI<TW-**!CJ6DI:0#J4&FBEH =FES3:6I 7-+29HH
M=12 TM "T4E+0 M+3:6D M+FFBEH =129I:0"XI*,T9H 6BDHH 6L+7#_I<?
M^Y_4UN5A:[_Q\Q'OL_K6E+XB)[&;FEI@-+FNDQ'YI0:9FES0,?FEJ/-+FD \
M4N:9FG4 .S2YIF:6D _-&:;FC- #\TN:9FEH Q?&.#X/U0$9_<&O *]_\7 M
MX1U4#K]G8UX!7IX'X'ZG+B/B04445VF 4444 %%%% !1110 4444 %%>EK\-
M="MM!TG4]7\5BP_M&!)8T>UR 2H)&=W;<.>*YOQGX,N?"&J0VQN%O+>YC\V"
M>-<;QWXYP>G<]16,,13G+E3-)4IQ5V<Q13A&[$@(Q(Z@#I0(W8 A&()P"!U-
M;&8VBGM#*I8-&X*\-E3Q2RP2P,%FB>,D9 =2,C\: (Z*ECMIY8VDCAD=%^\R
MJ2!]348!8@ $D] * $HJ26": @31/&3T#J1G\Z!;SF$S"&0Q#J^T[?SHN!'1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110!]&BG"F"G"O"/6) :>*C%.%("04\5&*>*
MD8\4ZF"GBD X&GBHQ3@:0#\TX4P4X&D,?2BFTHI /!IU,%.!I +FG TP4X4
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
MLE>-_&__ (_M&_ZYR_S6NO _QU\_R,<1_#9Y11117OGG!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 %%%% 'T.*>*C%/%>&>H/%
M/%1@T\4F,>*<#3 :=2 D%.%,%.%2,>*<*8#3A0(>*<*8#3A2&/IPIE*#2 ?3
MJ8#3A2&.!I:;2BD(<*=3*=2&.%**;2B@!V:6D%%(!U+3:*0#J6F@TH- #J6F
MYI<T@%I:3-&: '44W-+FD [-%)FC- "BEI,T9I +2YI**8"UXY\;N;[1_P#K
MG+_-:]BKQSXV_P#'[H__ %SE_FM=>!_CKY_D8XC^&SRFBBBO>/."BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ I[Q%(HY"1A\X'TIE6)O^/.V_P"!?SJH
MI-/^NI+=FBO1114E!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 %%%% 'T**>*CS3@:\0]0D!IX-1BG"D!(#3A3!
M3@:D8\4\5&*>*0#Q3A3!3A2 >*=FF TX'BD \&EIE.%(8X&G@U&*<* 'THI@
MIPI /I:;FES2 4&G TW-%(!^:7-,IPH =2TVBD ZEIM+0 X4N:;12 ?0*;3L
MT %+249I +FES3:7- Q:7--I<T +FBDI<TA"YKQWXV_\?VC_ /7.7^:U[#7C
MOQM_X_M'_P"N<O\ -:Z\#_'7S_(QQ'\-GE5%%%>\>>%%%% !1110 4444 %%
M%% !1110 4444 %%%% !5B;_ (\[;_@7\ZKU8F_X\[;_ (%_.KAM+T_5$2W7
M]=&5Z***@L**** "BBB@ HHHH ** "3@#)HZ4 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%.:-T56=&4,,J2,9'M3: "BBB@ HHHH *
M*** "BBB@ HHHH **?%%)-(L<4;2.W14&2?PI)(WBD:.1&1U."K#!!^E #:*
M** "BBB@ HHHH ***559V"J"S$X  R2: $HI65D8JP*L#@@C!!I* "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^@Q3A48-
M/%>(>F2 TX4P4X4AD@-.%1@T\&D!)3A48IP-("0&G4P4X&D,?3@:8#2BD ^G
M"F"G"D X4X4P4X4@'4X4P4X4@'4M-%+0 ZG4P4N:0#LTH-)12&.I<TT&EH <
M*6FTHI .HI,T4 .I<TW-&:07'4M-S2T .HIN:6D M+3:7- "TM-I: %KQ[XV
M?\?NC_\ 7.7^:U[!7CWQK_X_M'_ZYR_S6NK _P =?/\ (QK_ ,-GE=%%%>\>
M>%%%% !1110 4444 %%%% !1110 4444 %%%% !5B;_CSMO^!?SJO5B;_CSM
MO^!?SJX;2]/U1$MU_71E>BBBH+"BBB@ HHHH **** .ZL]0N?#'PYL]0TIQ;
MW^HWTJ2W2J/,$:*,(">@R<\59O(7\8^'_#%[?NHU&YU0Z;-=J@W2(2NTMC&2
MNXUC:7K&CWGA8:!KCW=NL%RUS;75M&)-NX ,C*2..,Y!J>[\4:=8+H%CHL5Q
M+9Z3=_;7EN0$>XEW*>@)V@!<#GO7&X2YM%[UWKY:]3H4E;5Z6*-GX82ZUK7[
M W3*-*M[F97V9\SRC@ C/&:L7'AO1].\.:=J=_JMR)]0MGD@MH;<-AE8CYF+
M#"\#U/)XXK5_X2'PK97VOZA9OJDUQJ]I<Q+')"BK TO/)#'=SQGC ]:YS7-9
MMM2T70;.%91)I]L\,I<  L7+?+SR,'VJTZDFMTO^!_F2U!)FM\+E=O&L8CV^
M9]EN-F[& WEMCKQUJWJ4_C/[5I=OK.I0F*6]B\HQRV\NUPPPQ"$]/?BN?\(:
MU;:#KAO;M96B-O-%B, G+H5'4CC)K+TRY2SU:SNI QCAG21@O7 8$X_*G*FW
M4<K=%T]1*:4$OZZ'97?AFWO=2\5:EK.LR1KIE^(YI8[8%IRS,,A00 25''3D
M^E4+7P[H+Z%<Z[<ZI>QZ?'?_ &2-$ME:60;-P.-P /7//:GZEXIL+RS\60QQ
MSAM7OX[FWW*,*JN['=SP<,.F:S!K-L/ 3:'ME^U'4Q=[L#9L\HIC.<YS[5,5
M4MOV[;60VX7.E_X0+1/[>M]$77;E[V_A$]DXM (PK+N42'=D$X[ XX^@X:SL
M9K[4K>PA \^>984!/&YC@?J:Z^/QAIR>.="UHQW/V6PM8(95VC>62/:<#.,9
M]Q7*6.H-I^MVVI1+N:WN%G56[E6# '\JJG[2SYNWXZ_\ 4^3IW.ID\(:-/>:
MEI.G:M=S:O81RNPEME6&8Q_?5"&)!X."1SBJ\?AS0K/0='U36-5O(QJ2R%8;
M:V5RFQRI))8<=/?KZ5?/B+PU8:IJNO:<VHRW]]',L=K-"BI \N=Q+ACN R<#
M J:^BT*7P1X0_MFZOX-L-P5%K LF\><<CEA@^_-9<TU:[=GY:[.Y?+'6UOZ:
M*(\"06^KZ_:7^J&*#28$N//CAW^;&Q4C"Y&"0PXSU[]ZJW?A2TN[#3-0\/WD
M]Q;WU[]@*740C>.8X(!VD@@@YKH]/UJS\27/C74;I)[:QEL(D"Q /(D:NBKP
M2 3P">?6L*;Q-IND:?I.G:$+FXCLM1&I2SW2",R2@ !0H)PN!ZTXRJMVZZ>F
MW^8-0MY?\$DD\(:-/=ZEI.FZM=S:MI\<KL);95AF,?WU0AB0>#@D<XJ%?"VE
MV.AZ?J&K7.J?Z="9U:RLUDBB7<1AF9AEN,D#I5T^(O#6GZGJNNZ:VHRW]_',
ML=K-"BI TN=Q+ACN R<# IOA3Q-IOAU+6X.MZYB+YI=,CB7R)6[C)?&T]SMS
M1>KRW5_Z^06A<S=-\-V']@Q:QJUQ?+!<SO#;Q65N)';;C<[98  9 QU-7T\
MK#JFL175Y<26>FQ139M+;?-.DN"FU"1C@\Y/&*?I?C"V/AY=*FU+5=%>&YDF
MAFTWE61\$HR[E/!'!SWK-M-5M/[>N[R?Q)KT,A"K#?1INFD&.0_[P$#@8 )I
MWJW>MO\ A_3L*T-#&U>'3X+WR]-DO'A"C<+N$1R*W.1@$CTY]ZZR;3?#"_#:
MPO7EO$NGN95,J6J%FD"*=A._[@)X/7GI61XS\06_B'4+.2W-Q*+:T2W>YN0!
M+<,"3O8 GUQU/2GVNJZ1=>"1HNHR7<%Q;73W-O)!$LBR;D VMEACD=>:N7.X
MQ>JUU)7*FT=!JEGH5SX?\(#6-0N[=I+$QQK;6XDV_O&^9B6''/09/!K(7P0+
M75->BU*[E%GHSJDKVT.^28N<(%4D 9&2<GC%9^LZW:ZA8>'X(4E#Z=:^3-N
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
M&/%.%,S3J '@TX&F TX5(#Q3J8#3A0,<*<*8#2@T@'@TX4S-.%(!U**;1FD
M\&EIN:6@!P-.I@I<T@'"ES244@'9I:;10 ^CBFTM(!U%-I: '49IN:6D [-&
M:2EH 7-%)10,<#2TT&E!I"%KQ_XU_P#'[H__ %SE_FM>P5X_\:O^/W1_^N<O
M\UKKP/\ '7S_ ",J_P##9Y71117NGGA1110 4444 %%%% !1110 4444 %%%
M% !1110 58F_X\[;_@7\ZKU8F_X\[;_@7\ZN&TO3]41+=?UT97HHHJ"PHHHH
M **** "BBB@ HK;TWPEK6K627MI:*;1W9!/),D:;AC()9A@\CKU[=*B/AC6A
MKQT0Z?+_ &B.L/'3&<YSC&.<YQ4>TA=J^Q7++L9-%:^J>&-6T>&&:[MD\B9_
M+2:&9)4+?W=R$@'V-7IO 'B>WCN&ETS:\"EY(O/C,FT=6"!MQ'N!1[6&]T')
M+L<U16WIWA'6]4LHKVUM%^R2LR+/)/'&FY<9&688// /7G'0U%+X:UB&_OK&
M6Q=+FPA:XN49E&R,8RW7D<CIG.:/:0O:X<DM[&316C::3=2VL.HM!G3S=K:M
M)N'WR-VW&<],\UT_BKP!J5IKFK/I>G :=;.SI$)U:01#^+86WD>^*3JP4N5L
M%"35TCAZ*[*VT.PDT3PE.-/DN;C4+R>&>..;8TP5D"J"3A>IYXK(M_#.I:M?
MWZ:;8LL-K*RR&:9%6$9("M(Q"YXQ[XH56+O?3_A[#<&8E3S7MU<6UO;S3R/#
M; K"C'(C!.2!Z9/-%Y9S6%Y+:W 02QG#!'5Q^#*2#^!KH+_PM>WFORV.CZ-<
MQ/%:QW#V\DZ2,%(7+Y!Q@E@<=L_DW.*M<2B^AS\%[=6L-Q#!/)''<)LF53@.
MN<X/J,BH*WKKP;KMG+:)-:1XNV*0R)<1M&S 9(+AMH/U(KH_%_A+^R[JVT+2
M]"CEG=HXTO%NO,GG?9N;]V&PJY)ZJ.!G-0ZU--)/<?LY-7?0\^HK:U3PIK&C
MV8N[NV3[-O\ +,L,\<JJW]UBC':?K3[SP=KVGV37=Y8^3"-A!>9 6#8VE1NR
MP^8=,X[]#5^TAW0N278PJ*Z=_A[XI3S0=*8R1'#PK+&T@&<9V!MVW/?&*S]5
M\,:OHL=O)?6RK%<$K%)'*DB,PZC<I(!]J%5@W920.$ENC(HK<OO"&MZ?I\E_
M-;1/;1$"5X+F.;RR>!NV,=OXUHZUX"U#2- L=38QMYL3R7*F>+]UAL +ALOD
M8/&:7MJ>FNX>SEV.2HKI-1\.7-SXC73-*TBX@E:WCE\B6=9" 4#%R_0*<YY/
M&?PJGJ7A?5]*-M]JMEV7+[(98IDE1V]-RDC/MFFJD7;7<'"2Z&/171W'@/Q+
M:P7,LVF[?LRL\L8FC,BJ.K; VXK[@8[UG^'=*&N>(]/TLN8UNIUC9QU52>2/
M?&:/:0:<D]$')*]FC,HKKG7PM<:[=11VHL+*SM[CR_M%P[F[E4$1YP/ER<'
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
M ,SIAX8\-77B6Z\)VJ:BNHPK*D=\\RE))8U+$&/;PIVD?>STJYH/_'I\-/\
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
M4"6168A=J_Q8'6N=JXR4E=$N+3LPHHHJA!1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% 'N0IP-,%.%>2>@2 TX5&*<*0$@-.%,%.%(8^G T
MP&EI 2 TX5&#3@:0$@-+3 :<#2 >#3A48-.!I /!IP-,!IP-(!^:*:#3LTAC
M@:7-,!I<T 2 TN:CIU(!]&:;FES2 =FG4RES0 ZES3<TN: '"EIN:7-(!:=F
MFT4@'YHSFFYHS0 ^ES3,TN:0#LT9IN:7- #LTM-S2YI +FO)_C%_Q^:3_P!<
MY/YK7J]>3_&'_C\TG_KG)_-:ZL'_ !D9UO@9YG1117M'"%%%% !1110 4444
M %%%% !1110 4444 %%%% !5B;_CSMO^!?SJO5B;_CSMO^!?SJX;2]/U1$MU
M_71E>BBBH+"BBB@ HHHH **** .TMQ9>(/ NG:6-5LK&^TZYF<QWDAC65),'
M*M@C((QBELX[/4_!<GA[^UK"VO;/4WN%>XE*13QE F5<CKD=\<&N*HK'V79]
M;FGM/(]-@US2;7Q)I=L-1ADAT[0Y;.2Z4D1O*4<X4GJ,L #WKF([ZU'PRGT\
MSI]K;5TF$.?F*"%ANQZ9.*YFBA4$NO;\/^'!U&STPZ[I?]I-)]NAV_\ "(_8
M\[O^6WEXV?7-<S-?6K?#.UL!.ANUU:28PY^8(8E ;Z9!%<S11&@H]0=1L].N
MM;TF^U_6K/\ M*"*+4M'@MHKIR?+65%0[6(' RI!/:LPSV&A>'--T5]3L[NZ
M;6DOY7M9-\<,:KMY;&,G)/'85PE%2L.EI?0;JMZV/0+/6-.3XIZWJ+WD0LYA
M>>7,6^5MR,%P??(K*U#6(X?"OA#[%=+]NT]KF1U4_-$QF#(3]<9KE*M:=>C3
M[U+EK2VNPN?W-RI9#D8Y (_G5>Q2L^W^37ZB]HWI_73_ ".[\>WEE;:-"FG
MQMX@E75KF/&#&I4!4]QO,K?E6!X-O[:P;7C<SI#Y^C7,$6XXWNP&%'N:R-8U
M>[US47OKPIYC (J1KM2-5&%51V %4*4*-J?(PE4O/F1VW@K5+2+0]:TF:;3H
M;FY:&6W;4H]T#E"V58X(!PV035JVUI[?QQX;74K[2!96$FY6T[ AA5F);) Q
MG//XUY_10Z";;[_Y6!5&DEV.Z\*:O91?\)+I\L]A%)J&QK:2_CWV[,DA;#<'
M&0>">XJ]I^MM9^-/#::G?Z(MA8RR2*=-P(HMX^;<0,9) KS>BB6'BVWW_P K
M#55I+R_X<ZGP5J-K8>*IKJZN$AB-M<J)'. 6:-@/S)%6/ NJVEI;ZUIUS-90
MR7\"""2^CWP;T?=M?@X!&>>Q%<=152I*5_.WX$QFU8]%MO$;Z1XJ\/'4KK1F
MT^RG>3;I*@I%O&UF.T=>AX]*BLK/3?#VF^)A+X@TVZDO+%HK5+:4N7^=3D\8
M!X''7KZ5Y_14^P71_P!7N5[5]C;\'ZA;Z5XPTF^NWV6\-RK2/C.U<\G\*Z+2
MUL-)UO7-/N-8T]HM6L9H8;N&0O&C,X9=Y ^7.WGTR*X*BJG2YG>Y,9\J.QU(
MVFB^!'T3^TK.]OKG4%N2+.3S$BC5"O+8QDD]!VI/!\EBND:HJSZ7;ZR6B-M+
MJ<:M&(^=X7<"H;IU'3I7'T4>R]UJ^^H<^M['I.JZR6U7PRVE:UI$-[:V<D<T
MZ+LME8LV5*[<88''3!SV%9?B^;2Y-#LP1HIUO[0Q=M'3;%Y&T8WX^7=NST[5
MQ5%3&@HM-/8;JMIA73:7?6L/@#Q!923HMS/<6K11$_,X4ON(^F17,T5K*/,K
M$1=CT6YUK36^,ECJBWL1L$:VW3[OE&V%0>?8@BJ^@7]U]GN8AJ/AN33FO'D^
MR:N VTGJZ@KGD>A[5P5%9>P5K>27W%^U=[G>:CJ&@QZ/XRM=)E2.VN;RU:SB
M.0752VXJ#S@$_D16WYVC7OQ'L?&#>(-.AL':&1X7<^=&ZQJI0ICU'7IBO***
M3PZZ/^K)?H-5?+^OZ9Z-I&KV=WX9N]+CN-&2\BU.2Y0:K&#%)&R@95B,!@1W
M[&H;?7C_ &KX@&J7^GE_[ DL;=K/ A;[FU$P.>,C\*\_HI_5XW?F'M7H%=AK
M!M-6\%:%-!J5FLVG6\D$]K))ME),A(*KCY@0:X^BM)0YFGV(4K77<[C7M1T:
M_P#B99W=U,EQI/\ HJSLN2NU8T##CG (.?QK9NM2MK;1O$L%QJ?AYQ<VQ2RC
MTZ%$<CS%."54<8QPQ)X^M>745D\.FDK[6_ M57J^YZ3*=*UC6/#>O_V[I]M;
MVD%K'=03.1-&T1&0J <@XX/3GG%4=7U;3Y](\9117<3/=ZRL]NH/,B;Y#N'M
MR/SKA**:H)==O\[@ZK['H\NMZ:WQLM]6%[$=/62$FXW?( (54\_48K.CDT[7
MO!T6E-J]II]W97\TX^U[@DL;@<@JIY!'2N)K8TGQ -*MF@.CZ3>Y?>'O+<NP
M. ,9!'''0\=:3HV2Y=U;\/\ AP52[=^MS;^)$<46IZ+%!+YT4>C6JK)M*[@
M<'!Y&1SBN?\ #UG<WWB"PAM87ED-Q'PBDX^8<GVJ+5]6O-<U*6_OI \\F!\J
MA54 8"@#@  8Q26&KZEI:S+I]]<6HG 67R)"F\#L<?4U<(2C3Y>I,I)SOT.@
M\7VUK?>)/%&H#4;=&@OBL=NQ.^?+D$KVXQDUR5!.3DT5<(\JM<F3N[A1115"
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /< :=3 :<#7D
MGH#Q3@:8*<#0 \4X&F TX&D \&GBH\TH-("04HI@-.%(8\&G TP4H-(1(#2B
MF T[-(!X-.!J,&G TK#'YI<TW-**0#Z44RE!H ?2@TS-+FD _-+FF9IP- #L
MTM-S1FD,?FES3,TN:0#\TN:9FES0 _-*#3,TN:5@'T4VES0 [-+FF9I0:0#J
M6FYHS0 ZEIN:7-(!V:\H^,/_ !^:5_USD_FM>JYKRGXP?\?FE?\ 7.3^:UTX
M/^,C*M\#/-****]HX@HHHH **** "BBB@ HHHH **** "BBB@ HHHH *L3?\
M>=M_P+^=5ZL3?\>=M_P+^=7#:7I^J(ENOZZ,KT445!84444 %%%% !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![:#3A
M3 :=FO*/0'@TX4P&G"D!(*44P&G T@)!2TP&G T@'@TH-,IP-(!X-.!I@I0:
M )!2@TP&ES2 D!I<TP&E% #\TX&F TN:0#\TH-,S2T@'YIV:CI0:0R0&ES3
M:7-(!X-+FF TN: 'TN:8#2YI /S1FFYI<T@'9I<TS-+F@!^:7-,S2YH&.HS2
M9HI .S2YIM&: '@TN:92TK .S7E?Q?\ ^/S2O^N<G\UKU/->5?%W_C\TK_KG
M)_-:Z<)_&1E6^!GFU%%%>R<04444 %%%% !1110 4444 %%%% !1110 4444
M %6)O^/.V_X%_.J]6)O^/.V_X%_.KAM+T_5$2W7]=&5Z***@L**** "BBB@
MHHHH **** "BBB@ HHHH V;+PGXAU*SCN[+1KVXMY,[)8X25;!P<'Z@TDOA3
M7H)WAGTNXAECMWN669=A$2?>;G' K:\#SS6ECXCU,RN$L]+DCC^8X624A%/Z
MFK'@ZX@L_#?B?5]36:XC%O'9*@DVM)YCY*[N<#"<^V:YI5)IORM^)LH1=CA:
M*]"_X1'3-=U+PNMA;OIJ:I;RSW4(E,@B2-F^92W/S!3C/?%5O$.DZ-:>';F8
MZ;'I=\EPBV<:Z@+B2>/G<9%!(7''(QR<52Q$6TNO_!M_5B72:5SAJ*ZCPOI>
ME3:+KNKZQ!+/!81Q"*..387E=\ 9], Y]JW+?PQHVLW_ (/GMK)K*#5FF^U6
MHF9P$A;E@QY&0#^5.5>,6T^G^5_R!4VUI_6MCSNBNET[2]/NM#\3:L\3>59B
M-+1=Y&'DDP/KA0>M;&JZ#HMG?Z9X<L]/EFUJ]M[99IY)V"6\T@!)"CKUR<G
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
M_'G;?\"_G5>K$W_'G;?\"_G5PVEZ?JB);K^NC*]%%%06%%%% !1110 4444
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
M!QC)R.P-1^&6:'4OM46O1:/<PC,4TBR$,3P1\BMV]1@UV4'BG0K;QC;W:W$
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
M-:SO!<120S1G:\<BE64^A!Z4*2>B869'16Q>:.!%IZ6,&HS74UK]HGCDMBH
MY^9,<LF!G=TJI?Z/J>E"(ZCI]U:"49C,\+)N^F1S24TP<6BE15FTTZ^U L+*
MSN+DJ0&$,3/C)P,X'<\4M[IE_IMV+6^L[BVN" 1%-&58@].#3NKV%9[E6BM"
M_P!"U?2X(YM0TN\M8I#A'G@9 Q] 2*630-9AT[^T)-*O4LL!OM#6["/!Z'=C
M&*7/'N/E?8SJ*T7T#68]._M%]*O5LL!OM!MV$>#T.[&,>]);Z#J]W8/?6VEW
MLUH@):>.!F08Z\@8XHYX]PY7V,^BM&RT#6=2MFN;'2KVY@7(,D-NSJ/Q HL=
M UC4[=KBPTJ]NH5.#)#;LZ@^F0*.>*ZAROL9U%:1L;9?#@OG^V"[>Z,2#R?W
M#(%R?G_O9(X]*2[T'6+"S2[O-*O;>V?&V66!E4YZ<D8HYT'*S.HK3MO#NMWD
M7FVVCW\T?EB3=';N1L.<-G'3@\^U9E--/833045HMH&L+IO]HMI5Z+'&[[08
M&\O'KNQC'O70Z-X0"^&)_$.KZ;JTUN'"006B;"Z[=S2LQ4XC [XY/>HE5C%7
MN4H2;.-JQ97;V%Y%=1QPR/&<A9HQ(A^JG@UK^$] B\3^*H-,,KVUM)YCO)P3
M&BJ6Y[=@/QJ[H'@>YUKQK<:"TABBM)G2YN"/N*K;>/<G  ]Z4ZL(W4NBN.,)
M.S1@ZMK%[K=Y]JOI0\@01HJJ$6-!T55&  /04FG:K=Z4URUG($:YMWMI"5!R
MC\,!GH?>NCLO!2:CHGB/4K6[8C39BEJA _?JN6;\0@W<5FP^'1-X;L-0$K?:
MK[439PPXX*A5RW_?3 4E.G;E^7ZCY9WN8-%=[<>#O#\^L:GHFF:K?G5+)92/
MM%NGDR&,$LH96R.AY(KG-1T2.P\+Z/JC3.9]1:8B+ PJ(P4'\3G\J<:T962$
MZ<D8M%7-/TK4=6E:+3K&YNY%&66")G('O@<5M>'/"LM[XF.FZQ;7EJD-O+<3
MQ["DH54)& P[G Z=ZJ52,4VWL)1;V.9HJYJ&DZCI+QKJ-A<VC2#<@GB9-P]L
MCFI9] UBUT];^XTJ]BLVP1.\#*ASTY(QS3YH]Q69G45,]I<QQP2/;RK'<9,+
M,A DP<':>_/'%;>C^"]:U@ZB$LKJ+[#"[R![=\EUQ^Z Q]\Y''IS1*<8J[8*
M+;LCGJ*G^Q78OOL1MIOM>_R_(\L^9OSC;MZYSVK=U7P3J^CWNG6]Q;S8O5A
MD\EE1))/^698C!8=Q]:'.*=FP46SFZ*Z3Q7X5N=$U6_-I87_ /9$$YACNIXC
MM8C@_, !US679Z#J^H6KW5EI=[<6Z9W2Q0,RC'7D"E&I%QYKZ#<6G8SZ***L
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#
MV(&G5'3@:\P[B04X5'3@: '@TX&F TH-("0&G U&#3@:0#\THIN:7- QXIU,
M!I0:0AX-+FF T[-(8_-+3,TN: 'T9IN:6D \&ES3*7- #\T[-1YI<T@),TN:
M8#2@T@'YI:9FE!H ?FE!IF:6D ^EIF:7- #P:4'-,S2T@'T4S-.R:!CLTN:;
M1FD _-+FF TN:0#\TN:9FES0 [->8_%?_C[TS_<D_FM>FYKS+XK?\?>F?[DG
M\UKHPO\ %1G5^!GG=%%%>L<84444 %%%% !1110 4444 %%%% !1110 4444
M %6)O^/.V_X%_.J]6)O^/.V_X%_.KAM+T_5$2W7]=&5Z***@L**** "BBB@
MHHHH **** "BBB@ HHHH ]770]5OK_P7IFFPW"Z(+2WN9YH@1$SLVZ5F8<;O
MX0#ST'>JE]KMQ:^'O%FN6DS13:OK M(I$.&6) SG!^A4?C7G:7]Y'"D*7<ZQ
M(VY4$A"J?4#L:A,LAC$9=C&#N"YX!]<5RK#N_O/^KW-G5[?UT/3+6%7^'FC;
M-.UK4C=W$TUT=.FVEI5;:JRG8Q^Z 1TZDUQ/B'4KKQ#XFNKR:W$-Q/(L?D@D
M[=H"!<GJ< 9/K6=!?7=JCI;W4\*/]Y8Y"H;ZXZU"&(8,"0P.01UK2G2Y)-^O
MXDRGS)(]<OKMM)U[Q;J%K)M&BZ5!IELZ]4=MB9'N"'KE-7N)D^&.APW$KRR7
MM_<72F1BQ55"Q]^Q.37(M<3,) TLA$AR^6/S'U/K36DD=$1G9E084$Y"_3TJ
M84.6VNUOP5OSU'*K>_\ 74[OPY;ZK!\--6GTBWNY;G4;^*S/V:-F<1HI=ON\
M@$L!^-=#9#R_$WA[3)RMSJ^CZ1-)Y;-O8W.&=(O=ER./45P4_B:1?"^DZ1I[
MW-JUJTTEPZ2;1*SL,=#T"@#FL!9'202([+(#D,#@@^N:AT)3NWI>_P#E^17M
M%&R7E_F=_%!K%KX%U6+5HKQ[_6+ZWCL[:X5C+(Z,6=PAY.<A<]\XJQXFM+OQ
M#I-SKDUAJVF:F]Q#;M8S[C%=LW $2D!LC:#MY'3%>>S7MU<3K/-<S23+TD>0
MEA^)I9K^\N9$DGNYY73[C/(6*_0GI5^Q=^:^O_#?Y$^T5K'H'B>&76]#O/$%
M_;:GHMZDD,$MO<%A!<9X_=JP!&W;N(Y K8\2WTGAWQ#)>:?H>KRIIUJ(;29I
MO]"2+R]H<!4Y!SGEN2?PKR:XO;J\*FYN9IRO"^;(6Q],TK7UV]LML]U.UNO2
M(R$J/PZ5/U?9-Z=ON'[;>QZ%9VEYK'AF.SU+3]6TA])L9)+>_7<ENZC+@.I
MY;.,J<G(XHTZTO-8\-06&I6&JZ2=+LY9K?44W);LO+CS%( R<X#*<G(KSV6_
MO)H%@ENYY(5Z1O(2H_"B2_O)K<6\EW.\*](VD)4?ATI^PEWZ_<'M%V/3=#M[
M=;[X?:1<JI'E3ZBR-TD=RS1#\?+4?C6;"=9M/"_BF_\ $*W<<NI>7;P0W093
M-,9-Q*JW]T#K[XKS]II69&:1RR !26.5 Z >E27%[=7;J]S<S3.HPK22%B/I
MFCV#OO\ U>X>U5MOZM8]6^TW*_%G1M%2ZE2QT2WC1E1R% CAWN2/<Y!KSG21
M;ZKXPLA>;4M[J_3SL\ *SC/Z&LS[1/YK2^=)YC9#/N.3GKDU'50H\JWZ6_/4
MF53F^\]8+:S:>*/%FM:S%=6VFPVUS!&DP*QR[ODBB4'@C&#QZ9KFO$EU<6/@
MOPMI@N)5:2VENY5#GYED?" ^VU.E<G/>W=U&B7%U-,B?<620L%^F>E1/)))M
M\QV;:H5=QS@#L/:E"A9IOI_E8<JMTTCJO"!-GH?BG5>AAT\6J'T:9PO'X!JZ
M_2?%EKJ&L3WVG0R0K;V,NJ:B[@ S7*P[% Q_"&;(]V)KR822+&T:NP1L%E!X
M..F10DDD88([*'&U@#C(]#1/#J;;?4(U7&R1WUGJQ\+^'/",N-RSWEQ?7,9_
MCC)$./Q4/^==#+I-KIWCCPAH,4JRV>FI-J)E'(*EWD!/_ 42O('D=PH=V8(,
M*"<X'H*?]IGW[_.DW;=F=YSMZ8^GM2EA[ZW[_C>WW7&JMNG8Z>\\;(W]H/I>
MB6>GW-^'2XNEDDDE97.6 +,0N>^!3_'_ /HMQHFD#C[!I4"2+Z2."[?^A"N0
MITDLDTADE=G<]68Y)K14DI)KH0ZC::9Z$NDZO=^!O#-CH,-P8K^6:6]F@!V^
M8'VKYC#H%4=^.IK>NI;T:]XZU'28[B6XLK6'2[;R5+.N2J,1CG(V,<UY)'>7
M4,#017,R1,=S1K(0I/J12PW]Y;2O+!=SQ2/RSI(5+?4CK63P[?7^F[_\ M54
MOZ\CTNQM5C_X0OP]KSDW;Z@]W-#.V6B1L;$8'IN(SCWJO')K5K#XRUGQ#'=P
M175M):117(91)-(XVA >NT GCH*\V>1Y)#([LSDY+,<DGZU+<7MU>;?M-S-/
ML&%\V0M@>V:?U=]_ZO?0/:^7]6L>HCPU?:GXF\%6\5I*VE6MA:RR7.T^4>3(
M_P W3))QCK5"RNM2U7P_XVU'35NI[B]OH@D=N&9D1I&<M@<\@*,UY\+^\6%(
M1=SB*,Y1!(=JGV':F075Q:EC;SRPEQM;RW*Y'H<4O82MJ^WYW_$/:KM_5K$U
M@KW6K6R-,R/+.JF4M@@EL9S^->FW,%_<_&Y7U"&ZAL(+IIXO-5@A2!,AESP1
M\HY'K7D]6)+^\E8-)=SNRKL!:0DA?3Z>U:5*3F[I]&OO)A/E7S.TL]8OK_PE
MXSU>_N))6NV@@578E=S2%C@>RKQZ5TFMW1\/ZGI]UIVB:O=PZ78QM9S)-MLM
MOE[C(0J<\DD_,,D5Y#YD@B,0=O+)W%,\$^N*F^W7?V7[+]JG^S_\\O,.S\NE
M1+#IN_3M\DOT_$I5;(A=S)(SM]YB2<>M-HHKI,0HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** /7Z4&F"G UYIW$@-+3!3@:0
M#P:<#3!2@T 2"E!I@-.S2 >#2@TS-.!I .IP-,S2@T 2"ES3 :=FD [-*#3*
M7-("3-+FF9I<T /HIN:7-(8[-+FFYI<T /S2YJ/-+FD!)FE!J,&G T /S2@T
MS-&:0$E+3,TN: '9IP-,S1FD!)FES4>33@: 'T9IN:6D [-+FFYHS2 ?FES3
M,TN: '@UYG\5?^/K3/\ <D_FM>E9KS3XJ?\ 'UIG^Y)_-:WPO\5$5?@9Y[11
M17K'&%%%% !1110 4444 %%%% !1110 4444 %%%% !5B;_CSMO^!?SJO5B;
M_CSMO^!?SJX;2]/U1$MU_71E>BBBH+"BBB@ HHHH **** "BBB@ HHHH ***
M* -S2O".L:QIQU"TB@%J)3#YDUS'$"X ) WL,\$5'/X9U.W74&=(&73UC:X:
M.YC<*'.%P0QW?AG%=9?1:#;>!?#.FZQ=ZA;RO'+?;;2!) PD?"D[F&.%K*L]
M'M9O!7G1PA[O4-92SM9''SK&%R2/J64&N95I/5[7MMY^ILZ:V.0HKTVYAT74
M/B7%X8TW1+**QCOU6>8J3(XC_P!8,YPJ_*1@#WSS4-M?Z%?:%XDU%O#6G+::
M=+$;$*K*S,[L ';.6&!DCCI@8I_6-$^5]/QV%[+S_I'G%%=MXADL+>T\*:PV
MCV4=S<1//=6L*E(I467"97/&0#FN9@@.N>(8[>WACMS?702.)/NQ[WP /89K
M2-3F5[$2C9V,^BO4+$:*/$6M:/#H5@^E:1:7#R3S1EYY6B&-Q?/&7QP,<5EI
M]AT/PYX95-$L;W5M1,DKM=H7'EF3:@VY .<=3TY]:S]O?2W];E^R\S@ZOKH]
MTV@/K7R"T6Y%KRWS%RN[@>F!7<:EHVB:1J_BS5Q8QSVFFW*6MG9R$^69GZ[L
M')5<-QGFDUJ.ZUWPYX1T>TL;6VN]3FFN6@M8O+3E@B,1_NJ23Z4O;WM9:?\
M N'LK7O_ %K8X;^R;W^Q?[7,06Q\[R!(S ;GQG &<GCN*I5Z=<RZ2\&I2QP)
M>:-X7MTMK.%R=ES<R/@RN >02&.,\@"H;72++Q&O@^[DTRTM+B_U"2*:.U39
M'-!&5);;G@CYAD4+$65Y+^K7_(;I=$_ZV/-Z*WO$VJZ=>WLUOI6DVEE913N8
MGC4F609XW,3T]   *P:WBVU=JQDU9V"BBBJ$%%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% 'KG6G"F TM>:=Q(*4&F T[- $@H
MS3 :=G-(!X-.S4=*#0!(#3@:C!IP-(!^:<#3 :7-(!]*#3,TX&@!X-+3 :=F
MD [-*#3:* 'YI<TS-+FD _-+FF T[- #J6F4M(!^:7-,S2@T /S2YIF:7-(8
M_-+FF TM #\TM,S2@T@'YHIN:7- #LTN:9FES2 >#3LU'3LT .!I<TVBD!(#
M7FGQ3_X^M,_W)/YK7I(->:_%+_CZTW_<D_F*WPO\5&=7X&>?T445ZIR!1110
M 4444 %%%% !1110 4444 %%%% !1110 58F_P"/.V_X%_.J]6)O^/.V_P"!
M?SJX;2]/U1$MU_71E>BBBH+"BBB@ HHHH **** "BBB@ HHHH **** -#5]9
MNM:EM7N1&OV:VCM8EC4@!$&!WZU;M?%%]9PZ/%'';E-)N&N8 R$[G8@Y?GG&
MT8Z5B45/)&UK#YG>YJV'B"]T[6I]6A\MKN82@LZDX,@(8CGK\QJ)-8N8] FT
M9!&+::X6X=L?.652 ,YZ<DXQUK/HHY(]@YF=/:^*@S_:-0MH)Y;73/[/LH?)
M#(.V]LD\@%CD=3CI7/6EU-97D%W;OLG@D62-A_"RG(/YBH:*%"*V!R;.JO?'
MFH7=OJ,,=AIEI_:2[;M[: J\ISDDDL>3S[<GBLZ7Q+>RZEI-\\<!?2XH8K=-
MAV[8SE=PSSSR?6L:BI5*"V0W.3W9T-GXPOK9M3$]K97T.I3>?/#=1ED\S)(8
M8((/)[U--X[U>:]^V;+2.<6']GQ/'%M\F+G.P X5L$C/ITKF**/90O>P<\NY
MKZ)XBN=$BN[=+>UN[2\51/;72%D?:<J>"""#GD'O5S_A-=476+;48X[6(VD#
MP6L$<6V*!64@[5SU^8G)).:YRBFZ<&[M IR2LF%%%%62%%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!ZT*4&F"G5YQVC
MZ4&F@T4@)!2@TP&G T /S2TRG"D X&G TRES0!(#2@U&#3@:0QX/-.!J.ES2
M DS2TP4N: N29I<TS-*#2 ?1FFYI: '9IV:9FES0 [-.S4>:7-(!^:6FYI:
M'9I0:;FBD _-+FF TH- #\TM-HI /!I<TS-*#2 ?FES3,TN: 'TN:9FG9I .
M!I0:;10 ^O-_BC_Q]:;_ +DG\Q7HV:\X^*!S=:;_ +DG\Q6^&_BHSJ_"S@**
M**]0Y0HHHH **** "BBB@ HHHH **** "BBB@ HHHH *L3?\>=M_P+^=5ZL3
M?\>=M_P+^=7#:7I^J(ENOZZ,KT445!84444 %%%% !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!ZO2@TT4M>>=P_-.J,
M&G TA#Q2@TT&EH ?FE!I@-**0#Z44T4M #LT[-,!I0:0#P:=48-.!I .S3@:
M9FEH DS2U'FG TAC\XI0:9FC- $F:7-1YIP- A^:7-,S2@TACP:7-,I<T@'Y
MI:9FES0 ^BFYI<T /S2BF49I 249IH-+FD [-.S3,TN: '@TH-,S2@T@'YI0
M:9FEH ?7G'Q/_P"/K3?]Q_YBO1<UYS\3CFZT[_<?^8K;#?Q49U?A."HHHKU#
ME"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JQ-_QYVW_  +^=5ZL3?\
M'G;?\"_G5PVEZ?JB);K^NC*]%%%06%%%% !1110 4444 %%%% !1110 4444
M =GX2TGPOK4$\5]%JZW%I9RW=Q+#/&L>U.< %">X'7K4FB:#HGB&?5#I.GZF
M\=IISR)'/,KNUP6"QXV*..23]*K>'&%CX)\5:AD"26.&QB]][[G'_?*T[2YV
MTOX8ZS<1R%)=2OH;+@X.Q%9V_ Y -<DN:\K/JE_F;QM9770P-3T#5='NH;6_
ML989I@&B7&[S 3@;2,@\^E3:EX6US2+,7=_ILT$!8(7;'RL>@8 Y4^QQ7H>C
MO;VNO>";"8QO)::3)=0I(X4-/+O=$)/0_=Q[XKF/$DVHZ5I$VG/X??28M0F$
ML[W$[2RSLF2.3T +$Y Y)ZTXUIRDH_UN_/R\Q.G%)LY;3]-O=6O%M-/M9;FX
M;D1QKDX[GV'O753^#7TSPY8-J5E.-5OM4$$444@9FA"C.T D%BS "I/"EG=W
MG@;Q##H\;3:I-+!')'&1YGV?DMCO@G -=)96D>E:]X-TR=XW32;"?4[DHX90
M[;WQD<'!514U:S4FET^_:XX4U:[Z_P"9PK^%=0U/4K\:%I=\]E;SM$#<%0R$
M?PLW"[O851LO#FL:E?7%G9Z?--/;$K.JCB,@X.X]!R#U-=MX;L+_ %S2(+'7
MM%D?1)IY+I-46;RC;%OO.2?E8<=",U5ATF\U/X;Q67AU6O#_ &E*]\L1 <@
M"(L,YVXR?3-/VS7NMKM_P^O^0>S3U,?3_#BP:7XFN-7@=)M,AC1(]^-LTC@+
MG'7C)Q5+_A$/$']EG4O[)N?L@C\W?MYV?WMO7;[XQ70Z7';6/@FRM[]DCCU+
M7D6X)88\B( -GVRY_*MVXMM1TGQMXA\5:RA@L8XKA+1G<;;G<I2)$Y^8;2#Q
MTQ2=:46_Z[*R^=QJFFD>?Z?X3UW5;(7EEIDTML20LG"AL==N2,_A6=)8745A
M#?20.MK.S)%*>CE<;@/ID5Z%;Z3<ZCX8C@\3:/)96^GV3M9ZJ)=@ Y=4*GA\
MDXXP>:7_ (1J[UW1?!-M:(K:6J,;BY+@)'))-\ZDY^]@  =3T%5]8L];6O\
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
MF1_&EU;QOOCLXXK56SG.R-0?US7*5M3DY04GU,YI*32"BBBK)"BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** /5*<#3:45YYVC@:<*8#2BD
M^EIN:4&@0X&G TRG T#'@TN:92YI .S2@TT&EH >#2@TS-*#2 ?FE!I@-+F@
M"2C-,S3@:0#@:<#3,TN: '@TM,!I<T@'YI<TRE!H ?FES3,TH-(!V:7--HS0
M!)FBFYI0: '9IV:92YI /S2YIF:4&@8_-&:;FEI"'9IV:92T /!I<TRG T@'
M UYW\3?^/G3O]Q_YBO0\UYW\3/\ CYT[_<?^8K;#?Q$14^$X.BBBO3.4****
M "BBB@ HHHH **** "BBB@ HHHH **** "K$W_'G;?\  OYU7JQ-_P >=M_P
M+^=7#:7I^J(ENOZZ,KT445!84444 %%%% !1110 4444 %%%% !1110 459_
ML^[_ +,.I>0WV/SO(\WMYF-VWZXYJM0FF 4I))R22?>DHH  2.AQ15DZ?=C3
M!J)@869F, E[%\9V_E5G4=%GTW3-+O9I(R-0B>6.-<[D56*Y/UP2*7,MAV9F
MY.,9XHR1THHIB"E)) !)XZ4E% !DXQGBC)QC/'I16EH.C3^(-;MM+MGCCEG+
M8>3.U0%+$G'L#2;25V"3;LC-I02.A(H( 8@'(]?6DI@%+DXQDX]*%5G8*H)9
MC@ =S6M9^'-0NO$\/A]XQ!?23"%ED/"'WQGH*3DEN-)O8R**DGB\FXDB#JX1
MRNY>C8/45'3$%%%% !15FZT^[LHK:6Y@:)+F/S82W\:9(R/;(-5J$[[ % )'
M0T59T^REU+4K6P@QYMS,D*9Z98@#^=#=M6"*W2@DDY)R:M:E9-INJ7=BTB2M
M;3/"73.UBI()&>W%5:$[JZ#87)QC)QZ4F3C&>*NW^FR:?':.\]M+]I@6=1#*
M'* _PMC[K<=*I4DT]4#5@SCI15FST^[O_M'V6!I?L\+3RX_@C7JQ_,59M=%G
MNM!U#5Q)&D%D\4;*V=SLY( 7Z8)-#DEN-)LS<\8HHHIB%R0" 3@]:2MG0_#=
MWKL%Y<0W%I;6]F$,TUW-Y:+N)"C/N14K^%I%ODM$U?1Y6:%Y3)'> HH49P6]
M3V%0ZD4[7*Y)6N8-%%%62%%%:6M:/)HEU!;S7$,LDEO'.PB)_=[QN"MD##8(
M_.E=7L%M+F;1113 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** /4A3LTP&E!K@.T?FE!IE+FD _-*#3:44 /S2@TP&G9H$/!I:92Y
MI#'9I0::#2T /S2TS-*#2 =FG TP&EH ?FEI@-*#2 ?2YIM% #\TN:9FES2
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
M2BFYI<T@'44F:6@!<TH--I<T /HIH-+F@!PI:;F@&@0_-+3:7-(!:6FYI<T
M.I<TT&EI .IV:92YH >#2TRES0 _-*#FF9I:0#@:6FTH- AP-.!IF:4&@!]+
M3:4&D(?12 TM #A3J8#3LT@'"EIN:4&D ZN$^(?_ !\6'^X_\Q7=UP?Q"_X^
M+#_<?^8K:A\:(G\)Q=%%%=Y@%%%% !1110 4444 %%%% !1110 4444 %%%%
M !5B;_CSMO\ @7\ZKU8F_P"/.V_X%_.KAM+T_5$2W7]=&5Z***@L**** "BB
MB@ HHHH M:?J-WI5V+JQG:&<*RAU )PP((Y]B:+'4;O3)GFLYFAD>-HF8 <J
MPPPY]156BDXIA=EJ+4;N'3[BPCF9;6X97EC &&*YVG\,FM&+Q=KD.H7-^M\3
M<W(43.\2/O"C"Y!!' ]JQ**3A%[H:DULRYJ>K7^LW?VK4;E[B;:$#-_"HZ
M< >PKJI/&UUIWA/P]8Z-J!CN+5)_M*&$,%9I2RD;E(S@]17$T5,J49))K1#4
MY*[74TK3Q!JUEJLFJ6]_,M[+N\R8G<9,]0V>&!]#4E_XFUG4[NUN;N^=Y+1@
MUN JJL1SG*JH"CD#MVK,BB>:5(HU+2.P55'4D]!3[JUGLKN6UN8FBGB8I)&P
MY5AU!I\D+[:AS2MN69M:U&XAO89;IVCO9A<7"D#]Y)DG<>/<_G5N;Q;KMSI0
MTR?4'EM0@C"R(K,$_N[B-V/;-8M%/DCV%S/N==+JEAHG@N\T?3-4:^N-4EC>
MY*1/&D,:<A?F )8L>2.,"N1HHHA!1OYA*5S=G\9:_=:>;*XU S0F/RB9(D9R
MN,8WD;NGO1;>,O$%G9):6VHM%%&GEH4C0.J^@?&X?G6%12]E"UK(?/+N:FF>
M(M6T:WGM["\:*&XP98RBNK$=#A@<'W'-6+/QCX@L+&*RMM2D2"'/E#:I:/G.
M%8C<![ UAT4.G![H%*2V9M6?BS7+"YO+BWU!P]Y(9+@,BNLC9)R58$9Y/:HY
M/$^M2ZS%J\FH2M?PC$4IQ^[&",*,8 Y/ '>LFBCV<+WL'-+N7X-:U&WM[:"*
MZ98K:?[3"N!\DG'S=.O JSJ?BK6M8M!:WM\7MPP<Q)&D:EO4A0,GZUCT4^2-
M[V%S/:YI_P#"0ZM_;W]M_;7_ +2W;OM&!G.W;Z8Z<4_2O$VL:)!+!87IC@E;
M<\3HLB%O7:P(S[UDT4.$6K-!S/>YL6WBG6;.]N;R"["S76/.)A1@V.GRE<#'
ML*IZGJU_K-Y]JU&Y>XFVA S=E'0 #@#V%4Z*%"*=TM0YFU:YVWAK5$L](CA;
MQO/ID+.6ELTM9'9>?X& (!([Y'6J.K>,[Z7QIJ.OZ1-)9FY.Q00#NC "@,#D
M'(4$@YYKG;FTN;*;R;JWE@EP&V2H5;!&0<'U%0UFJ,.9RWOZ%.I*UC9N_%>N
M7TMM)<ZC)(UK,)X/E4")QCE0!@=!QTI+#Q3K6FWEY=6E^Z2WC%KC**RRDDG)
M4@@G)/;O6/4US:7-E+Y5U;RP2;0VR5"IP1D'![$5?)"UK(7-+>Y?O/$NM:A=
M6MS=:C/)/:$F"3.&C).>".G/Y5)JOBK6=;M_(U"[69-P<XAC4L1W)503U[FL
M[[#=?V<=0\A_L@E\@S8^7?C=M^N.:KT*$.B6@.4NYIS>(=6GGO9Y;UVDO8A#
M<,0/WB#  /'^R/RJ&?5KZYELY9KAG>SC2*W) _=HIRH'T)JE1348K9"YGW->
MT\4:U9:E=:A;ZA(ES=DFX8JK"4DY^92-IY]J7_A*=9_M4:F+M1=B/R@XA0#9
MUQMV[<?A6/12]G#L'-+N:6K:_JFN-$=1NVF$((C3:%1,]<*H &?I4NF>)]9T
M>S>TL;UH[=WWF-D5U#8QN 8'!]Q615B.QNIK&>]C@=K:!E664#A"V=H/UP:'
M"%K-:#YI7O?4NS>)-8N+FZN)K^62:ZM_LT[M@F2/CY3Q[#GKQ50:C=C3/[-$
M["S\_P"T>5QCS-NW=ZYQQ4=U:7-E.8+NWE@F !,<J%6 (R.#[5#348VT0FWU
M.C?Q[XHDC"/J\QPA0MM4,ZXVX9L9;@]\USE%%$81C\*L#DWNPHHHJA!1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'H
MM+3:6N([1:7-)10 ^EI@I<T@'4M-S2T /I<TREI /HIM+0 ZES3:*!#Z*;3J
M %!Q2@TVB@!]+30:7-(!PI<TVEH =2YIM+0 ZEIN:*0#Q2TT4M AU+312B@!
MPI:;2YI .!IU,IPH$.%.!I@-+FD _-.!J,4N<4"N2"E!IH-+2&/!KA/B%_Q\
M6'^X_P#,5W(KAOB%_P ?%A_N/_,5K0^-$3^$XNBBBN\P"BBB@ HHHH ****
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
MB%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 >B9HI**XCM'4M-I<T +2YI** '4N:;2T@'4M-%+0(=FES3:7- QU+3<
MTN:0"TM-S2T"'4M-IU !3A3:* 'T9I :* ' TZF4H- A] I :7-(!<TX4REH
M ?2@TT&EI"'4M(*6@!13@:92YI /%+312T .IU-%**0APIPIHI: 'BN%^(/_
M !\6/^X_\Q7<@UPOQ _X^+'_ ''_ )BM:'QHB?PG&T445W&(4444 %%%% !1
M110 4444 %%%% !1110 4444 %6)O^/.V_X%_.J]6)O^/.V_X%_.KAM+T_5$
M2W7]=&5Z***@L**** "BBB@ HHHH <78H$+':#D+G@4VM*YT2YM="L=8+Q/:
MWCR1KL)+1NF,JW'!(.1UXK=A\,WFE+K5K<VVG7,\&F+<R^8[[K8,5(VX'^L
M8<=.>M9NI%%*#9R%%=/9^";FXM[%[C5--L9[]0]I;7,K"252<*>%(4$],D9J
M>WTH6G@CQ.E[:1K?V=[;0[F4%XSEPP![=.W7%)U8]/ZUL-4WU.1HKHX/"$E[
M8RS6&KZ9>7$4!GDLXI'\T*!EL;E 8@=0"?QK0D\'V(\"V>L#6+!+J65]^^5]
MI 0$1@!/O@GGMTYH=:"!4Y,XRBNKN_#M]J5SX=L;2QLH9KRP65&A=AO7+9DE
M+< X4DX]/PJIJ'A26STJ74[34M/U*U@D6.X:S=B82WW=P91P2, C(IJK%Z7!
MPD<_178CX<ZA]MCL'U724OYHUDM[5IVWS!EW#'RX![88CD>G-9FG^%I[O3Y+
M^[OK+3;19S;B2\=AOD R5 56/ (SQBA5H/5,/9R[&#14]Y;BTO)8%N(;@(V!
M+"24?W!(!Q^%>A>(_!*:CKUK#I][I%E-<65N8+)G,;S-Y8R0%7:"3GJ1DT2J
MQBU?J$8.5['FU%:EYH%Y8Z+;ZI*8S!-/);,JD[HI$ZJXQP2.1C/%,UK1;G0K
MN*UNWB,[P1SLD9),>\9"MD##8(R.>M4IQ>B9+BT9U.WMLV;CLSG;GC/K78ZK
MX/L;/P=I6J1:Q8?:9UG>4&5R)MI&U8QLZC.#G')ZUI:SX/AU+_A&Q:WVDZ=+
M=:3;;(9F*/<2D')PJGDD@9;&367UB'Y_@7[*1YU16[9>%+VXDU#[5/;:?#I\
MGDW,]TQ"I)D@(-H)8\'H.U5=;T2YT.YBBGDAFCGB$\$\#;HY4.<$$@'J",$
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
M=W=[;0W-YIURMM"(XO[.0+$BDD[1A0,Y.?QK HI0H1A*Z'*HY*QV%QXBDM/
M.A66FZI-!=Q3W+7$<$K(0"5VYQC/>J^F:K#_ ,(9XI@N[O=?7LEJ\8D8EY2K
ML6.>_7/-<O13]E&UO._XW%[1W_KM8ZGQGJ5IJ/BJ&YM+A9H%M[9"Z] 5C4,/
MP(-;LNO:6WQ'\3Z@+V,VEU8W,<$O.'9HP% ^IKSFBE["-DNRM_7W#]H[W\[G
M2G4+7_A6::=YZ_;!K!G\GOY?DA=WTSQ6[X4U'R]-T^'5=7\/3:/$Y,EG?PF2
M:%"WSA/DSD\D8.,FO/:*)45)->=P51IW--+RTL_$ZWUI&WV*&]$T,9Z^6'RH
M^N *[J.XT;3/&>I>+UUZQN+687$T%K'O\]WE5@$92ORX+<DGM7F5%.=)2Z]+
M"C/E.DU2_M9_ ?A^QCG5KFWGNFEC'5 Q3:3]<&NE_M_2O^%S2ZO]MC_L\QL!
M/SMS]EV?^A<5YM12=!-->OXC51IW]/P.TC_L_P 0^"-)TW^UK.POM+FGW)>%
MD65)"&W*P!Y!&,5>T/4[4^$3HB7VBQWMI?22*VI0"2&:-@!N1F4X.1W R"*\
M]HI.@FK7ZW!5&M;'>PZ_F_\ $O\ :FHV,LCZ*;.W>T7;$Y!3:B *.@!'3M6;
MX0O+VVMKN*WU?1K:"1E\VTU5-Z2XSA@"C#CZ@URE%/V,;-=P]H[W.R\0:=I&
ML:CJ]]I%Q:V]O86<4LHAB98IIB55A&#]T%CQG_Z]4? VIV>E^)5>_E\FVGMY
M;9YL$^7O0J&P.V2*YY9I5B>)9'$;D%T#'#$=,COC)_.F4U2]QP;T%S^]S)'<
M"'3="\$>(M/.N6%[?7KVQBCM"S#:DA).XJ!GD\=L5I77B#2GUW7ITOHS'<>&
MQ:1,,_/+LC&P>_RG\J\UHJ?8)N[?]:?Y%>U>R7]:_P"9V_@W5[2+P_JVD2W&
MGVUU/+%/;OJ, D@8KD,K9!"G!R#BKEEXC%GXMLHM8U'3GL4LYK59=,BQ%;B4
M,.BJ,G)R<>M>>442H1;;?7_AA*JTDNQM7>FPZ#J%G,NJV&H()0_^ANS$!2#S
ME1C-=A)J6DZ;\3SX@_M:UN--U"2;+0;FD@61"N74@8P6Z=>#7FM%.5+FW?1K
M[Q*=MD=JBV'AGPMKMJ=8L;^ZU)8H8([-F<*JON9V) QP.!UYJIXMU&WU#Q)I
MT]C>H%CL[6/SP3B-U0 ]L\'TKE:*<:24N9O7_AO\@<[JQZ-K6HVESX<U(ZY?
MZ!J.I2!/L<^G0XG,FX;F=@BC&W/6N,U_2!H>K/8?:DN2B(Q=%*@%E#8P>XSB
MLRGRS23S/--(\DKDL[NQ+,3U))ZFBG2Y-GH$I\VXRBBBM2 HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ]!S13:7-<1VCJ6FTN: %
MI:;2T +2TE% #J6FTN:!#J7--I:0#LTN:92T /HIM.S0 M+244 .!I<TVEH
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
M^!8Q78_$:37T\3ZI [7RZ4"HAC0L+?R0!LP!\N.GX^]=3+)K*_%^RM[-KO\
ML+;"(HUW?9C;>4-W'W=O7\:Q==\JEIJF_P B_9*]OD>1V]A>7946UI/,6)5?
M+C+9(Y(&*OZ)X;U'7=<32+>(Q7))#&9641X!/S8!(Z>G6NHFU*XTWX8O_95W
M+;1R:_,H>%RI*"-2!D<XZ?D*Z/3[^Z/Q(\'2FZE$E]HL+7+;R//?RY0"_P#>
M.0.M*=>:3:7?\!QI1NK^7XGDKZ?>QR&-[2X5U7<5:,@A<XSC'3/%2IH^J23O
M!'IMX\R ,T:P,64'H2,9%=IX1O\ 6;67Q1=WD]X-0AT:39)<EC(F)$P06Y&#
MG'H:KZ(ES/X>O/$5]J&OW4C7:6IBL+DK(<)N#NQ#<#.!Q5NK)7^7XDJFG8XE
MH95G,#1.)0VWRRIW9],>M:%OX?U2XU.UT\V4\,]RX2,31,HY(&X\9P,\FO59
MHV/CJ":))O[5D\+&6V-PH\]KG8P4M_TTP/TK@-'U#78/%^C2ZC=ZE&WVR--U
MQ(X.TNN\9/8\9'YTHUW-:=ANFHO4QM4T:^TC4YK"Y@<21S/"K!&VR%3C*Y R
M/\14%WI][8%1>6=Q;EQE?.B9-WTR*]+LGU-_BMJZWC73W$0OSIBSECM?#%/+
M#>V,8]JQXY-4F^&OB ZZ]V^VZMOL9O"Q(ERV_;NYSMZT*N]+^7X@Z:U^?X'%
MO87D<4DKVDZQQD!W:,@*3T!...H_.G3:9J%M;K<3V-S%"W222)E4_B1BN^\;
M^(-3MOB)!;J\US:6K6CIIX8^7*0B/@J."2>^">E-\1Q?VWX>U?6H+[Q!;B">
M-IK/4VS$Y=\ 1D'G:><$<"B-:5HMK1_J#IK5)['G]M:7-[-Y-K;RSRXSLB0L
MV/H*5[*[CNOLKVLRW&<>2T9#_EUKI/!VF^=9ZQJAN-25;&&/=!ILFR:8.^.N
M#A1C)X/:N[A_>Z[\.;ITOA+))<+NOR&G**PVAFP,@9.#@<&BI7Y)-)?U:X0I
M<RO_ %O8\AET^]@MDN9K2XCMY/N2O&0K?0D8-6]'T6[U6\ME6UN6M9)TBDGC
MB)5 6 /.,#K77:5J^H:MIGC2'4+R>YA%F95CE<LJ,LJX*@\#&>U:ER=<76_!
M4&C-?)IC65HRBU+",L3F4MMXSG.[/XTI5I*ZZ_\  N"IK<\ZU[3TTGQ#J.G1
M.SQVMS)"K-U8*Q )_*L^MSQI_P CQKW_ &$)_P#T,UAUT4VW!-F4E:3"BBBJ
M$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '?T4E+
M7$=HH-+3:=0 M%)2T .HI** %I:2EH 44M-IU A:*2EI +2BFTHH ?2BF4[-
M "TM-S2T +2TVG4"%%+FD%%(!X-+3!3@:!#A2TF:!0 ZEI!2TA"BE%(*44 .
M%**:*6@!PIPIHI12$/%**:*4&@!XI130:44A#JXGQ]_Q\6/^X_\ ,5VPKB/'
MW_'Q8_[K_P Q6M'XT3+8X^BBBNTR"BBB@ HHHH **** "BBB@ HHHH ****
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
MMJ?^PM#TWPT[^'[:]FU"T$ER\\LG(WE?E 8 -[\]!QUSR>D:U/HPU 01QO\
M;;.2SDWY^57QDC!Z\4[4-=N-1@TJ&6*)5TV 0Q%<_,-Q;+<]<GM5RIRE/R]?
M(49)1\SLX_#VA:?XF\3:?ML9;JTE1=.M]3N3%$RDDME@1N8#  )%5X=!!UG7
MHM4T6VL7AT*:ZABMI6:,L,;9%.\Y!Y[D>U8<WBF&_P!:U#4]4T.QO7O7#E7>
M5!&0,?*5<'![YSTI\OC:^EO+J<6MK''-IC:7' BMLA@/9><Y'J2>M9>SJ_A_
MEM_PQ7- TYDTGPUIF@1MHMMJ%UJ-LMW//<O("H9R%5 K#;@#KS70:GH=M?\
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
M4;>9FT445TF(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 =Y1117&=HM+24M "TH-)12 =12 TM "T4E+0 M+
M3:6@!U**;2T .I:;FEI"%!I:;2@T"'"EIM+0 M+24M,!13A312TA"TM)2T"%
M%**:*<* '"EIM+FD X4X4T4HH$.%.IE.% #@:44T4ZD(=2BFBG"D X4M-%.%
M A17%>//]?9?[K_S%=K7%>._]?9?[K_S%:T?C1,MCD****[#,**** "BBB@
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
MCD@TJYT;5%O[;4;O[$KR0F%HYN.&!)XPP.0:K:YHFD:1]HMXM;DN=0MY/+>
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
MUZ=\UH:'X75O#MU<G0I=7U6&_-M-9B9D-N@4'<50@DELC/08KK9A*?&UU%;
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
MSZ C@GVJ74/"FO:59&\O]+N+>W! 9Y!C;GID=1^-=7>SZIHEEIFFVOA2ZTUQ
MJL=W;F[G,GF3*,!0"J\'(S]*?XET.WN-"U36K[0;K0=3$R,BRW)=+MW?YPJL
M,C'+<$BJ5>5U>VO]=_\ ,ETUK;^OP_R/.:*NZMI-[H>IRZ=J$0BNHL;T#AL9
M (Y!(Z$52KI335T8M6T84444P"BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH [FBDI:XSN%HS24M A:6DI:!A2TE% A:44E+0
M(7-.S3:!2&/HIHIPH 7- I**!#LTX4RE%,0^BDI:0APH%-I: '4HIHIPH 6E
M%)2B@0X44@I:0#A2T@I:!"TM)2T"'"EIHIU "THI*44B1PIPIHIPH$.%**;V
MIPI .%<7XZ_U]E_NO_,5V8KB_'/^OLO]U_YBM*7QH3.2HHHKL("BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ JQ-_QYVW_ OYU7JQ-_QYVW_ OYU<-I>G
MZHB6Z_KHRO1114%A1110 4444 %%%% "@D @$@'K6OI6N#3-&UFP,!D.HPQQ
MAP^/+VN&SC'/3':L>BE**DK,:;6Q<TN__L[6;+4&0R_9KB.8KNP6VL#C/X4N
MKW_]J:Q?7P0QK<W$DXC+9V[F)QG\:I44<JOS!=VL%*&*G*D@^U)13$*&(S@D
M9XXI*** %9F8Y8DGU)I 2#D'!HHH 5F+'+$D^I- )4Y!(/M244 *K,N=K$9X
M.#2444 *"0" 3@]12444 *23C))QTH#,%*@G!ZC-)10 4444 :VDW6A0PR)J
MVF7=U(6RDEO=B+ ]""AS]:=XCUTZ]?0RI;+:VMM EM;6ZL6\N->@+'J>22?>
ML>BIY%S<W4?,[6"BBBJ$%%%% !1110 4444 *6)QDDXZ9- =@I4,0IZC/!I*
M* %#%3D$CZ4!BIRI([<&DHH **** %!(! ) /6DHHH 5G9S\S$_4T%BV,DG'
M3)I** #K1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110!W%+3:6N0[A:***0A:6DHH =124M "T4E+0 M+312T"'
M"E[T@HI#%I:2EIDBTM)2B@!12BD%**!"TM)2T@%%**:*=0(6EIHIU "@TZFB
ME%(0X4ZF"G"@!:=3>].H$+3J:*7M0(6G"F]J<*0APIPI@IPH =2BDI:0A17&
M>.?]?9?[K_S%=F*XSQS_ *^R_P!U_P"8K2E\:)9R5%%%=A(4444 %%%% !11
M10 4444 %%%% !1110 4444 %6)O^/.V_P"!?SJO5B;_ (\[;_@7\ZN&TO3]
M41+=?UT97HHHJ"PHHHH **** "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@#MZ!24M<AW#A124M( I:2@4"'49I!2T +2
MT@H% "TM)0*!#A2TE% "TZFTM AU%%% #J6F]Z6@0HIPIHI10 M+24M(0HIP
MIHIPH$%.%-IU "TX4SO3A0(=WI1TIHIPH$.%+24HI +2BDI10(<*<*;3ATI"
M%%.%-%+0 X5QGCG_ %]E_NO_ #%=F*XSQS_K[+_=?^8JZ7QHEG)4445V$A11
M10 4444 %%%% !1110 4444 %%%% !1110 58F_X\[;_ (%_.J]6)O\ CSMO
M^!?SJX;2]/U1$MU_71E>BBBH+"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 **** .VI1245R'<.% I*6@!:***0
M"TM(**!"TM)2T +1110 HI:04M!(HI:04M "TM-%.H 6EIM+GF@0ZE%-%.%
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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 [44M)2UR'<%+2
M4HH 6BDI: %%+312B@0HI:2EI ***2E% F**6D%+0(!3A3:44 .%'>BCO0(=
M10** '44E**!#J6D%+0(6EI*44A"BG4T4[M3 44M)2TA"BE%(*44"'4HIM.%
M API:04HI"'"EI!2T"%%.%-%.!I"'5QOCG_7V7^Z_P#,5V0KC?'/^OLO]UOY
MBM*7Q@SDJ***ZQ!1110 4444 %%%% !1110 4444 %%%% !1110 58F_X\[;
M_@7\ZKU8F_X\[;_@7\ZN&TO3]41+=?UT97HHHJ"PHHHH **** "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@#M:6D%%<A
MW"T444 +1110(6EI*6@!:6DHI +1113$+2TE**!"THI*6D X4=Z2CO0(>**2
MEH 6E%-%.% API::*=0(44HI!TI:!"BG4WO3J!!3J:*44A#J6D%**!"TX4T4
MX4"%IPIHIPI +3A313A0(6E%)3A0(<*XSQQ_K[+_ '7_ )BNR%<;XX_U]E_N
MO_,5=+XA')T445U@%%%% !1110 4444 %%%% !1110 4444 %%%% !5B;_CS
MMO\ @7\ZKU8F_P"/.V_X%_.KAM+T_5$2W7]=&5Z***@L**** "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 [2EI
M*6N0[A:*0&EH 6B@44" 4HI!2B@!U%(*!2$QU%%%,0M%%%(!U+2"B@0X4=Z!
M10 ZEI*6@0"G"FBG"@0X44@I: %'2G"FBE% APZTII!2]Z"6**6DI>U(0HIU
M-%.H 44M(*6@0X4HI!2B@0X4M(*44"8X4X4T4X4A"BN-\<?Z^S_W6_F*[*N-
M\<?Z^S_W6_F*NE\2$<G11176,**** "BBB@ HHHH **** "BBB@ HHHH ***
M* "K$W_'G;?\"_G5>K$W_'G;?\"_G5PVEZ?JB);K^NC*]%%%06%%%% !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 =I2CI249KD.X6BBB@0HI:2EH *44E+0 N:*2E% F.HI*!0(=10**0A12TE
M+0 M+24M "THI*44"'4HI*6@0M+24M A>U*.E(.E**!"BE[TE**!,=2BDI10
M(<*6D%+2 44HI!3A02*.32T@I:!,44X4T4X4"'"E%(*44@'"N-\<?Z^R_P!U
MOYBNR%<;XX_U]G_NO_,5=+XQ')T445UC"BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ JQ-_QYVW_ OYU7JQ-_QYVW_ OYU<-I>GZHB6Z_KHRO1114%A11
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 %%%% '9TM)2UR'<%+24M A:44E+0 4II*!0 M**2EH$+0**!0(=10**0
MA<THI*44 **=312T"'4444"'4HI** %%.IHIU A12T@I:"6+3A3:44 .I124
MHH$.HHHH$.%+2=J6@0X4M(*6D)BBG"FBG"@0HIPIHIU(0M<=XX_U]G_NM_,5
MV(KCO&_^OL_]UOYBM*7Q".3HHHKJ*"BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ JQ-_QYVW_  +^=5ZL3?\ 'G;?\"_G5PVEZ?JB);K^NC*]%%%06%%%
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 =G124M<AVBTHIHI10 M+2"EH 6@4E% AU+313A0 M HHH$**6DI
M:0@I124X4P%%.%-%+VI"%I:04HIB'44E**0A13J04M A12BFTX4"8M.%-IPH
M$+2BDI:!"BE'6D%+0(<*6D%+0(<*6FBG"D(=2]Z;3A0(<*6F]J6D(=7'>-_]
M?9_[K?S%=@*X_P ;_P"OLO\ =;^8K2E\0(Y.BBBNHH**** "BBB@ HHHH **
M** "BBB@ HHHH **** "K$W_ !YVW_ OYU7JQ-_QYVW_  +^=7#:7I^J(ENO
MZZ,KT445!84444 %%%% !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!V5+24M<AVA2BDI: %%% H[T"8M%%% #A2BFBG4
M"%HHHH 6EI.]+0(*<*:*44"'"EI*6@0M+24M  *=313J!#J6D%%(0HIPIHIP
MH)%IU)10 X4HIM.% A12BDI10(<*6DI102**=3:<#2$+3A313J %%+2"E%!(
MX5QOC?\ U]G_ +K?S%=D*XWQO_K[/_=;^8JZ7Q#6YRE%%%=104444 %%%% !
M1110 4444 %%%% !1110 4444 %6)O\ CSMO^!?SJO5B;_CSMO\ @7\ZN&TO
M3]41+=?UT97HHHJ"PHHHH **** "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@#LJ***Y#M%I:2EH 6BDI10)BT444"%%.
MI*6@!:!1VH% F+2TE+0(6EI*6@!:44T4X4"%I:2EH$+2BD%+2$+2TE**8F.%
M**2G"@3#O2T"BD(6G"FTX4"%%.%-I:!"BG"D%**!"BE%)3A0(6E%)3A2$+2T
ME**!"BN.\;_Z^S_W6_F*[$5QWC?_ %]G_NM_,5=/X@CN<I111746%%%% !11
M10 4444 %%%% !1110 4444 %%%% !5B;_CSMO\ @7\ZKU8F_P"/.V_X%_.K
MAM+T_5$2W7]=&5Z***@L**** "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 [*BBBN0[1:6DI: "E%)2B@0M%% H
M$.I124HH *6DI:!"TM)2B@0M+24M @IU-%+0 X4M(*6@0HI12"EH$**44@I1
M0(<*=312B@0M+1102Q13J:*<*0A:44@I10)BT_M3*?0(*<*:*6@0X4X4T4X4
M"%I:2EI"%%<?XW_U]G_NM_,5V%<=XW_U]G_NM_,5=/X@6YRE%%%=1H%%%% !
M1110 4444 %%%% !1110 4444 %%%% !5B;_ (\[;_@7\ZKU8F_X\[;_ (%_
M.KAM+T_5$2W7]=&5Z***@L**** "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 [*BBBN0[1:6DI:!!2BDI: %H%%
M H$**6DI: %I:04HH$+2BDI10(6EI!2B@04M)2B@0X4M)2T"%I:2E% AU I*
M<* %%**2EH)8M+24M F.%**2EH$+2BD%.%(D44HI!2B@!:44E**"1PIU-%**
M!#J6D%**0A17'>-_]?9_[K?S%=B.M<=XW_U]G_NM_,5=/XAQW.4HHHKJ- HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH *L3?\>=M_P+^=5ZL3?\>=M_P+
M^=7#:7I^J(ENOZZ,KT445!84444 %%%% !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!V5%%+7(=H4M)10(6EI*6@!:!1
M10(6EI*6@0HI:2EH$+2T@I:!"BEI!10 M**04X4"%I:2@4"%%.%(*44"%IU-
M%.% A:7M2"E% A:44E.%!+%I:2EH$**=313J!"THI*6D(44X4T4Z@0HZTM(*
M6@0ZEI*6D(45QWC?_7V?^ZW\Q78BN.\;_P"NL_\ =;^8JZ?Q#CN<I11174:!
M1110 4444 %%%% !1110 4444 %%%% !1110 58F_P"/2V_X%_.J]%4G9-=Q
M-7:"BBBI&%%%% !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 =E2TE+7(=H4=J*6@04M)2T"%HHHH 6EI!2T"%%
MH[THH$+2TE+0(6B@44"%%.%-%.% "T4=Z!02QPI124HH$**44@ZTHH$.%**:
M*<*!7%IW:FBEH$.I12"E%!(M.I*44 +0**44$L44HI!2B@0X4M(*44A#A2TT
M4Z@0HKCO&_\ K[/_ '6_F*[$5QWC?_7V?^ZW\Q5T_B''<Y2BBBNDU"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 **** .RI:2EK
MD.P*6DI: "E%)2T"%HHHH$*.E+2"EH 7O2TT4X4"%%+24M A:*04M A13A31
M3A0(*44E.%,3%I124M(0HZTM)2T"8HIPI!3A02%.IM+0)BBG"FTZ@0M**2G4
M"%I124HH$+3A3:<*"1:4=:04M(0X4=Z2G=Z %%<=XW_U]G_NM_,5V-<=XW_U
M]G_NM_,5=/XAQW.4HHHKI-0HHHH **** "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@#LJ6DI:Y#L"EI*6@ I:2EH$+12"EH$**6D%+0(
M!3J04M A12BD%% "BEI!UI:9(X4M(*6D 4X4T4X4R1:6DI: %[4HI.U**1(X
M4ZFBG4""EI*6@3'"E%)2CI0(6G4VG"@D6EI*44"%%.I*6@0M+2"EI"'4HIHI
MU A17'>-O]=9_P"ZW\Q78"N/\;_Z^S_W6_F*NG\0X[G*4445TFP4444 %%%%
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!V5+2"BN0[
M!:6DI:!!2TE+0 "EI!2T"%I:04M A12BD%**8A11WHHI"8HI1113$.I:2EH$
M**44@I10)BTM)2TA"THI*<*!"TO:CM102*.E**04HH$.I1TI*7M0(44X4T4X
M=*!"THI*44"8O:G4T4HH)'"EI!TI:0"BEI!2T"%KC_&_^OL_]UOYBNPKC_&W
M^OL_]UOYBKI_$.'Q'*4445TFP4444 %%%% !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!V0HHHKD.P6EHHH$'>E%%%,0"EHHI +2T44Q
M"BE%%% A:!112)%I>U%%,!13J**!"BE%%% A12BBB@D6G"BB@0X4444A"BG"
MBBF(6EHHI"%%.'2BB@D44HHHH$**<***!"BE%%%(0HI:**!"BN/\;?Z^S_W6
M_F***NG\0X?$<I11172;A1110 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 %
2%%% !1110 4444 %%%% '__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>kfrcinsidertradingpolicy003.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 kfrcinsidertradingpolicy003.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!"P# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *BEZBI:BEZB@".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@"S1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %12]14M12]10!'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!9HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "HI>HJ6HI
M>HH CHHHH **** "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 LT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !44
MO45+44O44 1T444 %%%% !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 6:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ J*7J*EJ*7J* (Z*** "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 **** +-%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5%+U%2U%+U% $=%%% !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 %%%% %FBBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *BEZBI:BEZB@".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@"S1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %12]14M12]10!'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!9HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "HI>HJ6HI>HH CHHHH **** "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 LT444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !44O45+44O44 1T444 %%%% !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 6:*** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J*7J*EJ*7J* (Z*** "
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 **** +
M-%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5%+U%2U%+U% $
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%%%% %FBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *BEZBI:
MBEZB@".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@"S1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M12]14M12]10!'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!9HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "HI>HJ6HI>HH CHHHH **** "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 LT444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !44O45+44O44 1T444 %%%% !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 6:*** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ J*7J*EJ*7J* (Z*** "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 **** +-%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 5%+U%2U%+U% $=%%% !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 %%%% %FBBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *BEZBI:BEZB@".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@"S1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %12]14M12]10!'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!9HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "HI>HJ6HI>HH CHHHH
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 LT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !44O45+44O44
M 1T444 %%%% !1110 445&]Q#&VUYHU;T9@#18&[$E%0_:[;_GXB_P"^Q1]K
MMO\ GXB_[[%.S%S+N344=:*0PHHK/DUO38=1&GR7<:W98*(CG.3C _44U%RV
M1,I1C\3L:%%%%(H**HW^LZ=I;HE[=)"SC*AL\BKJL'0,IRK#(/M3<6E=HE2B
MVTGJA:***104444 %%%% !1110 45E7OB31]/F,-S?Q)*."HRQ'UP#BKME?6
MVHVPN+2998B<!E]:MTY)<S6A"J0E+E35RQ1114%A15>6_LX'V37<$;>CR ']
M34L4T4Z;XI$D7U1@13L]Q*2;M<?1112&%%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110!9HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "HI>HJ
M6HI>HH CHHHH **** "BBB@ KD]:\#QZUJLM\]^\9D"C8(P0, #KGVKK**TI
MU9TGS0=F95J,*T>6HKH\8US0DTC78].6=I5<(=Y7!&XXZ5U8^&=N",ZG(1Z>
M4/\ &LOQK_R.]O\ [L7\Z]0KT<1B:L:=-Q>ZU/)PN#H3JU8RCHGH5[B]M+%
M;FYA@7MYCA?YU#;ZSIEW(([?4+660]%6523^&:SM?T#2M3N([O5+EXEC38H,
MJHO7/?O7(>(?#6CVVDR:AH]\)&@*[T699!@D#(QR.2*Y:-&E423;N_+0[*^(
MK4FVHII>>IZ=7F.J_P#)5(_^OF#_ -!2NN\&:C-J7AN&2X<O+&S1%SU;'3/X
M$5PWBB"2Z^(,MO"Y2262%%8?PDHHS6V#I\E:<'T3_0PQ]53H4ZD5NT_P9Z5)
MK>E13&&34K1) <%3,H(/YU>5E=0RD%2,@@\&N'U#X>:?%I4SVT]Q]ICC+!G8
M$,0,X(Q3/AOJ,LL%W82.62+$D>?X0<Y'TZ?F:RE0INDZE.5[;F\,55594JT;
M<VUF4_B9_P ?]A_UR;^8KT*S_P"/*#_KFO\ *O/?B9_Q_P!A_P!<F_F*[^&1
M8=,CE;[J0AC] M57_P!WI?,C#?[U6^7Y#KJ]M;) ]U<PP*>AD<+G\ZCM=3L+
MYBMI>V\[#JL<@8C\!7FNB6B>+]=N[O5KAA$@W; ^.IX49Z <U)XJT2S\/FTO
M](N71O,VD"3<5.,@@]?6J^IP4O9.7O>FA/U^HX.M&*Y/74]1HJGI5V;_ $FT
MNV&&FA5V ]2.:N5P--.S/3C)22:#I6>^O:1')Y;ZG9JXX(,R\?K7+?$;59K>
MWMM/A<HLX+RD'&5' 'TZ_E3]/^'NFOID+74EP;B1 S,C !21T Q75"A35-5*
MKM?:QQ3Q-655TJ,4[;W.SCECFC$D3JZ-R&4Y!_&LKQ'JT>F:->,EQ&ET(CY:
M%P&R> 0/\]*XOPE<7&B^+YM%:4O [O&0>FY02& [9Q^M;7CCP_:36-UK+R3?
M:8HU55##9C<!TQGN>]4L/&G7C&3T=K>9#Q4ZN&E."LU=/R,#P?I.BW]O<76L
M31%_,V)')/L[ ENH)Z_I7H^G6=I86$<%BJK;#+)M;<#DYSGOUKSKPCX3T_7M
M*EN;J2X5TF,8$; #&U3W!]:]+MX$M;:*WCSLB0(N?0# JL?-.;2DWY=$3EE-
MJFI.*6F_5DE<-X]\0W-FT6EV4C1O(F^5T.&P3@*#VZ']*[FO+?%'[SXAQHW*
M^9 N/;Y?\:C PC*K>717-,RJ2A1M%VNTC1L/AN)+9)+^]D69QEDC4?+[$GK7
M1>'/"\/AV6Y>.X:;S@H&Y<%0,_GU_2M^BLZF+JU$U)Z,TI8*A2:E&.J&O(D2
M%Y'5$49+,< 5077M':3RUU2S+=,>>O\ C7#^-KRYU/Q-;Z)%(5B#1IM[%WQR
M?7 (_6M:X^'6F?8'6"6X%R$.UV8$%O<8Z5JL/3C&+JRLY&3Q56<Y1HQ34=[L
M[,$$ @Y!Z$5#/=VUKM^T7$4.[[OF.%S],UP_PXU6:7[3IDKEDC421 G[HS@C
MZ<BH_B=][2_I+_[)26$_VCV,G_5AO&KZK]8BOE\[';W6JZ?9,%NKVWA8\A9)
M "?PJ:"X@NHA+;S1S1GH\;!A^8KBM,\"6=_I<-WJ%S<R75Q&)&97'RY&1U!S
M63X1>?2/&TFE"4M$SR1..S;02&QZ\?K3^K4Y1ER2NXD_6ZL9P]I"REMKJ=OX
MDU4:9HUT\-U%%>+&&C5BNX\XR%/7O63X-\1->:;<2:KJ,7G"8A?,94.W:.@X
M[YI/&WA^TN;*ZUB22;[1#$ JAALP#Z8SW/>N?\(>%+#7M-FN+N2X5TFV 1L
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
M[.['N/2J6)@\5[5Z+_@$O!U(X)T5K+_@FGI'_(%L/^O>/_T$5Y[IG_)5)/\
MKYF_]!:O2+2#[+9P6X;<(HU3=C&<#&:P+;P@EOXH;6Q>LS&1Y/*\OCY@1C.?
M>LJ%6$?:7>Z=C;$4)S]ERKX6FRWXM4MX5U$ 9_=9_45A_#61#I%Y&&&\3[BO
M?!48_D:[*>&.X@D@E4-'(I1E/<$8-<._PX,=RSV>KR0H>@,>6 ],AAFBC.FZ
M,J4W;6XL13JJO&M3CS65K7L=1XDB:;PUJ*(,MY#$#Z#/]*\Z\(>'],U\7$=W
M<31W$9!5(V4;E/?D'O\ SKT^PLQ8Z=!9[S*(D"%VZMZD_6N3U#X=6TUTT^GW
MCVF3GRRFX*?8Y!'ZU>&KQA"5-RM?9D8O#3J3A54>:VZN2CX;Z.#_ ,?%Z?\
M@:__ !-='J2+%H5Y&HPJVSJ/H%-<S8^!)X;R">[UB6=(I%?RMAPV#G&2W]*Z
MZ[@^U6<]N6VB6-DW8SC(QFLZU2\HWGS6-L/2M"5J?(WYWN<'\,?OZG](O_9J
MM?$O_D&6/_78_P JV?#7AA?#AN2MV9_/V]4VXQGW/K4GB3P\OB*V@A:Y,'E.
M6R$W9XQZBM77IO%^UOI_P#".&JK ^QM[W_!)?#'_ "+&G?\ 7!:X6Z98/BF&
MD(4?:4Y/NHQ_.O1=,LAINF6]F)/,$*!-Q&,X]JQ/$?@VWUZY%TEPUM<[0K,%
MW!@.F1D<U%"M"-6;D])7+Q.'J2HP4%K&SMZ'35C:WX<TW7ROVH,L\8P)(VPP
M'H?456\.>&9=#GEFFU%[IG38H*D!1G/<GT%5]>\&?VSJ37\>I26\I4+C9N
M';D&LX*$*FD[+O8VJ.<Z/O4[OM=?F<OXF\'0Z!8+?6]\[8D"A' !Y[@CZ5V_
MA*]GO_#-I/<L7EPRESU;#$ _I7/Q_#DR2JU]J\LR#^%4P?S)./RKM;2UALK6
M*VMT"0Q+M51V%;8FO&=-0YN9WWM8Y\'AYPJN?+RQ:VO?YDU%%%<!Z84444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 6:*** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ J*7J*EJ*7J* (Z*** "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 **** +-%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 5%+U%2U%+U% $=%%% !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 %%%% %FBBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH *BEZBI:BEZB@".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@"S1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %12]14M12]10!'1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!
M9HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "HI>HJ6HI>HH
MCHHHH **** "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 LT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !44O45+
M44O44 1T444 %%%% !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 6:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MJ*7J*EJ*7J* (Z*** "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 **** +-%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5%+U%2U%+U% $=%%% !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 %%%% %FBBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH *BEZBI:BEZB@".BBB@ HHHH **** "BBB@#,OO$6C:9=+:WN
MIVL$[ $1O( V#T)':DO_ !+HFF70M;[5+6WGP"4DD *@]"?3\:R_"&PW?B0O
MM-S_ &M*),_>V;5V9]MO2H?#@MS'XK-WY9)U*<7'F8_U>Q=N?;;6_LXJ][Z?
MJ9<S?S.GCO;66Y:VCN(WG5%D,:L"0K9PV/0X/-5KK7=*L5F:ZU&VA6&012%Y
M  CD;@I]R.<5PNDS_P!AZ+X1\0W3%(#9?8;MF[1L-\1/T90/^!TMS:WD?AG0
M;L+&NHZCK<5ZXF!*AY-Q4''. NU?PJ_JZ3U>G_#_ .7XB]J[;'9Q^)]"ELI[
MR/5K-K: J)91*-J%C@9/;)J?3M;TO5_,_L[4+:[,>-XAE#%<],@=*YKQ:-57
MP=,;X63W'VRU\I;<,J']_'@,3D]:9IUU.WC'5-2UB*VL)=,T_P MH89#)YD3
M'?YNXA<@;",8X.:7LHN#DOZV_P Q\[4K,Z^&^M+B[N+6&YBDN+;;YT2L"T>X
M9&1VR*IW7B31+*^%E<ZK:1760/*:4;@3TR.WXUPOAZ\N++7-*U.ZTV]M6U9I
M8[R>95$;O*WF0XPQ/&-@R!UJ[I>J7&B^!;_5+6WMI[J&_NGOEF<JQ/FMZ _-
MC;U[4WATGWV^_P#I$JK='67OB;0].NWM;W5K.WN$P6CDE"L,C(X^E:44J3PI
M+$X>-U#*RG((/((KC+9=8;QOXE_LMK +FVW_ &I7)SY7&-IKM5SM&[&<<XZ5
ME4A&-K?UH:0DW>XM%%%9%A1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 445@>+]0N+'1?*M5N!+=R"W\Z"%Y3 K?>DPH)X ./
M?%5&+E))"D[*YMPSPW,0E@E26,D@.C!@<'!Y'N*DKF/!>JV]]9WME:P&&WTZ
MX^S0*8'C_=!1MSN'+=<]^F0,\]/3G%QDXL47S*X4445!04444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %FBBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *BEZBI:BEZB@".BBB@ HHHH ****
M"BBB@#+O?#FC:C>B\N]-MI;D8'FLGS''3)[_ (TV_P##.B:G=FZO=,MIYR &
M=DY8#H&_O?C6M15*<ELR>6/8K7FG6=_8M97=K%-:L #"Z@J0#D<>V!3-0TJP
MU6U6VO[2*X@5@PCD7(!'0_K5RBDI-;,=D9=OX;T6TMY+>WTRVCAD='=%3AF4
MY4GZ'FK%WI-A?2/)=6D4KO"8&9EY:,G)4^HSVJY13YY7O<.5;6(+BRMKN%8;
MB!)(U9756' 93E2/H0*S[OPKH-_=M=W6DVLL[D%W:,9?'][U_&M>BA3E'9@X
MI[HR+WPOH6I7;W=[I5M/</@-(Z9)P,#]*U(HHX(4AB0)&BA54= !P!3Z*'*3
M5FP22V"BBBI&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110!#!:P6IE,$21F:0RR;1C<YQDGWX%3444;@%%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 6:*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J*7J*EJ*7J* (Z*** "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 **** +-
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5%+U%2U%+U% $=
M%%% !1110 4444 %5V6[W';- %SP#$2<?]]58HH K;+W_GO;_P#?EO\ XJC9
M>_\ />W_ ._+?_%59HH K;+W_GO;_P#?EO\ XJC9>_\ />W_ ._+?_%59HH
MK;+W_GO;_P#?EO\ XJC9>_\ />W_ ._+?_%59HH K;+W_GO;_P#?EO\ XJC9
M>_\ />W_ ._+?_%59HH K;+W_GO;_P#?EO\ XJC9>_\ />W_ ._+?_%59HH
MK;+W_GO;_P#?EO\ XJC9>_\ />W_ ._+?_%59HH K;+W_GO;_P#?EO\ XJC9
M>_\ />W_ ._+?_%59HH K;+W_GO;_P#?EO\ XJC9>_\ />W_ ._+?_%59HH
MK;+W_GO;_P#?EO\ XJC9>_\ />W_ ._+?_%59HH K;+W_GO;_P#?EO\ XJC9
M>_\ />W_ ._+?_%59HH K;+W_GO;_P#?EO\ XJC9>_\ />W_ ._+?_%59HH
MK;+W_GO;_P#?EO\ XJC9>_\ />W_ ._+?_%59HH K;+W_GO;_P#?EO\ XJC9
M>_\ />W_ ._+?_%59HH K;+W_GO;_P#?EO\ XJC9>_\ />W_ ._+?_%59HH
MK;+W_GO;_P#?EO\ XJC9>_\ />W_ ._+?_%59HH K;+W_GO;_P#?EO\ XJC9
M>_\ />W_ ._+?_%59HH K;+W_GO;_P#?EO\ XJC9>_\ />W_ ._+?_%59HH
MK;+W_GO;_P#?EO\ XJC9>_\ />W_ ._+?_%59HH K;+W_GO;_P#?EO\ XJC9
M>_\ />W_ ._+?_%59HH K;+W_GO;_P#?EO\ XJC9>_\ />W_ ._+?_%59HH
MK;+W_GO;_P#?EO\ XJC9>_\ />W_ ._+?_%59HH K;+W_GO;_P#?EO\ XJC9
M>_\ />W_ ._+?_%59HH K;+W_GO;_P#?EO\ XJC9>_\ />W_ ._+?_%59HH
MK;+W_GO;_P#?EO\ XJC9>_\ />W_ ._+?_%59HH K;+W_GO;_P#?EO\ XJC9
M>_\ />W_ ._+?_%59HH K;+W_GO;_P#?EO\ XJC9>_\ />W_ ._+?_%59HH
MK;+W_GO;_P#?EO\ XJC9>_\ />W_ ._+?_%59HH K;+W_GO;_P#?EO\ XJC9
M>_\ />W_ ._+?_%59HH K;+W_GO;_P#?EO\ XJC9>_\ />W_ ._+?_%59HH
MK;+W_GO;_P#?EO\ XJC9>_\ />W_ ._+?_%59HH K;+W_GO;_P#?EO\ XJC9
M>_\ />W_ ._+?_%59HH K;+W_GO;_P#?EO\ XJC9>_\ />W_ ._+?_%59HH
MK;+W_GO;_P#?EO\ XJK";@@WD%L<D# I:* "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** +-%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5%+U%2U%+U% $=%%% !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 %%%% %FBBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH *BEZBI:BEZB@".BBB@ HHHH **** "BBB@"K::E9W\U
MU#:SK)):R^5.HSE&QG!S]:9::O87UK/=6UTDD$#O')(,X5D^]^7K7!VVGZLN
MJZ[>Z&!YUWJ4UE<DL!Y:E4*3>Y0EN.^ZH8T_L_P?J.@Z;"[R7FLS6$,*, QC
MSE^3_P!,U;D^M=?U>/1]O^#<P]J^J.Y_X2;2#I,&J)=&2RG8K')'"[[B,YX
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
M]573Y4P,B&Y#Q,X]@Z@M]0WK3C0C*UNMOZ_43JM7/7****Y#<**** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JK?ZC9Z7:FYO
MKF.W@#!=\AP,GH*M5C^)+ :A8VZ#4(K&2*ZCGCED0,"Z'<!@D9Z>O:J@DY)/
M84FTM"[I^IV6JVYN+"YCN(@Q0NAR,\''ZBK=8'AG5KO4)-3M;N:WN6L;@0K=
M6RE4E!16Z9.",X.#6_3G'EE847=7"BBBH*"BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH LT444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !44O45+44O44 1T444 %%%% !1110 4444 ,CABA
M+F*)$WL7?:H&YCW/J>.M1K96J2B1;:$2*[.&$8!#-]XY]3W/>IZ*=V%B,P0F
M<3F)#,JE!)M&X*>2,]<<"F?8K7[(;3[-#]F(VF'RQLQZ;>E3T4786*,&BZ5:
ML[6^F6<)="C&.!5W*>H.!R/:K!M+9DA1K>(K"08@4&(R!@%?3 ]*FHH<F]V*
MR(([*TA9&BM849-P4K& 5W'+8],GD^M)/8VER7,]K!*701N9(PVY<YVG/49Y
MQ5BBB["R*EII>GV#L]G86MLS##-#"J$CT.!5A(8HWD=(D5Y""[*H!<@8R?7@
M 4^BAMO<+(JR:9I\UD+*6QMGM!T@:%3&/^ XQ1%IEA!9&SAL;:.U/6!(E"?]
M\@8JU11S/N%D1O!#+)'))$CR1$F-F4$H2,$@]N.*6:&*XA>&:-)(G&&1U!##
MT(/6GT4KC     8 JC#HVE6]ZU[#IEG'=L23.D"ASGK\P&:O44TVMA611DT;
M2YKDW,NFV;SDY,K0*6)]<XS3KK2--OI1+>:?:7$@&T/-"KD#TR1TJY13YI=P
MLB"&SM;<Y@MH8OD6/Y$"_*.B\=ADX%16NDZ;8S/-9Z?:6\L@P[PPJC,/<@<U
M<HI7861!)9VLQE,MM"YF4)(60'>HZ ^HY/'O3Y((96C:2*-VB;=&64$H<8R/
M0X-24478[$<4$4"E88DC5F+$(H ))R3QW)JK+HVESWPO9=-LY+M2")W@4R#'
M3YL9J]10FUL*R(Q!$)S.(D\XJ$,FT;BH.0,]<9)X]Z9'96D3(T=K"A0LR%8P
M-I;[Q'IGOZU/11=CL136MO<,&F@BD(5D!= ?E;[PY[' R.]$EK;RVWV:2")X
M,!?*9 5P.@QTQ4M%%V%B,01"<SB)!,5"&3:-Q4'(&?3D_G3#9VIBFB-M"8YR
M6E0H,2$]2P[]!UJ>BB["Q4L]*T[3HGBL;"UM8Y/OK!"J!OJ .:E-I;-;I;M;
MPF"/;LC*#:NW[N!T&,#'I4U%%V]1604444AA1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %07=E:7\/DWEK#<Q9SLFC#KGUP
M:GHH3ML!%;6MO9P+!:P100K]V.) JCZ 5+110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!9HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "HI>HJ6HI>HH CHHHH **** "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 LT444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !44O45+44O44 1T444 %%%% !
M1110 57:*Y+$K<@#/ \L'%6** *WDW7_ #]#_OT/\:/)NO\ GZ'_ 'Z'^-6:
M* *WDW7_ #]#_OT/\:/)NO\ GZ'_ 'Z'^-6:* *WDW7_ #]#_OT/\:/)NO\
MGZ'_ 'Z'^-6:* *WDW7_ #]#_OT/\:/)NO\ GZ'_ 'Z'^-6:* *WDW7_ #]#
M_OT/\:/)NO\ GZ'_ 'Z'^-6:* *WDW7_ #]#_OT/\:/)NO\ GZ'_ 'Z'^-6:
M* *WDW7_ #]#_OT/\:/)NO\ GZ'_ 'Z'^-6:* *WDW7_ #]#_OT/\:/)NO\
MGZ'_ 'Z'^-6:* *WDW7_ #]#_OT/\:/)NO\ GZ'_ 'Z'^-6:* *WDW7_ #]#
M_OT/\:/)NO\ GZ'_ 'Z'^-6:* *WDW7_ #]#_OT/\:/)NO\ GZ'_ 'Z'^-6:
M* *WDW7_ #]#_OT/\:/)NO\ GZ'_ 'Z'^-6:* *WDW7_ #]#_OT/\:/)NO\
MGZ'_ 'Z'^-6:* *WDW7_ #]#_OT/\:/)NO\ GZ'_ 'Z'^-6:* *WDW7_ #]#
M_OT/\:/)NO\ GZ'_ 'Z'^-6:* *WDW7_ #]#_OT/\:/)NO\ GZ'_ 'Z'^-6:
M* *WDW7_ #]#_OT/\:/)NO\ GZ'_ 'Z'^-6:* *WDW7_ #]#_OT/\:/)NO\
MGZ'_ 'Z'^-6:* *WDW7_ #]#_OT/\:/)NO\ GZ'_ 'Z'^-6:* *WDW7_ #]#
M_OT/\:/)NO\ GZ'_ 'Z'^-6:* *WDW7_ #]#_OT/\:/)NO\ GZ'_ 'Z'^-6:
M* *WDW7_ #]#_OT/\:/)NO\ GZ'_ 'Z'^-6:* *WDW7_ #]#_OT/\:/)NO\
MGZ'_ 'Z'^-6:* *WDW7_ #]#_OT/\:/)NO\ GZ'_ 'Z'^-6:* *WDW7_ #]#
M_OT/\:/)NO\ GZ'_ 'Z'^-6:* *WDW7_ #]#_OT/\:/)NO\ GZ'_ 'Z'^-6:
M* *WDW7_ #]#_OT/\:/)NO\ GZ'_ 'Z'^-6:* *WDW7_ #]#_OT/\:/)NO\
MGZ'_ 'Z'^-6:* *WDW7_ #]#_OT/\:/)NO\ GZ'_ 'Z'^-6:* *WDW7_ #]#
M_OT/\:/)NO\ GZ'_ 'Z'^-6:* *WDW7_ #]#_OT/\:/)NO\ GZ'_ 'Z'^-6:
M* *WDW7_ #]#_OT/\:/)NO\ GZ'_ 'Z'^-6:* *WDW7_ #]#_OT/\:L(&" ,
MVYL<G&,TM% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %
MFBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *BEZBI:BEZB@"
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@"S1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %12]14M
M12]10!'1110 4444 %%%% !1110!G7FN6%AJMCIMQ-MNKW<(5VD@X]3V]!GJ
M:AU+Q)9:9J"V$D-[-<M%YVRVMGF(3.,G:#CD5QFKQ:QKEWKNI:;8P3I;R1PV
MD[W!1XVMVWL57:=V7W#J,XQ6A'XCTK_A,[35;F^MK6VN]#1XVGE5 <RYQDGK
M[>U=7L%9/?3\?Z_(P]HSH)/%>DII,6I)++-!+,+=5BA9I/,)QL*8W!LC&"*?
M9>)=.O3<HIGAGMH_-E@N('BD"?W@K $CCJ*X:6XA%B^K,ZPZ=<>*8;B*:3Y%
M,8"J9,GHI*L<_C6M>W]IK?B>6ZTN>.ZM[31[F.XN(6W1[G*E4W#@GY2<4W0C
MY_UT!5&;-WXRTRSL[>\DAOVM9XHY4GCLY&3$F-H+ 8!.0,>XJY;^(+.>:SA:
M*[@ENY'CA2XMVC8E%W'AAP,=ZY>^_P"20:1_UQT[_P!&0UL:[_R./A7_ *[7
M/_HAJETX?G^"'SR_+\227QII,3R$B[-I%*8I+U;9S C X.7QC /&>GO6DFLV
M,FMRZ.LW^G1PB<QD=4)QD'O_ /7K@(=4L+;X4WFBS7,0U589[0V18><9F=@
M$ZG)(/3OFKTFE74WB349[3 U;3K*QEMR3P[ 2AHR?1AD'\#VJG0@K]+7_37\
M1*I+0["/6K&33[R_$I%O:/*DSLI&TQDA_P L&HE\1Z:WAQM>65C8+&9"^P[@
M <'Y>N001BN#M[Z;5?":6-E;;Y]8UFY;[/,WEGR5E:20,<';P IX/WJ=J4UW
M9^'?&6DW]M%;2/ VH011R^8H23A\-M'1U)Z?QT_JZO;S_"]@]J[7\CTX$,H(
MZ$9K$O?%>GV-_<V;PW\LEJ%:<V]I)*L889&2H/:K6F:[I&ID06&J65U*L>YD
M@G5V X&2 >F2*X[4?[<BU_Q?<Z+<0J\,=LS0O!O>3]USM.X '&< @Y.*RI4D
MY-2T_P"'1<YV2<3I[CQ7ID+VB1"ZNVNX/M,(M+=Y=T>0-WRC@<C\Z?/XFLK:
MVM9)(;X2W180VHM7\YMOWCLQD >IP.1ZUQ6[3M/UCP\MCX@33+$:(RPW<QC_
M '@WIP=_&3U]>*WM1;2KB#2KYO%\%O>1+*MOJ EAVS*2 XVD;&&0O3H16CHP
M5M]?^#Y$*I)W-2Y\4VEI8+>3V6J+$0[-_H,F8PO4L,?*/>HQXPT[^SC?O;ZA
M'!OC1#)9R*93(<+L!'S9]O4>M9EOJEUJOP^UZ6ZFCN/*CNX8KJ--BW$:H<2
M=.>1QQQ46O+*W@3P^L+K'*;C3PCLNX*V],$C(S],BDJ4;V:ZV&YRM==C<C\6
M:6\%]))]IMWLH#<317%L\4@C&?F"L!D<'I4M[XDL+*2"';<W%Q/%YR06T#2O
MY?\ >( X';FN+U-+K'C#^V;I)=3AT=X[?RHO+C>V*L=P&2<[\@\\8'K6G87]
MGH_BYY=3N8K6.[TJU%O+.X1&V%]RACQGY@<>]-T8VNM?Z7^8E4>S-K4/%ECI
M<$<UU:ZDD3HC[Q92$+N. K''#9(&#SR*L0>(;.>6TB:*[MY+N5XH4N+=HV8J
MF\\,.F,\UF^-IXKGP3-/!*DL4DMLR2(P96!GCP01U%/U_P#Y&WPI_P!?-Q_Z
M(>H4(N.VNOX*Y3E)/[OQ9)-XTTF&24LMVUK#(8I;Q+9S C X(+XQ@'@GH/6M
M)-:L'UM]'$X^W+ +CRR.J$XR#WYK@H-5T^T^%VH:-<7,*ZHL=U:FS+#SFE9W
M"@)U.2P(QZU:?2+J?Q%>26V%U;3].L9;=B>"X\X,A/\ =894_7/:K=""O?2U
M_P!-?Q)526AU4WB?3(+9IR\K_P"E/9K''"SR22J2"JJ!D]#STXJYIVHIJ4#2
MI;W4&UMI2Y@:)LXSP#U'/45P>D/INI>'_P"T;O4SHLXUBZGM9I71&C=F8%2'
MX/RL0172>$M5NM2&I1SWD6H06MP(X+^*,(LXV GIP2I)&1Q4U*2BG;H5";;5
M^ITE%%%<QJ%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %5-1U*VTNW6>Z,H1FV#RH7E.<$]$!/
M;K5NJVH7L.FZ=<WUPVV&WB:5S[ 9IQ5W83V(-*UO3]:6<V,KOY#A)0\+QE6Q
MG!#@'H16A6'X2LIK30(YKM<7MZ[7ES[/(<X_ 87_ (#6Y55$E)J.PHMM7844
M45!04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% %FBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *BEZBI:BEZ
MB@".BBB@ HHHH **** "BBB@!%4*,* !Z 4PP0G&8D..!E1Q4E% #61'7:ZJ
MP]",T*B*NU5 7T XIU% #=BE0NT;1T&.*4J"02 2.AQTI:* (S;PF<3&&,R@
M8#[1N_.G[0&+ #)ZFEHH :$0'(101GG'KUH9$8DLBG(QR.U.HH 8D,49RD:*
M?55 IP4 D@ $]3ZTM% $9@A8 &)"!T!4<4C6\#QB-X8V0=%*@@?A4M%%P$VK
MMV[1MQC&.,4%5( *C Z#'2EHH :41CEE4G&.1V]*22&*5-DD:.O]UE!%/HH
M;L78$VC:.V.*4J"02 2.A]*6B@",V\)F$QAC,HX#E1N'XT_: Q; R>II:* &
M/#%(A1XD92<E2H()IRJJ*%10JC@ # %+10 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%(RAE*L 0>H-+10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 6:*** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ J*7J*EJ*7J* (Z*** "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 **** +-%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 5%+U%2U%+U% $=%%% !1110 4444 %5VMY68D7DZ@
MGH F!_X[5BB@"M]FE_Y_KC_OF/\ ^)H^S2_\_P!<?]\Q_P#Q-6:* *WV:7_G
M^N/^^8__ (FC[-+_ ,_UQ_WS'_\ $U9HH K?9I?^?ZX_[YC_ /B:/LTO_/\
M7'_?,?\ \35FB@"M]FE_Y_KC_OF/_P")H^S2_P#/]<?]\Q__ !-6:* *WV:7
M_G^N/^^8_P#XFC[-+_S_ %Q_WS'_ /$U9HH K?9I?^?ZX_[YC_\ B:/LTO\
MS_7'_?,?_P 35FB@"M]FE_Y_KC_OF/\ ^)H^S2_\_P!<?]\Q_P#Q-6:* *WV
M:7_G^N/^^8__ (FC[-+_ ,_UQ_WS'_\ $U9HH K?9I?^?ZX_[YC_ /B:/LTO
M_/\ 7'_?,?\ \35FB@"M]FE_Y_KC_OF/_P")H^S2_P#/]<?]\Q__ !-6:* *
MWV:7_G^N/^^8_P#XFC[-+_S_ %Q_WS'_ /$U9HH K?9I?^?ZX_[YC_\ B:/L
MTO\ S_7'_?,?_P 35FB@"M]FE_Y_KC_OF/\ ^)H^S2_\_P!<?]\Q_P#Q-6:*
M *WV:7_G^N/^^8__ (FC[-+_ ,_UQ_WS'_\ $U9HH K?9I?^?ZX_[YC_ /B:
M/LTO_/\ 7'_?,?\ \35FB@"M]FE_Y_KC_OF/_P")H^S2_P#/]<?]\Q__ !-6
M:* *WV:7_G^N/^^8_P#XFC[-+_S_ %Q_WS'_ /$U9HH K?9I?^?ZX_[YC_\
MB:/LTO\ S_7'_?,?_P 35FB@"M]FE_Y_KC_OF/\ ^)H^S2_\_P!<?]\Q_P#Q
M-6:* *WV:7_G^N/^^8__ (FC[-+_ ,_UQ_WS'_\ $U9HH K?9I?^?ZX_[YC_
M /B:/LTO_/\ 7'_?,?\ \35FB@"M]FE_Y_KC_OF/_P")H^S2_P#/]<?]\Q__
M !-6:* *WV:7_G^N/^^8_P#XFC[-+_S_ %Q_WS'_ /$U9HH K?9I?^?ZX_[Y
MC_\ B:/LTO\ S_7'_?,?_P 35FB@"M]FE_Y_KC_OF/\ ^)H^S2_\_P!<?]\Q
M_P#Q-6:* *WV:7_G^N/^^8__ (FC[-+_ ,_UQ_WS'_\ $U9HH K?9I?^?ZX_
M[YC_ /B:/LTO_/\ 7'_?,?\ \35FB@"M]FE_Y_KC_OF/_P")H^S2_P#/]<?]
M\Q__ !-6:* *WV:7_G^N/^^8_P#XFC[-+_S_ %Q_WS'_ /$U9HH K?9I?^?Z
MX_[YC_\ B:/LTO\ S_7'_?,?_P 35FB@"M]FE_Y_KC_OF/\ ^)H^S2_\_P!<
M?]\Q_P#Q-6:* *WV:7_G^N/^^8__ (FC[-+_ ,_UQ_WS'_\ $U9HH K?9I?^
M?ZX_[YC_ /B:L(I5 "Q8@?>.,G\J6B@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@"S1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %12]14M12]10!'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 %
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*BEZBI:BEZB@".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@"S1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %12]14M12]10!'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!9HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "HI>HJ6HI>HH CHHHH **** "BBB@ JNUH&8MY\XR<X$AQ5B
MB@"M]C'_ #WN/^_AH^QC_GO<?]_#5FB@"M]C'_/>X_[^&C[&/^>]Q_W\-6:*
M *WV,?\ />X_[^&C[&/^>]Q_W\-6:* *WV,?\][C_OX:/L8_Y[W'_?PU9HH
MK?8Q_P ][C_OX:/L8_Y[W'_?PU9HH K?8Q_SWN/^_AH^QC_GO<?]_#5FB@"M
M]C'_ #WN/^_AH^QC_GO<?]_#5FB@"M]C'_/>X_[^&C[&/^>]Q_W\-6:* *WV
M,?\ />X_[^&C[&/^>]Q_W\-6:* *WV,?\][C_OX:/L8_Y[W'_?PU9HH K?8Q
M_P ][C_OX:/L8_Y[W'_?PU9HH K?8Q_SWN/^_AH^QC_GO<?]_#5FB@"M]C'_
M #WN/^_AH^QC_GO<?]_#5FB@"M]C'_/>X_[^&C[&/^>]Q_W\-6:* *WV,?\
M/>X_[^&C[&/^>]Q_W\-6:* *WV,?\][C_OX:/L8_Y[W'_?PU9HH K?8Q_P ]
M[C_OX:/L8_Y[W'_?PU9HH K?8Q_SWN/^_AH^QC_GO<?]_#5FB@"M]C'_ #WN
M/^_AH^QC_GO<?]_#5FB@"M]C'_/>X_[^&C[&/^>]Q_W\-6:* *WV,?\ />X_
M[^&C[&/^>]Q_W\-6:* *WV,?\][C_OX:/L8_Y[W'_?PU9HH K?8Q_P ][C_O
MX:/L8_Y[W'_?PU9HH K?8Q_SWN/^_AH^QC_GO<?]_#5FB@"M]C'_ #WN/^_A
MH^QC_GO<?]_#5FB@"M]C'_/>X_[^&C[&/^>]Q_W\-6:* *WV,?\ />X_[^&C
M[&/^>]Q_W\-6:* *WV,?\][C_OX:/L8_Y[W'_?PU9HH K?8Q_P ][C_OX:/L
M8_Y[W'_?PU9HH K?8Q_SWN/^_AH^QC_GO<?]_#5FB@"M]C'_ #WN/^_AH^QC
M_GO<?]_#5FB@"M]C'_/>X_[^&C[&/^>]Q_W\-6:* *WV,?\ />X_[^&K"+L0
M+DG ZDY-+10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!
M9HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "HI>HJ6HI>HH
MCHHHH **** "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 LT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !44O45+
M44O44 1T444 %%%% !1110 4444 9#>(;=/$$&CFUO!+-OV3-%MB)502 2<G
M@CD CWIFH>(OLFH26-KIMYJ$\,0FG%OL B0YQG<PR3@X R>*R=<U*./QGHTG
MV74'CLA.)Y(K&5U!=%VX(4@_AG%/EO/[ \6ZO=W=M=O!?6\!@>WMWE#,@<%/
ME!P>1C..M;J"T=NGZ_Y$W-!O%-EYNCLA7[)J4,DRW$C[!&JJIY!]=V.HQ5O4
M]:MM-T=M3 :ZAW(J"W*L7+N$&"2!U8=ZXN+3#I=GX,.KV,LD-G!/]H"V[3")
MV5=H8*#WR.G45?T^QM!X7U0:E97L6F7.I//;PPPR+(D>Y2I"(-RC<I;H,9IN
MG!6:_K5BNSJ].O9KV)WGTZZL2IP$N"A+>XV,U37=RMG:R3M'+($&=D,9=S[
M#DUS/AM+V9M8CMKG4H].;RQ8S7RLTBMM.\@2C<5SMQN]ZVH!<:383S:A?SW^
MT[MRVPW >@6,9/Y5G**4BD]!=%UB'7+ W<,,T*B5XFCF #*R,5.<$CJ/6J&O
M>(KS1)%/]BS7-N\D<*3)/&N7<A0,$YZD#-5/ ]UNLKRV>VO(9/MEQ.//M9(@
M4>5BI!8 '@CCK5OQA;S7.E6B00R2LNHVKD(I8A1,I)X[ <U:C%5>5K0F3?+=
M#+KQ)?6LNGVS:%,;V],NRW%S'\H0 DELXYW5<TO7X=0M;V2>"2REL9#'=13$
M$QD*&SE201M(.:S/$FF7.H^*?#_DS7EM'&EUON+8#,>53 )((&<=ZPUT_4E\
M*7VB""Y.K7VH&UN[V2-F65&QF;/]SRAC (P>.*M4X2BNC_X+_"Q#E)2?]=#J
M-(\4P:OX>N=62VFA^SAS)!)C>,+O'YJ5/XU6M/%\DBZ?-?Z-<V5IJ!1;>Y,D
M<B;G&4#!3E<].G6LMM/UC3=2U>*Y$=U%JFFN5>SM61$EC7:%(W-@LK#'/.W%
M0)/-K/AO0-#M=.U!9X6M#<R3VDD20K$59OF< $_+@ 9S5>SANMOR%SRZ[FY?
M^-;33K*^NYK:8Q6>H"QDVX))(4EP/0!NGM6G)K=M'JEK9CYDN+62Z6<,-@1"
MG\]X/X5R3Z?=L]Z#:3%7\40S#,9YC CR_3[O!YZ<41:%J%MXK.EK$YTQ--ND
ML[C!*QK*T>(B?]D@X_V<>E+V5.W]=@YYG1:7X@O-7,%Q;:).NFS\QW4DR*2G
M9]F<X/;OSTJQKFM/I!L8XK)[N>\G\B.-'5.=K-DD\=%-<C:WUX+#PQIT,6L6
MNHV4MO;7=N+>01&-<*[,VW85P.#NZ&MWQ;87-_>^'TMGN8ME^6>>W0,T0\J0
M9Y! Y('([TG3BII/;7^O^&&I-QTW%/C".&"Z%UI]Q;W=K<0036[,K8\Y@$8,
M"01S^AKI20 23@#J37$^(M &FZ!<W$+7VH7<][:37$K+YDKK'*O144<  \ >
MM7-:UI]7\/7MKI%M?K=3E+56FLI8MGF':7^91PHW$GM@>M2Z<96<._\ D-3:
MNI?UN:'A_P 36WB&SNKB"&6+R'QLDZLA4,CCV8$$54L_&MC?>$O^$@AAD,:N
MD<D!(#HS,JX/_?0/N"*S[#3-6T/Q)!Y[0W-I>6)M";.U:-8C$,QELLW52ZYX
M["L*XT+4K3P5I,UE9S-)<VUI;ZA:[#O!1E*R;>N5P5/L1_=K14J3EY.UOU(<
MYI?>=I-XANI-2N[/3-'FOA9N(YY?.2-0Y4-M7<>3@CT'-;RDE02,$CD>E<+X
MG2P2[U"73EURWUUD^0V,,XCGD"_(6X\MAT!)["NUM//^Q0?:L?:/+7S=O3=C
MG'XUC4BE%-(T@VVTR:BBBL30**** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L>'Q%;S>(C
MHPM;Q)O+>199(MD;A&"MM).3RPYQ@^M;%<;>ZG&/B'93?9-0:&"UFMGE6QF*
M!V>/'S!<$?*>>G'6M*<>:ZMT(G*UC:E\16\/B&VT9K6\\VX+*DYBVQ95-Y 8
MD9X] 1FMBN-\1:E'%XPT-_LNH21V+S&=X;&615#Q87!52&Y(Z9Q79#D9HJ1L
MHNVZ",KMH****S+"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH LT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !44O45+44O44 1T444 %%%% !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 6:*** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ J*7J*EJ*7J* (Z*** "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 **** +-%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5%+U%2U%+U% $=%%% !1110 4444 %5VLXF8L3-DG/$SC^
MM6** *WV&'^]-_W_ '_QH^PP_P!Z;_O^_P#C5FB@"M]AA_O3?]_W_P :/L,/
M]Z;_ +_O_C5FB@"M]AA_O3?]_P!_\:/L,/\ >F_[_O\ XU9HH K?88?[TW_?
M]_\ &C[##_>F_P"_[_XU9HH K?88?[TW_?\ ?_&C[##_ 'IO^_[_ .-6:* *
MWV&'^]-_W_?_ !H^PP_WIO\ O^_^-6:* *WV&'^]-_W_ '_QH^PP_P!Z;_O^
M_P#C5FB@"M]AA_O3?]_W_P :/L,/]Z;_ +_O_C5FB@"M]AA_O3?]_P!_\:/L
M,/\ >F_[_O\ XU9HH K?88?[TW_?]_\ &C[##_>F_P"_[_XU9HH K?88?[TW
M_?\ ?_&C[##_ 'IO^_[_ .-6:* *WV&'^]-_W_?_ !H^PP_WIO\ O^_^-6:*
M *WV&'^]-_W_ '_QH^PP_P!Z;_O^_P#C5FB@"M]AA_O3?]_W_P :/L,/]Z;_
M +_O_C5FB@"M]AA_O3?]_P!_\:/L,/\ >F_[_O\ XU9HH K?88?[TW_?]_\
M&C[##_>F_P"_[_XU9HH K?88?[TW_?\ ?_&C[##_ 'IO^_[_ .-6:* *WV&'
M^]-_W_?_ !H^PP_WIO\ O^_^-6:* *WV&'^]-_W_ '_QH^PP_P!Z;_O^_P#C
M5FB@"M]AA_O3?]_W_P :/L,/]Z;_ +_O_C5FB@"M]AA_O3?]_P!_\:/L,/\
M>F_[_O\ XU9HH K?88?[TW_?]_\ &C[##_>F_P"_[_XU9HH K?88?[TW_?\
M?_&C[##_ 'IO^_[_ .-6:* *WV&'^]-_W_?_ !H^PP_WIO\ O^_^-6:* *WV
M&'^]-_W_ '_QH^PP_P!Z;_O^_P#C5FB@"M]AA_O3?]_W_P :/L,/]Z;_ +_O
M_C5FB@"M]AA_O3?]_P!_\:/L,/\ >F_[_O\ XU9HH K?88?[TW_?]_\ &C[#
M#_>F_P"_[_XU9HH K?88?[TW_?\ ?_&C[##_ 'IO^_[_ .-6:* *WV&'^]-_
MW_?_ !H^PP_WIO\ O^_^-6:* *WV&'^]-_W_ '_QH^PP_P!Z;_O^_P#C5FB@
M"M]AA_O3?]_W_P :/L,/]Z;_ +_O_C5FB@"M]AA_O3?]_P!_\:L(H1 HS@#'
M))/YFEHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH LT4
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !44O45+44O44 1T4
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 6:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J*7J*EJ*7
MJ* (Z*** "BBB@ HHHH **** .:@U_6K^\U"+3]&M)(;.Z:U,DU^8RS *<[1
M&>/F'>I=1\50:-J-U;:E 88TM_M%M*K;OM..&0# PX)48YSN!KG;?3H+76]8
MFU#0-6N99-1>:"6WW;"FU<=' Z@]JT=>T74/$^J.5+6<6EXDL)' _>W7#!R/
M[BXV^^3Z"NODI\ROM_7FS#FG;3<N7/B#5HKO2[&+1H&OKVVDGDBEO"BP[=N5
MW!#D_/Z#I2:EXIFT-M)75K".)KZX:&0PW!D6$8X8DJ,CIG@8K'U>&;5=3T'4
MM2T'4'C2TG2X@M\[HI24P,AAD?*V#GD5;N-(BU230(8]+NH=-C:ZCGBN0=R(
M\3KSDD\D\<T<E-6NN]_Q\PYI:V_K;R-:X\2Q0^+[/P\D!DDGA>627=@18&5&
M,<DX/<8X]:R[+QG?S:=I^J76C10Z;>3)")8[S>Z%GV*2A0<9QT/>FV?AFYTK
M7=#D,TM^ZM<O=WKK@DF-53//'RJ!^'O3?"7A&.+0=+?5/MQGMV\T6DT[>5&X
M8E3LSCCJ*+45&^^WZ_\  "]1O^O(M-XB\0KK:Z3_ &#8_:&MVN0?[2;;L#!?
M^>77)%377BT6D>L>99,TEA<0VT<:29,\DBH5 R!CE\=^F?:IWL[@^/H;T1-]
MF&EO$9>V\RH0/K@$U@ZGHNI32>(9X+1W<:G:7ENF0//6)8RP4G_=8?44HJG)
MJZ2T7Y^HVYI:?UH;EKKFHQ:U:Z9K&G6]N]XCM;RVUP95)0 LK952#@Y[@XJA
M8^.X;[P?=ZXED4FM?];:-)R,D;3NQT(((./4=J>LESK_ (JTB\CTV]M+73EF
M>22[C\LLSIL"J,Y/4DGIQ7.7GA?5D\"6+V5JXU#[*+6\M3P9(]^0?]Y3R/8M
M51A3=E+1Z?K^EB7*:O;S_0Z^;7-3GUB]T_2=-M[C[#L$\ES=&++,H8!0$;/!
M')Q6]&6,:EU"N0-R@YP?3/>N,\56=G=75T8] U635?*V07MGF,,V/E/F*PX!
M/\7H:ZO34N8]+M$O7#W:PH)F'1G"C<?SS6-2,>5-?U^/^1I%N[3+5%%%8F@4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5BQ>(&?Q,
M-&?3KB$-#)+'<2,N) C*IP 2<?,.3BMJN0O+JY_X3VSNETC47MH+::V:581M
M+,Z$$'/W?E/-:4XJ5[]B)NUC0U7Q#>:.[SW.CR?V:DBHUTMPA8!F"AMG7&2.
M^?:M^N'\4VS:M=;+/1]3.JQ3Q^1</D6Z[7!WGYMA&,]L_C7<4ZD4HIK<(MML
M****R+"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH LT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !44O45+4
M4O44 1T444 %%%% !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 6:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J
M*7J*EJ*7J* (Z*** "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 **** +-%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 5%+U%2U%+U% $=%%% !1110 4444 %5VL;5V+- A8G))'6K%% %;^S[
M3_GWC_*C^S[3_GWC_*K-% %;^S[3_GWC_*C^S[3_ )]X_P JLT4 5O[/M/\
MGWC_ "H_L^T_Y]X_RJS10!6_L^T_Y]X_RH_L^T_Y]X_RJS10!6_L^T_Y]X_R
MH_L^T_Y]X_RJS10!6_L^T_Y]X_RH_L^T_P"?>/\ *K-% %;^S[3_ )]X_P J
M/[/M/^?>/\JLT4 5O[/M/^?>/\J/[/M/^?>/\JLT4 5O[/M/^?>/\J/[/M/^
M?>/\JLT4 5O[/M/^?>/\J/[/M/\ GWC_ "JS10!6_L^T_P"?>/\ *C^S[3_G
MWC_*K-% %;^S[3_GWC_*C^S[3_GWC_*K-% %;^S[3_GWC_*C^S[3_GWC_*K-
M% %;^S[3_GWC_*C^S[3_ )]X_P JLT4 5O[/M/\ GWC_ "H_L^T_Y]X_RJS1
M0!6_L^T_Y]X_RH_L^T_Y]X_RJS10!6_L^T_Y]X_RH_L^T_Y]X_RJS10!6_L^
MT_Y]X_RH_L^T_P"?>/\ *K-% %;^S[3_ )]X_P J/[/M/^?>/\JLT4 5O[/M
M/^?>/\J/[/M/^?>/\JLT4 5O[/M/^?>/\J/[/M/^?>/\JLT4 5O[/M/^?>/\
MJ/[/M/\ GWC_ "JS10!6_L^T_P"?>/\ *C^S[3_GWC_*K-% %;^S[3_GWC_*
MC^S[3_GWC_*K-% %;^S[3_GWC_*C^S[3_GWC_*K-% %;^S[3_GWC_*C^S[3_
M )]X_P JLT4 5O[/M/\ GWC_ "H_L^T_Y]X_RJS10!6_L^T_Y]X_RH_L^T_Y
M]X_RJS10!6_L^T_Y]X_RH_L^T_Y]X_RJS10!6_L^T_Y]X_RH_L^T_P"?>/\
M*K-% %;^S[3_ )]X_P J/[/M/^?>/\JLT4 5O[/M/^?>/\J/[/M/^?>/\JLT
M4 5O[/M/^?>/\JL(BH@50 H& !VI:* "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** +-%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 5%+U%2U%+U% $=%%% !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 %%%% %FBBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH *BEZBI:BEZB@".BBB@ HHHH **** "BBB@# M?$@6RUR;4(
MTADTF:1954_>C"[T;G^\I'XYJK#XIN8)%74[6.+9HQU.<1DY0@\H,^@_6JWB
M'P[?WWB2)K2-3INHK$FIG>!M$+[UX/)W E..U6M8T&ZU/7[Y@H2UN=$DLA,6
M'$C.>,=>ASTKJ2I=>OX?UJ8MS(5\0:[:V^FZEJ5I8+I]]+%&8X7?S8/-("DD
M\-@D X ]JV=%U634YM522-4%E?-:J5/W@$1LGW^:N=>WUO5]-TG1KC1I;3[-
M/;O=73S1M&5B(;Y-K%B6*C&0,9YJQIIUG1M2UE1X?N;J&[U!KB.:*X@"[2B+
MR&<'^$]J)0BT]K^OF"DT^MBWX@\3OHVKV-K';K+"P$E[(3CR(V=8U;\68_@I
MJ/6]6\0:=J=E!;PZ8\-]<_9X3(TFY?D9LMCC^$]*IW/A&\UV[UVXOKZ[L5O6
M^S1PPF)E:!%PI.58C+%VP"#SZU9:PUB^M/"DMY;;;NSN1)>CS%.W$3H6SGG)
M(/&3S0E326WG]U_^ )N;N6)?$-SIVHRVNI108M]+>_F> G&5?!"Y[8_6JB^(
M==M;;3=3U&TL%T^]EBC,<+OYL E("DD\-@D X J;6-!NM3\07K!0EK<Z+)9>
M<6'$C/TQUZ'/2J#V^MZMIFE:+<:-+:?9IK=[JZ>:-HBL1#?)M8L2Q48R!C/-
M.*@TMO,&Y7-+2_%7VW7=7TJ>W$,EI(PMWSQ.JA2WX@LN1Z,*J6_BK4=2CT6"
MRALH;N_L/MKO<NVQ1\HVJ!RQRWKP!39/#=]+:ZQ+&JP:@-3>]T^0L"&_=HN#
M@\*P#*0?7/I3(]+>#PIHNF:IX4;57M[1$<!H&\F0  C+N/3JM%J6Z_K0+S.N
MLOM?V2/[<(?M/._R"=G7C&>>F*GK$\)Z?=Z7X>@M;T;9%>1EB\SS/)0N2J;N
M^U2!^%;=<TTE)I&T=4@HHHJ1A1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !6%'KMV?%BZ//IHAAD@EFBG,X9G",J_= X!W9'.?85NU
MR5W_ &NWCFTOX]!NGL[>WEMC*)X0&WNA#@%\XPI[9]JTII.]^Q$VU:QLW6LB
M'7;72HHU=W0S7#L^T0Q]%/N6;@#V/I6I7"ZYX3UJ66ZN++48IGN]0M[AD>V&
MY$1UVC<7&50#.,<\]S7<J"% 8Y..3C&:=2,4DXL(N3;NA:***R+"BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH LT444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !44O45+44O44 1T444 %%%%
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 6:**
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J*7J*EJ*7J* (Z**
M* "BBB@ HHHH ***;O4?Q#\Z '44W>G]]?SHWI_?7\Z '44W>G]]?SHWI_?7
M\Z '44W>G]]?SHWI_?7\Z '44W>G]]?SHWI_?7\Z '44W>G]]?SHWI_?7\Z
M'44W>G]]?SHWI_?7\Z '44W>G]]?SHWI_?7\Z '44W>G]]?SHWI_?7\Z '44
MW>G]]?SHWI_?7\Z '44W>G]]?SHWI_?7\Z '44W>G]]?SHWI_?7\Z '44W>G
M]]?SHWI_?7\Z '44W>G]]?SHWI_?7\Z '44W>G]]?SHWI_?7\Z '44W>G]]?
MSHWI_?7\Z '44W>G]]?SHWI_?7\Z '44W>G]]?SHWI_?7\Z '44W>G]]?SHW
MI_?7\Z '44W>G]]?SHWI_?7\Z '44W>G]]?SHWI_?7\Z '44W>G]]?SHWI_?
M7\Z '44W>G]]?SHWI_?7\Z '44W>G]]?SHWI_?7\Z '44W>G]]?SHWI_?7\Z
M '44W>G]]?SHWI_?7\Z '44W>G]]?SHWI_?7\Z '44W>G]]?SHWI_?7\Z '4
M4W>G]]?SHWI_?7\Z '44W>G]]?SHWI_?7\Z '44W>G]]?SHWI_?7\Z '44W>
MG]]?SHWI_?7\Z '44W>G]]?SHWI_?7\Z '44W>G]]?SIP.1D4 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 6:*** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ J*7J*EJ*7J* (Z*** "BBB@ HHHH *A:TM
MF8LUO$23DDH.:FHH @^Q6O\ S[0_]^Q1]BM?^?:'_OV*GHH @^Q6O_/M#_W[
M%'V*U_Y]H?\ OV*GHH @^Q6O_/M#_P!^Q1]BM?\ GVA_[]BIZ* (/L5K_P ^
MT/\ W[%'V*U_Y]H?^_8J>B@"#[%:_P#/M#_W[%'V*U_Y]H?^_8J>B@"#[%:_
M\^T/_?L4?8K7_GVA_P"_8J>B@"#[%:_\^T/_ '[%'V*U_P"?:'_OV*GHH @^
MQ6O_ #[0_P#?L4?8K7_GVA_[]BIZ* (/L5K_ ,^T/_?L4?8K7_GVA_[]BIZ*
M (/L5K_S[0_]^Q1]BM?^?:'_ +]BIZ* (/L5K_S[0_\ ?L4?8K7_ )]H?^_8
MJ>B@"#[%:_\ /M#_ -^Q1]BM?^?:'_OV*GHH @^Q6O\ S[0_]^Q1]BM?^?:'
M_OV*GHH @^Q6O_/M#_W[%'V*U_Y]H?\ OV*GHH @^Q6O_/M#_P!^Q1]BM?\
MGVA_[]BIZ* (/L5K_P ^T/\ W[%'V*U_Y]H?^_8J>B@"#[%:_P#/M#_W[%'V
M*U_Y]H?^_8J>B@"#[%:_\^T/_?L4?8K7_GVA_P"_8J>B@"#[%:_\^T/_ '[%
M'V*U_P"?:'_OV*GHH @^Q6O_ #[0_P#?L4?8K7_GVA_[]BIZ* (/L5K_ ,^T
M/_?L4?8K7_GVA_[]BIZ* (/L5K_S[0_]^Q1]BM?^?:'_ +]BIZ* (/L5K_S[
M0_\ ?L4?8K7_ )]H?^_8J>B@"#[%:_\ /M#_ -^Q1]BM?^?:'_OV*GHH @^Q
M6O\ S[0_]^Q1]BM?^?:'_OV*GHH @^Q6O_/M#_W[%'V*U_Y]H?\ OV*GHH @
M^Q6O_/M#_P!^Q1]BM?\ GVA_[]BIZ* (/L5K_P ^T/\ W[%'V*U_Y]H?^_8J
M>B@"#[%:_P#/M#_W[%'V*U_Y]H?^_8J>B@"#[%:_\^T/_?L4?8K7_GVA_P"_
M8J>B@"#[%:_\^T/_ '[%'V*U_P"?:'_OV*GHH @^Q6O_ #[0_P#?L4?8K7_G
MVA_[]BIZ* (/L5K_ ,^T/_?L5,JJBA54*HX  P!2T4 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 6:*** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ J*7J*EJ*7J* (Z*** "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 **** +-%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 5%+U%2U%+U% $=%%% !1110 4444 %%%% '
M,V]_K>MZCJ']G7-E9V5E=&U'G6[2O,R@;B<.H49.!U/%1+J.OZQ<ZK)I5Q8V
MUO87#VT<<]NTC3N@!8LP8;1DX& ?6GV=IK6A:CJ*6EA!?65[=M=)(;GRFB+@
M;E8%3D9!((]:BCL]>T6YU:'3M/M[R"^N7NH9GN?+\IG R'7!R 1GCL:ZM.EO
M+;Y_TS'7K<JKXZE>\\-R&W1+#4[4RW+'),#%D1>?[N]P#QWS4\WBVZ?Q+J]A
M;11&TL=.EF65@27G0C<.OW1NP?<'FDM/!AA&F65P4FLH-(EL9V!P6=VC.0/^
M L<]N*>_A22UNF2QYMAH\UFK2OEWE=PVYCWR<DGU-5^YOI_6OYD_O".QUW6X
M3X>GU":PN;?6"J^7#;M')$6C+@@EV# 8P>!6UX7U2?6?#UO?W*H)I'D!$8('
MRR,HZGT J#PYX6TW1;&Q<:=:QZC';)'+,B@MNV@-AO<YJEX8@U_1K&VTN?2;
M<P1RR%KE;P9VL[-G9M_VNF:B?))/EZ>B[_\  *CS)J_];"0>)KZ;P)9ZHJ0'
M4[UEA@3:=AE:3:.,YP!R>>@-)>>*+\> HM9M+>%M2+Q0/ ^=HE,HC=>O'.<?
MA52P\(7\EAH&GWTK06^G1RRR-;3E7,Y.$P1V"LW/O3V\*:A;6FIZ=;2&:TFO
M[:]@>>;<^1(C3!B?]S(]<FKM2O\ ._ROM^I/OV^1IQ>)A>7NA?90HMK^.=IA
M(IWQM&HROL0<@_2F>'[[7-<M[76&N;*WT^XRZ6@MV:3R\G;F3>!N/!^[BHI/
M#%Q%XXM]4MG3^S669YX2<%9G4*67_> &?<9[U)X;MM;T2TM-%GL()K2VS&MZ
MESC,8SM)0KG=C (SCWJ)*'+[EK_\/_P"ES7][^MBEX?UW5=86"XEUO1H@\[H
M;+[.?-VK(RX!\WJ0N<[>_2NTKBO#FD:EH\<%M-X=L)&2XD9KX7"[PK2,V[&S
M.0&Z9[5VM17MS>[M\OT*IWMJ%%%%8F@4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 5@)K&I+XQCTFYM;:.TFMY9HG21GD(1E7+< #.
M[IS]:WZY6ZM]=?QI;:E'I<#6EO#);;C=@,RNR'?C;QC;T]ZTII.]^Q$VU:QH
MWFN"'Q!;:9&T*H$\V[EE; C#';&HY^^[=!Z ^U;-<5K/@V_N&N)K#5Y]]UJ$
M-U+&\<6%"NI&&*Y^55X&<<>YKM%!"@%BQ Y)[TZB@DN5A%RN[BT445D6%%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!9HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "HI>HJ6HI>HH CHHHH
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 LT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !44O45+44O44
M 1T444 %%%% !1110 445 U[:JQ5KF$,#@@R#(H GHJO]OL_^?N#_OX*/M]G
M_P _<'_?P4 6**K_ &^S_P"?N#_OX*/M]G_S]P?]_!0!8HJO]OL_^?N#_OX*
M/M]G_P _<'_?P4 6**K_ &^S_P"?N#_OX*/M]G_S]P?]_!0!8HJO]OL_^?N#
M_OX*/M]G_P _<'_?P4 6**K_ &^S_P"?N#_OX*/M]G_S]P?]_!0!8HJO]OL_
M^?N#_OX*/M]G_P _<'_?P4 6**K_ &^S_P"?N#_OX*/M]G_S]P?]_!0!8HJO
M]OL_^?N#_OX*/M]G_P _<'_?P4 6**K_ &^S_P"?N#_OX*/M]G_S]P?]_!0!
M8HJO]OL_^?N#_OX*/M]G_P _<'_?P4 6**K_ &^S_P"?N#_OX*/M]G_S]P?]
M_!0!8HJO]OL_^?N#_OX*/M]G_P _<'_?P4 6**K_ &^S_P"?N#_OX*/M]G_S
M]P?]_!0!8HJO]OL_^?N#_OX*/M]G_P _<'_?P4 6**K_ &^S_P"?N#_OX*/M
M]G_S]P?]_!0!8HJO]OL_^?N#_OX*/M]G_P _<'_?P4 6**K_ &^S_P"?N#_O
MX*/M]G_S]P?]_!0!8HJO]OL_^?N#_OX*/M]G_P _<'_?P4 6**K_ &^S_P"?
MN#_OX*/M]G_S]P?]_!0!8HJO]OL_^?N#_OX*/M]G_P _<'_?P4 6**K_ &^S
M_P"?N#_OX*/M]G_S]P?]_!0!8HJO]OL_^?N#_OX*/M]G_P _<'_?P4 6**K_
M &^S_P"?N#_OX*/M]G_S]P?]_!0!8HJO]OL_^?N#_OX*/M]G_P _<'_?P4 6
M**K_ &ZS_P"?N#_OX*/M]G_S]P?]_!0!8HJO]OL_^?N#_OX*/M]G_P _<'_?
MP4 6**K_ &^S_P"?N#_OX*/M]G_S]P?]_!0!8HJO]OL_^?N#_OX*/M]G_P _
M<'_?P4 6**K_ &^S_P"?N#_OX*/M]G_S]P?]_!0!8HJO]OL_^?N#_OX*/M]G
M_P _<'_?P4 6**K_ &^S_P"?N#_OX*/M]G_S]P?]_!0!8HJO]OL_^?N#_OX*
MG5E=0R,&4\@@Y!H 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** +-%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5%+U%2U%
M+U% $=%%% !1110 4444 %)M'H*6B@!-J^@_*C:OH/RI:* $VKZ#\J-J^@_*
MEHH 3:OH/RHVKZ#\J6B@!-J^@_*C:OH/RI:* $VKZ#\J-J^@_*EHH 3:OH/R
MHVKZ#\J6B@!-J^@_*C:OH/RI:* $VKZ#\J-J^@_*EHH 3:OH/RHVKZ#\J6B@
M!-J^@_*C:OH/RI:* $VKZ#\J-J^@_*EHH 3:OH/RHVKZ#\J6B@!-J^@_*C:O
MH/RI:* $VKZ#\J-J^@_*EHH 3:OH/RHVKZ#\J6B@!-J^@_*C:OH/RI:* $VK
MZ#\J-J^@_*EHH 3:OH/RHVKZ#\J6B@!-J^@_*C:OH/RI:* $VKZ#\J-J^@_*
MEHH 3:OH/RHVKZ#\J6B@!-J^@_*C:OH/RI:* $VKZ#\J-J^@_*EHH 3:OH/R
MHVKZ#\J6B@!-J^@_*C:OH/RI:* $VKZ#\J-J^@_*EHH 3:OH/RHVKZ#\J6B@
M!-J^@_*C:OH/RI:* $VKZ#\J-J^@_*EHH 3:OH/RHVKZ#\J6B@!-J^@_*C:O
MH/RI:* $VKZ#\J-J^@_*EHH 3:OH/RI:** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** +-%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5%+U%2U%+U% $=%%% !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 %%%% %FBBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH *BEZBI:BEZB@".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@"S1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %12]14M12]10!'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!9HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "HI>HJ6HI>HH CHHHH **** "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 LT444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !44O45+44O44 1T444 %%%% !
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 6:***
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J*7J*EJ*7J* (Z***
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+-%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5%+U%2U%+U%
M$=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% %FBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *BEZBI
M:BEZB@".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@"S1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%12]14M12]10!'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!9HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "HI>HJ6HI>HH CHHHH **** "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 LT444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !44O45+44O44 1T444 %%%% !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 6:*** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ J*7J*EJ*7J* (Z*** "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 **** +-%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 5%+U%2U%+U% $=%%% !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 %%%% %FBBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *BEZBI:BEZB@".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@"S1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %12]1110!'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
I110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>kfrcinsidertradingpolicy004.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 kfrcinsidertradingpolicy004.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!"P# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#SRBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH ***EM[6>[F$5M#)-(1D(BDG\J&TM6"5]B*BM'^P
M-8_Z!=Y_WY;_  H_L#6/^@7>?]^6_P *CVL.Z*]G/L9U%:/]@:Q_T"[S_ORW
M^%5+FSN;*41W4$D+D;@LBE3CUYIJ<7HF#A):M$-%2+#*Z[EC8@]P*7[-/_SR
M?_OFJN*S(J]H^!G_ !XZU_UUB_DU>,,K(VU@0?0U[/\  S_CQUK_ *ZQ?R:N
M/,/]WE\OS.G!?QD>M4445\X>X%%%% !52]U2PTU0;V\A@ST$C@$_0=33-9U
M:5H]W?$ F&,LH/=N@'YXKS+PSX?D\87MUJ&IW4IC5@&93\SL>< GH /Z5TT*
M$9Q=2;M%''B,3*$XTJ:O)GH<7BO09WV)JMMD_P!YMOZFMCK7)'X=:%E2HN5*
MD'_69S]<BNMJ*JI*WLV_F:T'6=_;)+T"BL6^\6:%IT[0W.H1B53AE16<@^AV
M@XJQINOZ5J[%;&]CE<#)3E6Q]#@U+I32YG%V*5:FY<JDK]KFE1534-3L]+A6
M:^G6&-FVAF!QGKCCZ4^SO;;4+5;FTF66%LX=>AP<&IY7;FMH7SQYN6^I8HJC
MJ.LZ=I/E_;[I(/,SLW9YQU_F*M0S1W$$<\3;HY%#*WJ#T-)Q:5[: IQ;Y4]2
M2BL6]\7:%I\[0W&HQB13AE16?!]]H-6]-UK3M71FL+N.;;]X#AA]0>:ITII<
MS3L2JU-RY5)7]2_14%W=V]A:O<W4HBA3&YVZ#)Q_6J+^)=&CLDO'U&$0.2%;
M)RQ'7 ZFDH2ELARJ0CI)I&K15/3=5LM7MVGL)Q-$K;2P4C!ZXY'O6==>,O#]
MG,T4VHIYBDJP1&;!'T%-4IM\J3N)UJ<8J3DK/S-VBL[3=>TO5R187L<S 9*<
MA@/7!P:T:F47%VDK%1E&2O%W045EZCXCTC29/+O;Z..3N@RS#Z@ D57M?&&@
M7D@CBU.(,>@D#1_JP%6J51KF47;T(=>DI<KDK^IN44@((!!R#T(JEJ6LZ=I"
M*U_=QP;ON@\L?H!R:A1<G9(N4HQ5Y.R+U%8EEXNT+4)U@M]1C,C'"JZLF3[;
M@*VZ<H2@[25A0J0FKP=_0****DL**** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *MZ;J5SI5X+JU95E
M(!9<C!JI12:4E9C3:=T=)_PG6N?\]H?^_0H_X3K7/^>T/_?H5S=%8_5:/\J^
MXU^L5?YF=)_PG6N?\]H?^_0K(U35;K6+I;B\96D5 @*KCC)/]:I454*%.#O&
M*3)E5G)6D[D\=Y-%&$0C:/:G_P!H7']X?E56BM+(GFEW'R2-+(7?[QKV7X&?
M\>.M?]=8OY-7B]>T? S_ (\=:_ZZQ?R:N/,/]WE\OS.C!_QU\SUJBBBOG3W
MHHHH YOQZ2/!M[CUC_\ 0UK/^&0'_"-W![F[;_T!*W/%5D^H^&+^VB4M(8]R
MJ.I*D-C]*XKX>^(K+3H;G3[Z=8 \GFQNYPI. "">W05WTDYX248[IGEUI*&.
MA*6B:M^9Z;6'XPU"73?"]Y/ Q64@1JPZC<0,_D35QM=TA%W-JED!_P!=U_QK
M-\<VSW7A&\$8)9-LF!Z!@3^F37-1C:K'F6ET=E>=Z,^1ZV9S'@7PMINIZ5)?
MZA!Y[-*412Q 4 #GCJ<FL[QAI<7A;7K*ZTK= &'F*NXG:RGGKV.1Q]:Z'X<Z
MI9C0GLY+B..>.9FV.P!*G'(_6L3XB7T&I:S96MG(L[Q(5/EG=\S'A?KQ^M>G
M"51XMQE?EU]+'D5(4E@8RBES:>MSNM=L1K_A>:)5^>6(2Q>S 9'^'XUS/PQU
M'=;WFF.>8V$R ^AX;]0/SKNK2$V]G!">3'&J'\!BO,;Z3_A#OB#)=!#]EF#2
M;1W5P<C\&'Z5RX?]Y3G17JCLQ7[JK3Q#]'\QWB3=XE^(,.F1DF*$K"2.P'S.
M?YC\*['QE?/I/A2X:U/ENVV%"O&T'@X_#-<[\.+%[FZO]<N/F=V,:L>[$[F/
M\OUK<\?V[W'A*X* DQ.DA ] <'^=74<?;TZ/2-OO,Z2E]6J5^LKOY=#EO"%C
MX7_LG[1J\]HUU(Y^2:4#8HX'&>_6J<CV.C>/;.31+A'M'>/(CDW !CAES5OP
M?I7AC5=,*Z@$%\CD,'G9"R]B!D?3\*ZFV\*^%;>]A>&.+SU<-&IN6)+#GINY
MZ5M4K1A4ES<SO?3H84L/.I2@X**M9WZ_D3^./^1-U#Z)_P"AK7&>"/"EIKMK
M->:@9'BCD\J.-6P,X!)/YBNS\<?\B;J'T3_T-:S?AG_R+4__ %]M_P"@I7/2
MJ2AA).+L[_Y'37IQJ8Z*FKKE_5G2Z5I%GHMH;6R0I$7+X+9Y/O\ A7+7%MX"
MLYWCN&MVF+'>?,=SGOD@G%=#XGEE@\,:C) 2)! V".H]3^6:X7P%IF@WUE<O
MJ*P272R8"2OC"8'(&?7/Y5-"+<)592?RW+Q$DJD*$(QVZ[(R]66QT3Q-9WF@
MW(>W;;*NQ]VT[B"OKVZ'UKU;6KUM.T6]O$^_#"S+G^]CC]:\H\76NDVGB**+
M2"GE[5,BQMN57R> ?ICBO4O$-L]YX=U"",%I'@;:!W.,@5KBK/V3?7OOT,<'
MS1=91Z=MKZ['GW@?P_:^()KR_P!4#7 1P K,1N8Y))(Y-.^(&@Z;I$=E)86P
M@:5G#X8D' &."?>I/AUKECIR7EI>W$=N9&5T:1MJGC!&3T[5%\1-;L=3EL[:
MRG2<0[F=T.5R<8 /?H:Z+U?KEM>7\-CE:H?4+Z<WXWN>@>'/^19TO_KUC_\
M017F6G36'B#QA<W>NW*);#<ZK+)M!P0%3/T/Z5Z;X<_Y%G2_^O6/_P!!%>5:
M)8Z9'XIGL-=4+""\8+.4"N#P201QP?SKGPMKU7U\MSIQC=J*TMY[;*US6\8V
M7AA=,2XT>>U%TD@!2"7.Y3[9[<<UW'A*]EO_  M87$S%I"A1F/4[25S^E9A\
M(>$ F\I%M]?M;8_]"KH].M+2QT^&WL55;55S'M;<"#SG/?.<UC7K0E24%=M/
M=G1AJ$X5G4=DFME^9:HHHKB/1"BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ KVCX&?\>.M?\ 76+^35XO7M'P,_X\=:_ZZQ?R:N/,/]WE\OS.K!?QE_70
M]:HHHKYP]P**** "N8U7P'HVJ7#7&R6VE<Y8P, &/J001^6*Z>BKA4G3=X.Q
MG4I0JJTU<XRV^&NDP3I*]S=R;&#!25 ./7BNR90RE6 ((P0>]+13J5IU-9NX
MJ5"G235-6N<=??#C1[J=I8))[7<<E(R"H^@(X_.KNB^"-)T6Y6Y027%PO*O,
M00I]0 *Z2BK>)K./*Y.QG'!T(RYU%7"L77O#%AXB,!O&F1H<A6B8 D''!R#Z
M5M45E"<H/FB[,VG3C4CRS5T4M*TNWT?3HK&UW>5'G!<Y8DG))JVZ+(C(ZAD8
M$,K#((]*=12<FW=[E1BHKE6QQMY\-M'N)FD@EN+8$YV(P91],C/ZU;T3P-IV
MB:A'?1S7$L\8.W>1M&1CH!Z&NGHK9XJLX\KEH<ZP=",N=15RGJNFPZOILUA<
M,ZQ2@!C&0&X(/&0?2H-#T.UT"Q>TM'E>-I#(3*03D@#L!Z5IT5GSRY>2^ALZ
M<'/GMJ-DC26-HY%#(X*LI&00>HKC;CX::/+.7BGNH4)SY:L"!],C/\Z[2BG3
MK5*?P.Q%6A3J_P 17.3?X=Z&R0*OVF,Q?Q*XRY]6R#^F*ZRBHYXO/MY(MQ3>
MA7<O49&,BB=6=2W.[CA1ITK\D;7.<OO N@ZG<-=!)(FD.YC;N K'UQ@C\JXK
MQOI^DZ.;/3M-0><NYYV+;FYP%!/Y\?XULM\-+B)B+36W1#V,9'\FK0T3X>VF
MFWB7=[<F\E0[D79M0'U/)S7H4ZT*;YG4<DNEF>55P]2LG%45%O=W1TVC6[VF
MB6%O(,/%;QHP]"% -9FN>#M*UV;[1.LD-P1@RPD M]000:Z"BO/C5G&7/%V9
MZLJ,)0Y)*Z.'C^&&EJV9+V[=?0%1_2NT@A2W@CAC&$C4(H] !@5)13J5JE3X
MW<5+#TJ-_9JP4445D;!1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!\>T445]>?,A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[1\
M#/\ CQUK_KK%_)J\7KVCX&?\>.M?]=8OY-7'F'^[R^7YG5@OXR_KH>M4445\
MX>X%%%% !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 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>T?
MS_CQUK_KK%_)J\7KVCX&?\>.M?\ 76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.
M'N!1110!0U+6+320INQ<X8%MT-I+, !UR44X_&JD7BK2I[0W4;7?D 1D2/9S
M1JP=@JD%U .2PZ?6K^J?\@B]_P"N#_\ H)KEM15W^%FGI'(8W:"Q"N "5.^+
MG!XH [)W6.-I'.%4$DX["F6UQ%=VL5S"VZ*5 Z-@C*D9!P>17-RQSZ-X@@MX
M;^\FANK&YDD2XF,F)(S'M92?N_?;(''3CBL^)]7N].TB\N(]4O+&32X';^SK
MA8I!.1EV?+*6!!7 !/(/'(H [FBN;UK4RWP_GU+2;N0;[)9;:X/+8(!5CGOS
MWILL4^B:_I2Q7][<QWIECGBN)?,!*QEPX'\)RN,+@?-TZ4 =-5!-9LGD*"1@
MPNC:8V'F4+NQT]._2N5@EO$\)Z1XE_M*[>]NFLY98S*3"PF= T8C^Z  Y (&
M<@<GG+[>ZGMM0*PR,@F\2/'(!_$OD$X/X@?E0!VU%<WX=BEU6'^V+J]NVF:Y
MG585F*Q(JR,@78.#@*,DY.<_2J+:E?K;OX>^U2?VH=0%LD^?G^SMF7S/J(@R
MY_O+0!V5%9.OW216]O:E+N2:\F\J&.UE\IV8*SGY\C: J$DY]N]<K+J&JV]A
MK-BD][:R6]W8K \\BRR1K+*BL W.Y>N-W/)!H ] HKD[H7&B:REO;W]W-#=6
M%S*R7$QD*/'LVNI/(^^01TZ<"JMN+VQTCP]JQU2]GNKJ2UCN4EES'*)<!L)T
M7&[<",'Y>2>: .G@UFRN&C5)&W27$ML@*'EXRP<=.,;&Y/6K]<3I-U/!<Z;#
M%(RQSZ[J22J.C@&X8 _B ?PJ#1[K6M1M-,U6&WU8W-Q-'),TD\7V;R6<;U";
M\@*A."%W949ZF@#O:9)+'$4$DB(9&V(&8#<V,X'J< _E7(QS7=AJXDUQ-54R
M7QCANH;A3:%7DQ"AC5LC@JIW+U[U:\6V N[W0";FYB_XF 3]S*4ZQ2'/'?CK
M[F@#IZ*YE;:34M?O=.EO[Z.VL+> 1+#<-&SLP;+NPY8_*!SQP>.:M^'II]3\
M- 75Q(THDGMC.IVNPCE>,/D="0H.1W- &Q%+'/&)(9$DC/1D8$'\13Z\]L8;
MC3/AQ'<6.H7<=Q++#&KO)O$>;D*=H/'()SZUMZA$D,T&D0'5[RY96N24OC&0
MN0N6?<._11QUX% '3T5P=I?:GJ%MHMG+>WEN7U6ZM)V)43-'&DQ56*Y&?E4%
MAZ9!SS5QTU>"37=)TR\N)GA2VF@,TH:15=F\Q%=L\E4.TMG!;TH ["BN0@U6
MTL;/4()HM;AN5$*FVN;@22GS7,<9C?>RC<V1G=QCG%49M6U+0)-758;U5AT>
M:^BBO+@7 \R/IM;);!SR#Z#'>@#O:K2:A:1V\%P9U:&X=$BD3YU<N0%P1G@Y
M'/2J-GHHCM6#ZGJ,\DT8#S-<GD\'<H'"_P# 0*YC1%ETOX?>&9K>[N2UR=.5
MP\I8!6*!E4'H""1B@#OJ*XR076H:3K>KG4[RWN;2:Z2W6*7;'$(2RKE.C9V[
MCN!^]V&*FMA<Z]KUS'<7UY;VRZ=:3B"VE,6))#+N.X?-_"!C./7- '6TV1UB
MC:1SA5!8G&>!7%0RZW?Z+IDN;V]MXI+F&[%G,D,\I20I&VXE1C"MN ())'TK
M?TR]AN/#CS6DEUB,2H?M1)E1T9E96)SR&!'4].IH T[>XBN[:*YA;=%*@=&P
M1E2,@X/(J6N)TMKS6KG2H+G4KQ('T."YE6&4QF25C]XL.1WZ$9K;\,3W$NF7
M$5Q.\[VUY/;I+)RS*DA"[B.IQ@9[XH VZ*XW1I[JPO+*+7(]634YU9/->X5[
M6XE"%F"*K$*,*Q *J<#UJKH-QK-_:Z+JD<&K--=>5-=O-/$;9HW7+;4#DJ!D
M%<*#P,]30!WE%<WX>BEU6,ZQ=7MV93=3JL"3%8D5)70+L'!X49)R<Y^E4VU2
M\'P\FOOM3BY6611+GD8N"H'Y<4 =A5:WU"TNH()HIU*7!(BW?*7(R2 #@] 3
M^%8FGQW-_P"*-::>_NOL]E=1+!;H^U!F"-CG'+ ENAXZ^M84<$NL1>#[FZOK
MP32SS*S1S%.D4QSQWXQGTH [N.[@FNI[9')F@V^8NTC&X9'/0].U35Q>KZK?
MV#ZW%;S3MY<EA;P[2I=!*X1BN[C=@Y!/&<9J2.'Q BZA%IL6HVZ/9-Y+:E<1
MRE;@'C:0SD9!/7@$#CK0!V%%<YH%Q&FHRV4T6KVUX81+Y6H7 E#J#@LA5V7J
M0"..HXIJ02ZYK>M1S7][;QV,T=O EM,8@,PI(7./O',A'.1\O3K0!K:CJUOI
MK0QR)--/.3Y4,$9=V ZG Z 9&2>.1ZBIY;V""2UCF?9)=/Y<*D'+-L9R/;Y5
M8\^E</I<<NMZWX;O[N\NQ/-H]Q)(89BBLRR6XR . &SD@>WI6GXZ&H$Z"-+Q
M]L_M!MG(!(^S3[MI/ ;;G;GC.,\4 = ^KV$8O2]RH6Q3?<M@[8AC=R>F<<XZ
M@$>HIVGWRZA;F9;>Y@7. +B(QL1C.<'G'/>N4UR+3;SX8WXTQYH;>.%RRARL
MF\9WK+GDMDG<#R3UJ\]I)+XACT4ZA?K:0V?VDE;EA)*[.5Y<?-A0.@(^]SVH
M ZBBN&-UJ,K6.F+J=RH77);)K@$>9)"+>23:3CJ.!GK\H/6M&.UDOM?O-+?4
M+Z.TL+> QK'<,KNSER6=Q\S?=  SC@]>P!U%%<7>3WU]KFJVJ1ZRZ61CA@:P
MGCC"L8U<NVYU+G+8P05^7ZUN2W\UEX3BNM621+LV\:SQVY&[SG 7:ASC.]L
MYQ[T ;%%<.MWJ.FZI<6>W4((I=*N;E1=7(GQ)&8P"C9+#_6'(/'W<=ZE@2\L
M;7PYJ)U2]GGO)88[I99,QR!XR3A.BX."",'CG- '5:A?0:9IUQ?7+%8+>-I9
M"!DA0,GBG75W!9Q+).Y5&D6,$*3\S,%4<>Y%<'J\,FJ^ M>U>ZO[P3%;Q$B2
M<K$BH[HJ;!P>%&2<G)/3C'5^);J>TTRWDMY&C=M0LXR5[J]Q&K#\02/QH U5
MEC>1XTD1GC(#J&!*Y&1D=N*?7*:-I@3Q;K\ZW=X62:,A'G)0EH1U'<#/'I@5
M%H4US9W]C;ZXFK1ZG<*4,LMPKVMQ*%+-L56(48#$ JO H ["BN9UZ/4CJJ2>
M1J5QI@@ $>FW"Q2++N.YFRREAMVX )Z'CD4_1M4%_KJBVNI9K"32;:XA\S.3
MN>0;CGG) 7- &U/?06UW:6TC$2W3,D0 SDJI8_3@&K-<#FXUBYT19;V=#_;.
MHQF2-L/Y:&=0H/;@ 9'..GK5R4:O%+K6D:9=7-Q]G^RS1&24&41NQ\V-9&[[
M4)!;H6ZCC !UEU=P642RW#E49UC!"D_,S!5''N13KB=+:VEN)21'$A=B!G@#
M)KC7U/[-I\L%L=5M;R+4+!9H;^;S'6.6X1>&#,"K#>.#V/2G74,FL:=XCO+J
M_O(_LTD\$,4,YC2-43NHX8GDG=GK0!U-KJ5K>2+'#(2[0)<!2I'R/G:<].QX
MZU;KBK75S8*ZW$DYM(M#LW6*$_-YCM(GR],,<*,Y]*2*ZU#3=9>S*:A!#/IM
MS<!;NZ%QAXS& 4;)8']X<@\=,=Z .PNKN"SC22=RJO(L2D*3EF(51Q[D5-7&
M1M>V?A/2=0;4KN:\O)].$[R2?+AY8PP5>B@AB..HZYJK/=:SJ)U>XLH-7>]M
M[F6&R\B>)+=3'PH9&<;@2,L6!/S<=J .]HKCM8EO+'4;Z^U5-5.EQ;9(9["X
M58[>((-YD0,&8A@Y)PPQCIBNQ!R,CI0 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110!\>T445]>?,A1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 5[1\#/\ CQUK_KK%_)J\7KVCX&?\>.M?]=8OY-7'F'^[R^7Y
MG5@OXR_KH>M4445\X>X%%%% #)8TFB>*0;D=2K#U!ZU6?2[*338M.: &TB$8
M2/<> A!7G.>"H_*KE% %:>PMKBYCN98MTT4;Q(V2,*^-P_':/RJG+X<T^6""
M#-Y%#!"L"1P7LT2[%& "%< \=SS6K10!BZ_I!NO"-WI.GP(H:W\F&)2%4 8
M ]!@58LM!L+"[^U1+<23A"BR7%S).44XR%WL=H.!G'7 ]*TJ* ,>'POI-O<1
MRQPS!8Y/-C@-S(88WSG*Q%M@P>1@<'I5K^Q[#S!)]G&X7)NP=Q_UI7;NZ^AQ
MCI5ZB@#-BT&PM]0>]@6XAD>0RND=U(L3.>K&,-L)/?CD\U2L-.ENO$\VO7EC
M]DD2V%I CLK.5W%F9MI(QG  SD<^N*WZ* *FH:9:ZI%''=(Y\M_,C>.1HW1L
M$95E((."1P>A(K$U;PK;-H]S;Z?#(TUU<6KSO)<.SR+',C$EV8G(4-CG/0>E
M=-10!CCP_:6L%X]JLTEU- T(EN;F29P"/NAI&) SV%5M"\+VFGV6F/.D[W=K
M @"S7<DJ1/LVL45F*J>HR!T/%=#10!1CT>PBDA=+<!H9Y+F,[C\LDF[>W7OO
M;CIS4-OX?L+2[^T6WVF$[S)Y27<HAW'DGR]VSDDGIUYK4HH RSX>T]KU;N3[
M5,ZR^<J37DLD:OG((1F*C!Z<<=L59U#3;75+807:,R*XD4I(T;(PZ%64@@_0
MU;HH RKGP[I]U)'*_P!K2:.(0^=#>2QR.@Z!V5@7ZD_,3U/J:OVEK!8VD5K:
MQ+%!$H5$7H!4U% &5'X<TR.*>%89?)FE69H3<2&-7#[P54MA?FYPH&:FO]&L
MM2FBGG$R3Q*526"XDA?:<$KN1@2.!P?2K]% &;:Z#IEDMNMO;;!;S//%\[$B
M1PP9LD\DAFZ^M2S:5:3O<R,LJ27*(DLD4SQL0A)7#*01C)Z8Z\U=HH R5\-:
M4MM<PO#+,+G9YLDUQ))(VPY3YV8L-IY&",'D<TZU\/:;:7#W"Q2RS/$8&DN;
MB29FC)!*DNQXXZ?7U-:E% &=INB6>DD_8S<JFW8L<EU+(B#T568A?P'M4=OX
M<TRUMQ;Q0R^0LJ3)$]Q(R1LC;EV MA0#V&![5JT4 8]SX8TJ[N)II89L7#;I
MXDN9$BF.,9>,,%;( !R.>^:T8[.WBO9KQ(P)YD2.1\GE4+%1CIQO;\ZGHH S
M)- L7MH[=/M4$<;NZBWNY8>78LV2C#.22>>F>,59M=.M+*P%E;PA+<!OEW$D
M[B2Q)/))))))R2<U:HH IVNE65D\3V\ 1HK=;5#N)Q$O1>3V]>M2VUG;V:2K
M;Q[!+(TK\DY=CECSZFIZ* ,NU\/Z?:WD=TOVJ6:+/E-<W<L_EY&"5#L0#C(R
M.<'%%GX?L+"Y$UK]IB )985NY?)!.<XCW; .3QC%:E% &;%H-A!J#WL"W$,K
MR&5TBN9%B9SU8QAMA)[\<]ZK2^$M&F>4R6\K1RR&5X/M,OD[R=Q81[MH.><@
M=>>M;=% $$%G;V]Q<SQ1[9;EQ),V2=S!0H/MPH''I5.7P_ILNGV]CY+I#;/Y
MD'E3.CQMR,JZD,.&8=>A(K3HH H2:+ITT=TDML)%ND2.?>S,7"C"Y)/4>O7O
MUIMOHEK;030I-?LDR[6,E_,[ ?[+,Y*GW!!K1HH S[#1;+3IWN(1.\[J$,MQ
M<23/M!SM!=B0,\X%1WOA[3K^[>ZE6XCFD4)(UO=2P^8!T#!& ;&3UK4HH J1
M:990SVTT5ND;VL#6\.S@)&Q4E0.F/D3\JDGLX+F:VFFCW26TAEA.2-K%60GW
M^5V'/K4]% &?/HFG7+7IEM@?MJ".Y =E$H' ) .,XXSUP ,\"C4-&LM3EBFG
M699H@52:"=X7"G&1N0@X.!QTX%:%% &?!HFG6\5I'%;X6TE:>$EV)$C!E9B2
M<L2';).<YSUI+[0['4+I;J99X[E4\OS;>YD@<KG.TE&!(R2<'IDUHT4 9=UX
M?L+NY^TM]IBGV"-I+>[EA9U'0,48;L9/)R>:N75C;7UB]E<Q^;;NNUE9CDCZ
M]<]\]<\U8HH R8/#6F03M/Y<\LS0O;F2XNI96\ML%ER[' ^4?Y)JVVFV;P6L
M#0@QVC*\"[C\A487OS@>M6Z* ,2Z\(Z+>-<^?;RM%<DM- +F5878]6,8;;GO
MG&<\]>:U+NSM[Z)8KF/S$66.51DC#HP=3QZ,H/X5/10!1;2+,ZK_ &D%E2Z*
MA7,<[JK@ @;D!VL1DX)!Q4-KX?T^TO([I?M4LT8(C:YNY9_+R,':'8@$CC(Y
MQ6I10!GW^C6NI2B2>2\4A=FV"]FA4CW5& /7KUJ*?PWI<_V7$,EN;6+R8C:3
MR0%8^/DRC#*\#@UJT4 9'_",:0+&"SBMG@AMY7FA\B>2-HW<DL0RL&&=S=\<
MU)%H%A!936L0N$6=P\LJW4HF=AC!,N[>> !UZ#'2M.B@#+B\.Z9%$\?DR2>9
M+%,[S3R2.SQL&0EV8L0I (&<>W)J.[\+Z3?7%Q-/#,?M/_'Q&ES(D<W&/G16
M"MP .1T ]*V** ,Z30=,ECDC>T5DDMDM6!8\Q(257KQ@L3GK[U%!X;TRWN#<
M>7<2SF%X/,N+J69A&V-R@NQP#M'Y5K44 4VTNS>QM[)H0;>W:)HDW'Y3&0R<
MYSP5'Y<U7E\/V$E\]XOVF&:1@\GV>[EB61@  656 )P ,D<@5J44 9=[X>T_
M49WDN_M4JR8WPF\E$+X[&,-L(XY&,'O6I1T&31U&10 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110!\>T445]>?,A1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 5[1\#/^/'6O\ KK%_)J\7KVCX&?\ 'CK7_76+
M^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!1110!SWB&-;W5M$TR?+6EQ++)/%G
M E"1DA6]5R0<=\"H(+G6(_&EQIT,-DNFPV=NR1^<R[$+RC<%"8W87&,X^4<U
M<UZ*>+4-)U2&VEN$LY9!-'"-SA'0KN [X.W@<XS3VL+MM>CU>SEB6*>VCAN(
M9XV#!59F!7G@_.P((]/2@#G=/U?5-(T'5M02PMI-/L]0OY)2TY$KH+B0L5&T
MC@9P"><=JVK[Q!<KJEU96$=@3:*IE-W=>479AN"J I[8^8^O3K3I?#KR>%-7
MT;[2H:_-X1+LX3SW=AQGG&_'OBF7GA^?^V;G4+--.F%V$\V.]@+%64;=RL.Q
M& 1CMUH TK:Y77?#T5U:R26ZWUJ)(I!C?'O7(/ID9_2N=\0:6NB^#]59;B:5
M9/LZ@*N"B)Y:;%V\XX)QZL:Z^)/+A1,*-J@808 ^@["J6MZ:VKZ1-9+*(C(4
M.\C.-KAOZ4 <W.=#M/#VN7UGI-]&;>PE>19H[BV,BA2Q568 C.WJO(K775K^
M;7Y]+L[*$Q6L<,DL\TY'RONX4!3DC:>I':KVN:<=7T#4M,601->6LMN)",A2
MZE<X[XS3;33&MM9O[\RAA=1PH$Q]W8&[^^[]* ,&3Q5JRV#ZG'I%N]FE\UD$
M^U$2N1.8%8?+@#=C()Z9/UML]SK3:GX;UBW@A,MHKE[:0NKQ2%E8?, 0PVG\
MP?:I?^$<?^P/[-^TKN_M#[;OV<8^U_:-N,^GRY_&KZZ<R^(9=3\P;7M4M_+Q
MR"KLV<_\"_2@#/OO#6GG2;]&CS+))+=+,ORO%(1@,A'*D *,CT]ZAOM6NO\
MA64NKI)LO'TKSU<?PR&+.?P)S6IKEW+;:9*EO:7%U<S(T<4<29RQ'&YNBCW)
MJE>:'-)X!ET&)U,XTW[*C$X4N(]H/TR* '3QVOA?1U6Q.GVBF0;Y+V?RU=L<
MLS<EG.!UY/KQ5&/QA+-IGFV]I;W-T-02P*PW6Z%F958.LFWE<.I/&1R.<<V9
M([S69;#5;2)K.\L_,C:VOX3@[U7=@@]1@889'WAWJ.W\,7*M++<7<#33:K'J
M+^5"44;8T3:!D_W,Y]Z '2>)+G3#J2:Q:1*UG9_;5:TD+B1,L"N& (;*CV.1
M56[EUB3Q#X:.HVUE"C7<I @G9V5OLTWRG*@'Z^W2M+5O#BZO<WK2SE(KK3S9
M$*/F4EB=P/MGI[5$NDZS=:II=WJ5]9E-/D=_+MX67S2T3IDDL=OWLXY[\T =
M#7(V.N7"6NEVFF:<K/>O=X^T73$1>7(026(+$')X[<#IR.BTM[V2P5]06-;A
MG<[47: FX[ 1D\[=N>>N:R].\./8S:9(;E7^Q_:L@)C=YS[AWXQ0!;T;4[B^
M>^MKVWCAN[*812>4Y='!175E) /1AP1P0>O6H;?5=1U'4+A;*TMOL-M<&WDE
MFF8.Y7&\JH4C R1R>2#T'-6['3FM-2U.[,@87LJ2!<8V;8U3'O\ =S^-4[72
M]2TW4;DV=S:M87-R;AXYHV\R,MC>%(.""02,C@GO0!GS>+Y$6XO4BLCI]O<M
M ZM=8G8))Y;N$QC@@X&>0,\9Q6A;:OJ-]K>HV=O8P+;6%PL,D\LY!<F))/E4
M*>F_')_^M6M/#MQI][(((],FM)+E[C=/;GSH][EV 8'#<L<'C P.<5JZ=IK6
M-[JMP9 XOKH7  &-@$,<>/?_ %>?QH R/#>H:W<)J3ZBEEY4-U.BL+AB5*MP
MO* !1SSU]J--\4"]U5=.EETRX\Z&1TDT^\\W:5QE6& 1D-D$>AZ=W3>'+N:S
MUG33=PBQU RR(WEDR1N^,@\X9<Y].#CWJ6/1]3N-:LM1U"XLA]DBEB6.WA8%
MMX7G<2<?=''ZF@"CI6NWD]GHEEI6G1#[3I4=X&N;IR(5PHVDX+.?F')ZX)/O
MN:)J<NIV<K7$"P7-O.]O,B/O7<IQE3@9!&#R!UJGHOAU]);3"URLGV+2TL#A
M<;RNWYNO'W>GO5[2].;3OMN9 _VFZ>X&!C:&QQ^E %33-5U'5I?M,%I;)IGF
MR1J[S-YKA&*E@H7 !*G STYXZ5F6>NS16VG6NFZ<KR7MU>1J)[IBL9CD?+%B
M&)!P3CMD <<C2TK2]2TB0VL5S:R:9YTDB!XV$J!V+;,@X."QP<#CUZU'8>''
MLYM.D-RK?9)KN4@)C=YSLP'7C&[\: ')JNJW=_<6=G9V9:R\M+J26=@OFL@<
MJ@"DD!64Y..O2KMGJAN[C5XC$%_L^X$ .[._]S')GV_UF/PJHVEZE::Q>7FF
MW-KY-\R2317$;$JZJ$W*01U55&".W7FHY='U2'4=2DT^]M8[?47627SHF9XG
M$:QDK@@'*HO!Z'/7I0!7MO$FHZD=-BL-/M_-O--2_9IYR$CW8^7A22>?;O\
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
M1W0-G=MP%8CGICIV5(RJZ,CJ&5A@@]"* ,'2R)?&.ORH0R)%:P,1V=1(Q'U
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
M,",<<8KO*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M/CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_Q
MXZU_UUB_DU>+U[1\#/\ CQUK_KK%_)JX\P_W>7R_,ZL%_&7]=#UJBBBOG#W
MHHHH IW6HQVE]8VCHY>\=T0CHI5"YS^"U<KF?$UG%?ZYX<MYR_E&ZE+*KE=P
M$#\$CG'J._3I6+J<DFDQZ_8Z:[I9QRV"[!.RB$RRA9E#\F,;-IX^[NS0!Z!1
M7!ZGIVH:7H/B*ZAMH].M/['N/W4%VTG[X*2KC*C:<9R1R>/2M&;3;?1]=\/2
MV9E22ZN9(+EVE9C.OV>5_GR>3N13GZ^M '5UCRZZ5OKR"#3[JYCLABXEBVG#
M[ X15SN9L%>@_B'OCEM#LM4U.QT_5([6)+YKE99[UKYRY42_O8RFW&-NY0F<
M X]*@O\ 1K"'1/'MS%$Z3VTDS0NLK@H19Q,".?4YH ]'4[E!P1D9P>M11W/F
M7<]OY,R^4%/F,F$?=G[I[XQSZ9%<XEI;ZSXIU*WU+=,EK!;FW@:1@JJP8E]H
M/)+ C/\ LU!?W_V/5M>22(W$;K8V\<#2E$W2LR#)YVC)&2!V[T =-J=]'I>E
M7FH2JSQVL#SNJ]2%4L0/?BF6VIQ76I7-BJ.'MXHI68XP1)NP!_WP:X34HI]-
MB\2Z<8+>V@DT"><P6]PTB;@&7=M8#:<$@XZX'I6M-97%_J>OP6DIBNQ864EN
MX.,2*963/MD $=QD4 =E17+Z'J?_  DNLC4X2Z6=I:K$(B>D\@#R!AZHH0>Q
M9JL^)CYMSHEE*[):7=_Y5P%<KO40RLJDCL75?KT[T ;]%<)J5LVG76N6^DF5
M(;*TM=12!')"RI)(S*!GC>L8!7IW[U5N]8O2=0NX+V5K?70]IIPWDK%(KK"C
M(/\ :W/)GT6@#T6BN2@T:TU#Q/JUM>"6>WMX+9(8GF;:GRMEL _>X'/7CZUC
MVLM[J,7ARQFC^WPM9W+-'<731B9XY$12Q .\A2>#UR3U% 'HM4X=1CGU6[T]
M4<26T<4C,>A#[L8_[X-<HUE>6XT;2=3<QV5UJ,P\I+EG_=B)WCB+G!(W G'H
MH'3BK^@6MG9>+]?MK%52-(+3<BL2$8^:<<GC@@X]Z -R748XM7M=-*.9;B&6
M96'0",H"#[_O!^1JY7,:WI]OJ7C31(;D,T0LKQFC#D!_FMQAL=1SG'L*RCYN
MGQ:M<64LS6FAZFLL<8<L/),*&>,>H&]V [, .U '>55EU"&'5+;3V#>?<122
MI@<;4*!LG_MHOZUF>'Y6U*[U+6!*7MYY?L]J V5\J+*EAV^9S(<]QMIFH?\
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
M;OPF)Y1/>7:FWDWG<+27<\A!ZC;LF0>GR>HKN ,# Z4 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 ?'M%%%?7GS(4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %>T? S_CQUK_ *ZQ?R:O%Z]H^!G_ !XZU_UU
MB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@4444 5;[3;'4X1#?VD%S&K;E6:,
M, ?49Z'WI+?2]/M;%[*WL;>*U?.^%(@$;/7(Z'/?-6Z* ,ZVT'2+.">"WTRT
MBAN$\N:-85"R+@C:1CD<GCIS5UX(97B>2)&:%M\3,H)1L%<CT."1]":DHH S
MQH6DKJ!OUTVT%V6WF81*&+?WLXZ^]66LK1XKF)[:%H[K/VA2@(ERH4[A_%\H
M Y[ "I(IHIXQ)#(DD9Z,C @_B*?0!1OM%TO4WC>^TZUN7C&$::)6*CT!(Z>U
M2RZ=8SI.DUG;R+.H297C!$BCH&XY R>M6:* ,^#0=(M8Y8X-+LXTF0QRA8%&
M]3U5N.0?0U+<PR0)+/I]I:O>.%4^:YB#*,X!8*QXR<#'?MFK=% &;H>EC2-,
M%NS(\\DCSSNB[0\KL6<@>F2<>P%6[NSM=0MFMKRWBN('QNCE0,IQR.#4]% %
M6RTRQTV!H+*S@MXG.YDBC"ACTR<=30NFV*06L"V5N(K0AK=!$NV$@$ H,?+@
M$CCUJU2!E;.T@X.#@]Z &+!$DTDR1(LLF [A0"V.F3WQFJMQHVF75FEI<:?:
MR6\;;DB:)2J'U QP>3R/6K<DT4(4RR(@9@BEF RQ. /J33Z *+:-ICZ:-.?3
M[9K('(@,0* YSG'KGG/K3[+3+#359;&RM[8, &\F,+D DC..O)/YFK=(S!5+
M,0 !DD]J *E_I6GZHJ+?V5O<B,DIYT8;:3UQGI^%5;RPN+;2?[/T*UL;9&5D
M^;Y%A!_B5%4ACDYP2N?6M2.1)HDEB=7C<!E=3D,#T(/<4Z@"MIUA!I>FVMA:
MKMM[:)8HQZ*HP/Y5*UO"\Z3M$C31JR)(5!95;&X ]@=HS]!4E% $ L;06L-J
M+:$6\.SRHM@VIL(*8'08(&/3 JJ-!T@7_P!O&EV?VO?YGG>2N[=_>SCK[]:T
M:* *D^EZ?<VLMK/8V\D$S^9)&\0*NV<[B.YSSFFVND:;8Q21VFGVL"2*$D6.
M)5#KSP<#D?,W7U/K5WI5:RU&QU)'>QO;>Z2-MCM!*KA6]#@\'VH @M-!TBP6
M5;33+2!94V2+'"H#+_=(QT]NE2W>F6%]:I:W=G!/ A!2.2,,JD# (';CBK2L
MK9VL#@X.#T-+0!2BTC38((8(=/M4A@D\Z)%A4!'Y^8#'#<GGKS5J6*.>%X94
M62*12KHXR&!X(([BG,P52S$!0,DD\"EH B2V@CE,L<,:R%%CWJH!V#)"Y]!D
MX'N:6&"*W0I#$D:L[.0B@ LQ)8\=R223ZFEBFBGB66&1)(V^ZZ,"#]"*?0!G
MW6A:1?77VJZTRSGN, >9)"K,0.F21SCM1=Z'I-^D"7>FVDZ0#;$)(58(/0<<
M#@<>U:%!( ))P!0!1ET;2Y['[#+IUJ]H'+B$PKL#$D[@,8!R2<^IH@T;2[:
MP0:=:1Q%E8HD*@$J=RDC'4'D'UJW%+'/$DL4BR1NH9'0Y# \@@]Q3Z *LNF6
M,U_%?RV<#WD0VI.T8+J.> >N.3^=1W&BZ7=VD5I<:=:R6\)S%$T2E8_]T8X_
M"KU% %6'3;&WMX+>&SMXX8&WQ1I& L;<\J.QY//N:;?Z7:ZC;74,T:C[5 ;>
M615&\QG.5SCIR?SJY10 B(L:*B*%51@ = *S[?0=(M+S[9;Z79Q7.2?-2%0P
M)ZX..,]ZT:* .>T3PGIVG1)+<:?8R7ZSRS?:%A!;+2,P.2,Y 8#-:5]H>E:E
M,LU]IUK<2JNT/+$&;'ID]O:K]13W,%K'YEQ/'"F<;I'"C\S0!7OM'TS4_+^W
M:?;7/E9\LRQ!BF>N,]*E^PVG[S_18?WD0A?]V/FC&<(?51N;CIR?6IHY$E17
MC=71AD,IR#3J (OLMOOA?R(]T (B.T9C!&#M]...*K0Z+I=M?O?0:=:Q7;DE
MIDB4.2>IR!U/K5ZDW+N"Y&XC(&><4 07MA9ZE!Y%[:PW,60P25 P!]>>]0IH
MVF1Z<^GIIUHMD^2]N(5\ML]<KC!J]10!2M=(TVRMI;:VL;>*"7_61K& K\8Y
M'?CBBRT?3=-BDBLK"VMXY>'2*(*&'H0.W)J[10!2M-'TVQCBCM+"V@2)S)&L
M<04(Q&TD8Z'''TXJ-=!TA-0^WKIEF+O<7\X0KNW'JV<=??K6CFB@")+>",S%
M(8U,S;Y<*!O; 7)]3@ ?0"J5SX>T6\$0N=)LI1#&(HP\"D*@Z*./NCTZ5HJR
MNH9&#*>00<@TM "(BQHJ(H55& H& !6?)H.D2W_V^33+-KO<'\XPJ6W#H<XZ
MCUZUH%@N,D#)P,GO3998X(7FFD2.*-2SNYPJ@<DDGH* $6"))I)EB199  [A
M0&8#.,GOC)_.EFABN8)()XDEBD4J\;J&5@>H(/44_.1D44 5+;3+"R2%+:S@
MA6 ,(@D8&S=]['IGO3VL;1V=GM869Y%E8F,$LZXVL?<8&#VP*L44 9RZ#I"7
M_P!O72[,7>\OYPA7=N/5LXZGUZTGB#3I-7\-ZGIL+(DMW:RP(SYV@LI )QVY
MK2HH H6.AZ5IDS36.FVEM*PVL\,*H2/3('3VIJZ#I":A]O73+,7>[?YPA7=N
M_O9QU]^M7I9HH(FEFD2.-1EG=@ ![DT\D $DX [T 5S8VA9F-K"6:43,3&,F
M0  /_O  #/7@5"^BZ7)J(U!].M6O00?/,*[\CH<XSQVJX9$"JQ=0K8 .>#GI
M3J ,:TTVZFU]]7U&.V22* VULD+E]J,P9F+%5Y.U.,<;>IS6S110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!\>T445]>?,A1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 5[1\#/^/'6O^NL7\FKQ>O:/@9_Q
MXZU_UUB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@4444 9>N7YLK>)8[U+:>5
M\(#:O<LX )(5$()['/.*P(O%.HSZ:RV_V62\CU9-.:5X7C0AE5MWED[E(#C*
MD]5/3/'0:GI3WMU:7EM=M:W=J'5'V!U*OC<K*?\ =4\$'BL'5- N;6WC\F]N
M9KJ[UF&ZEN/*4F,A%3(4#&T!!U]>O>@"34=<U?0X=8CNI+2[FM]+EU"VD2%H
MP2@.4==QR,[>01P3Z9JW]NUG3]3TM=0FLYK?4)3 4A@9&@?RWD&&+'</D(/
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
M<EFURB+<((ED#%<@,N?NM@X[C@<<4 <QI6NR:?H.@:<M[:6<D]M+-)<SQ%U
M1P-JJ&')+YY/ 4]<UH1^(]5N;?3(K7[&UQ=:C+9-<-&WE,B12.)%7=GD(.,]
M<C/>K\'A46-IIJ6&H307.GQ/!'.Z"3S(W(+*X/7E5.00<CW-7FTI[B33)KN[
M,L]C.\P=8P@<M&Z8QV $GZ4 8FHZYJ&GZD;.]U.QTZ..%&%W<63F.=CG=@[P
MJ 8'!8GG.0*ZB4YLW.X-F,\KT/':J&J:9?:B)88]5:WM9HS')&L"LV",':QZ
M''J#5Z&UCM[&.TB!6*.,1+SDA0,"@#D_ ^KW.H^%-.FMDB33[2PCA8R F265
M8P#@9^101WY;K@#!,EGK6N_V7H>KWDE@UOJ+6ZRVL4#*T?G 8(<N<D$C(V],
MUI6'AB#3%M1:7$L?EVB6DX &+A50*K,/[PQU';@Y&,3C081HNF:9YTGEV#6[
M(^!EO**D9^NWF@#)FUC6IM-U/6+.6R2ULI+A4M9(&9I1"S*V7#C:6*-CY3CC
M.:6[\3WL46IQVUM#->*UL=/B;*^8DP 7=SV99<X[+5F?PO+)'>V<.JS0Z;>O
M(\]N(E+#S"3($?JH8ECT)&XX(XQ<G\/VL^O6&JAW1[.-D6)<;7X(4G_=#/C_
M 'C0!CW_ (MN/[/O[[38H9(+;2H[U?,!^:23)520> %7G_>%7DO-8L=<T^UU
M">SN(+X2*!# T9B=5W#DNVX$ CH#G'TI(O"-I#HVK::D\WEZC([LYQF,,  B
M_P"RH  K5NM.2ZU"PO&=E:S=W51T;<A7G\Z (M9O18V(87<=M+(X2-F@:<LW
M7:J*06. >GH3VKGHO%.H'3M66-$NKJQE@7S%LY8\1R$99X2=^4&YB >0!C&:
MZ'5=+.H_9)(KE[:YM)O.AE50P#%&0@J>H*NWI]:JVVAW5M)?W*ZK(U[>"/=,
MT*[4V9P%7T(/<D^] #] U'^T8IV_M:SU HP!^SP&)HSCHP+L?IT_&J&K6%PG
MB0ZFVC#6+9K5(4C#1[[=@SEBHD(7#!ER00?D%:>F:0]E>W5_<W;75Y<I'&[^
M6$4(FXJ H]W8Y))YI]_9ZC/.'L]5-JFW:T9MUD&?4$\@_F..E &#/XFM(+33
M;?3&M],2YDG5C<P8%N8CB1?+4CYMYQUQU//=8?$M]-9K!"UK->2ZD+"&[$;"
M%QY7FF39NR<*&& W++U%7QX72"VM?LE]/%>VTLLPNF57,C2$F3>N "&)S@8Q
M@8QBK%WHTU_I\,5UJ#_;()A/#=0Q*A1QD#Y3D$8)!!Z@F@#+\3)K<'AV/&J6
MPG^W6P:1+1ERK3Q@# D]3SSR...M27NH2:5J\,E_%:W,T.DW=S)<Q0&-\1O$
M=JY9L*0W(R<D UHW.CSZAHTMC?7[22LZR)/'$$*,C*R$+R#AE!YZTC:$+JXB
MGU"X-S(MG-9R ($61)60G@=.$ Z]S0!GKJ.MV0TN[OYK*6WOIHXI((8&1H3(
M/E*N7.[!P#D#.<\=*IRZ[KPT+4==$E@MM83W0^R^0Q:6*&5T/S[_ )6(0XX(
MS]<#4MO#LZ/8I>:M+=VMBP>")HE4EE!"EV'WL9SP!S@FIG\.P/X<O]%,\GE7
MAN2TF!N7SG=SCZ%SCZ4 ;-<OH]A;Z;XXU:&V5PKZ=:2,9)&D9F,EP"2S$DG
M'?M745@VV@7T&O2:J^M22-+''#)&;= &C1G91GJ.9&YH YHLMU)K6KZAX:@U
M2*TO)E,UPZ%TBB.,0HP/0*2>5RQ/6O0(I4GA26-MR.H93Z@\BL&Y\,SRB^M[
M?5I;>POV9YX!$K,"XP^QS]W=R>0<$G&*WXHTAB2*-0J(H50.P'2@#A_#]]J2
MZ-X5TO3WMHA=:=++)--&7*>68P,*&&<[R.3[]L&[+X@U:VT^_CE6"2ZLM02T
MENH[9V18VC23S3$&+<"0 @'KSG%:FF^'(--.E%)Y'_LZUDM4W ?.'*$D^_[L
M?G4G]D2PR:C-97K03WMRMPS-&'"D1)'MQZ8C!_&@#';54N;"PE:[TW5\ZI#$
M)$M]HA)_V2S8<=0>.HXJEK]YJ^K^#?$MY#<VEO8QP7MNL#6[.[K$'C8E]XP2
M5;'' QG-;<?AA2[3W-[+/=27D5W)+L503& %4*.@P/<^]07OA*2ZL]2TZ+5Y
M[?3=0,K2P)$I93)DOM<]%)))&#U."* (+_Q%*FK3Z?#J5AIXM88R3=0M*978
M$XP&7"@8]2<]L<NM]<UC5KK38+-;6R^U::+V5IXFE,;$@; H9<]>I]/>M.XT
M6X749+[3M1:TEFC2.=&A$B/MSM;!P0V#C.<8QQQ5E-,"ZLFI/,SS+:_9B,
MC<&W?7(H PX=?NI-=>TN]0L].*W1ABM+BT??.@. 5D+A26'(P#C..2#70ZC=
M)9:=/</<1VX1>)95+*I/ RH()Y(X!R>E9]]HEUJ4OEW>ILUB)TF^SI JDE'#
MJI?TRH[ \=:NZMIJ:MISVCRO$=\<B2)C*.CAU//!PR@X- '-1^*;R"34;:2:
M.YDATZ6]A9K&6U92G&UD<Y()(P1CH15N+4M;MI]&GOI;*2WU*01/!# RM"S1
MLX(<L=V-N#P,YSQTJ=_#4MW///?ZI+/+-92V6%B5%1)"I) Y.?E[DU?GTF.=
M-,4R./L$RRIC'S$(R8/X-0!R>MWFKZQX,U+41<VD-B_F*EM]G9G,:N5R7WC#
M'&?NX&<<]:[+5/\ D$7O_7!__036'<>$))K"YTQ-7N(M+FD:00+$FY"S;RH<
M\[=Q/&,XXSBNBN81<VLL#$@2(4)';(Q0!Q_@DC6M/LKN^.)["&.*&Q;_ )=_
MD $C?WF=>0W0 X'\1+;/QA<7?V.\CO;&2.ZN4B&GI"WFI&\@0-OW8+ $,?EQ
M@$=LUOIX>AA_LV2WFDAN;&)(!,H&98@ "CCH0<9]CR.^4T[1;K2W2"VU-O[.
M1BR6SPJ6122=@?CY1GC()QWH HR^(KR+2M00QPG5X+S[%%'@['=V'E-C.=NQ
MU8\]FYXKIQG SUKE8;.'5_'*ZK"LXM[.WV2%XV1)9\LJ$!@,E$>0$]/W@]..
MJH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"BBB@ HKG/
M%FHO8/HT?]K?V7;W-Z8I[D&(840RN!F164995[46^L6&F:3<ZB_B";6+9)(X
MV=/)E,;,P4 "%%SDL.#D^E '1T5SX\5H;Q[$:-JIOD02_9O+CW&,D@.&W[,9
M!&-V[VJ1O%5BT>G&V@N[J3487FMXH8_F8)MW [B I&X?>(Z$=: -RBN9O->-
MW;6;VGGVTJZI#:W,,JA70G!*M@D<J5.02"".:LW/BJUMOM,OV.]ELK1V2XO8
MT4Q1%?OYRVXA><E5(&#Z&@#=HJC#JUI-)?IO*&Q8";?P "@<,/5<'K['TJB/
M$\$J0&TT^_NY);=+IHHHU#11OG:6W, "<'Y02>#Q0!N45COXCM6BLVLH+F_D
MO(3/%%;J WEC&6.\J%^\!@D'/;@TW_A)K1X+5K>WNKF>Y,BI:QH!(#&=L@;<
M0%VG@Y/4C&: -JBH;6=KFV29[>6W9LYBFQN7G'.TD?D:FH **** "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@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ KVCX&?\>.M?]=8OY-7B]>T? S_ (\=:_ZZQ?R:N/,/]WE\OS.K!?QE_70]
M:HHHKYP]P**** ,'Q':W<MSHMU:V+WHL[QI98D=%8J8)4R-Y ZNO>H=0COM8
MT=[=='FLI%N[60+-)$=ZI.CL1L8]%4]?PKI** ,I+*<>+)K\H/L[6*0ALC[X
MD<D8^A%<Q:Q7VB:IX=A;3Y;JX2QOP\,$D88 S0'(+,%/4=^]=Y4+6L#WD5VT
M8,\2/&C]U5BI8?B57\J .7&C:E<R27TML(9;G5X+LVYD4M%%&B)\Q!P6^3.
M3UQSBHY+'5[?1-6T&'2WF^V2W1AO1+&(56=W?+@L'!7S"" ISCWX[*B@#B_$
M>E2_VIIUG:,"FJPC3[T9P3 GSE_^^?,3ZRKZ58U+1YHO$=Q?K8:C>6US!$@7
M3[\V[1LF[.Y?,0$$,,')(P>*Z&+3+.'4);](O]*D7:TC.6('&0N3\H.!D#&<
M"K= ''7GA\VUYIUU::;?R6D=F;9K6UOS#-$=P8$MYBA^K Y8\X(S5BXTBT32
M[1$\/:G*PDDE"Q7JK<0NQRQ,IF!.[/.'-=310!AZ$FK65C:6U[#)-ODF+227
M =X(]Q,2L>KMM(4D9Z=3U.Y110 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 %%%% 'Q[1117UY\R
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7M'P,_X\=:_P"NL7\F
MKQ>O:/@9_P >.M?]=8OY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%% !1137
M=8U+.P51W- #J*J7=[':*YN)5B0C"$'+'\,5B3^)(<KY5H9-GW7E;FM(TISV
M1G.M"'Q,Z;-%<D/$DF7S9P8?[V 1N^M7K7Q#:R&-)%DMMO\ =.Y3['BJ="HN
MA$<33>ES?HJ%)U9/,9H_+)^1U;((/2IJQ-PHHHH **** "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 ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*]H^!G_'CK7_ %UB_DU>+U[1\#/^/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J
M***^</<"BBB@!"0 23@#J369J>IBPA+Y5WDQY*8Z>YK0ER0%V!D8D/NZ 8-<
M-J5XU]?23$_+G"#T4=*VH4^>6NR.?$5?9QTW9!//+<RM+,Y=SU)JO),L14'<
MSN=J(BEF<^@ Y-25O>#K*-X[C59%#322/#$3_!&AVD#ZL"3^'I7=4FJ<;GGT
MJ;JSL8,L5];Q&:XTN]BA R9"@8 >I"DD?B*:CK(BNC!E89!!R"*]*K@-9LH]
M,\02PP*%@N(Q<(@Z*V2' ]NA^I-94:[F^5FU?#*$>:)+IVIRV$G'SPM]^,]"
M/\:[*WN$FC6595:.7_5]CTY'Z&O/ZW_#=V=\EFV#D;XPW0,/\_I2Q%)-<RW#
M"UFI<CV9U-%(I)12R[21R/2EKA/2"BLCQ)K0T'1I+S:K2EA'$KG +'U]L9/X
M56B\1F75M3M$$+II]J)'()!>3&2!_L@<?4T =!16-X>UY=;T6/498DM@[LFT
MR9'!]<"M5+B"25HDFC:1/O(K D?44 245%+=6\#A)9XHV/0.X!-9MUJ.H1>(
M;.SALXY+*9"TDYD *GGH/P'YT :]%4M2U"*QL[A_-B\^.%Y$C9AEB 3TZ]JJ
M>&=8DUKP]!J5RD<3N7W!,A0 Q'?Z4 ;%%1PW$%PI:":.4#@E&#8_*D^TV_R_
MOXOF.U?G')]!0!+14,EU;PN$EN(D<]%9P":Q=0UR]M?$L.FP6T,D#6CW#R,^
M"N,XSZ#( _'VH Z"BLGPUJ=SK.A07]W L,DN2%7.",X!YK0DN[:&01RW$2.>
MBLX!/X4 344UI$3&]U7<<#)QDTU)XI Q25&V'#88';]: )**BAN8+C/D31R[
M>NQPV/RJOJVJ6^C:;+?7.XQQC)5,;FYQP"1ZT 7:*PK[Q$B>%)=9L@CL(5E6
M.0\C..& /O5O1M634M,LYI9(4N9X5D,2MR,C/ ZT :5%1S7$-NH:>:.)3P"[
M!1^M/5E=0RD,I&00<@T +17*ZQXKO;'Q"-'L=(^VS&(2#$VPD<Y[>U3'6]=&
MB7-V^AK!=1NJQPR7 (<'J<\=/2@#I**KV]SOMH&N-D,\D8=H]X.TXR0#WQZT
M];F!E5EFC(8X4AAR?:@"6BH1>6K1O(+F$HAPS!QA?J>U9OB+6)=)\/RZC9I%
M.RE=H9OE;+ <8Z]: -BBJRW:1VL,EX\=O(Z LKN!AL<CFK"LKJ&1@RGH0<@T
M +1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M HHHH **** "BBB@ HHHH **** "O:/@9_QXZU_UUB_DU>+U[1\#/^/'6O\
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
MVBED')V/-D9]<%2?J*R;6UN]+DTZ_FLKEH+>_P!2\U(HB[HLL[LD@0<D8 Z
MG#YZ9H U]0\11/HXN],FRZW]K;2K)$R,F^>-&5D8 J=K\9'<&I-9\36.G0WT
M22RO=6\3,WE6TDJQ-MRH=E4JO8\D<'-8MW:7>I'4;^"SN4BN+_3?*26(H[+%
M/&SR%#R!C/4 X3/3%/DEN--M/$6G-IM]/<W<T\MLT-NSI,)$&W+@;5(/RG<1
MT^E '4:7.]UI-G<2D&26!'; QR5!-5+SQ+I5A<2PW%Q(##CSG2"1TAR,_.ZJ
M53@@_,1P<U9T>-X=$L(I%*2);1JRGJ"%&17.+/-I46NV$VFWT\]U<32VYAMF
MD2<2*, N!M7!^4[B.GI0!/?Z^\_BJ'1K6ZN+9%B$LDL=D\GF,S850Q4J%P#E
MNG3D8-=0[!$9VSA1DX&:YO1=,NK#6;=9D9EAT:WMFE'W6D5FR,_K^-:VMM?)
MH5\VF F^$+&   G=CC&>,^F>,T ,LM=L+^Y:VB>9)PAD\JXMY(6900"P#J"P
M!(Y&>H]:KVOBO1;V2V6WNV=;H@02^1((I"1D*)"NTM[9SQBL2UA>X\4:9<6H
MUJ6WBAG69[^)T568+C&]0<G!Z?+Q4L.FW:?#[PU9_99!<V[::98MOS)LDB+Y
M'; #9^AH Z/^U[ :7-J1N5%G#O\ ,D(/R["0P(ZY!!&/:KH.0#7%7EC/_P )
M;_8:1YTZ_F35)2#PGED;TQZ-((3[[I*[6@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ KVCX&?\>.M?\ 76+^35XO7M'P,_X\=:_ZZQ?R:N/,/]WE
M\OS.K!?QE_70]:HHHKYP]P**** "BBB@ HHHH **** "BBB@ HHHH CG@ANH
M'@N(DFAD&UXY%#*P]"#UI+:V@L[=+>VA2&&,82.-0JJ/0 5+10!6AT^RM[N:
M[AM(([F?'FS+& [XZ9/4U9HJGJNHQZ3I=S?S([QVZ%V5,9('IF@"Y1110!0T
M_2H=/DGF$L\]Q/M\R:=]S$+G:O8 #)P .Y/4U?HHH **** "BBB@ HI&;:C-
M@G S@#)-1VLXNK2&X$<L0E0/Y<J[77(SAAV/J* ):**IWFHQV=WI]NZ.S7L[
M01E<84B-Y,GVQ&1]2* +E%%-=@B,YZ*": '45G:9J\6J06<T5O<+'=6B7:.Z
M?*%8 A2W3=STK1H ***@O+N'3[&XO+E]D%O&TLC>BJ,D_D* )Z*IZ=>3WMN9
M9[":RR?E29D+$8ZG:3CZ5<H ***S;_68M/2X>6WN-L,D,9;9A7,CA1M)X."1
MGTH TJ*** "BBB@ HHHH **IMJ,:ZQ'IA1_-DMWN W&W:K*I'U^85<H ****
M "D(RI&2,]Q2T4 4=.TN'3?.9))IIIV#2SSON=R!@<]  .@  Z^IJ]5.?48X
M-4M+!D<R722.C#& $VYS_P!]"KE !1110 453T[48]2AFEB1U$5Q+;D-CEHW
M*$_3(JY0 4444 %%0W%U!:B,SR!/-D6),]V/05-0 4444 %%0W5R+6-',4TN
MZ18\1(6(W$#)'H,Y)["DO;I+&PN+N169((FE8+U(49./RH GHJ*VG6YM8IT!
M"RH' /4 C-2$[5)P3@9P* %HJ&UN!=6D-P(I8A*@?RYDVNN1T8=C[5-0 45
MEY!*;I8I [6K^7,H_A;:'Q_WRRG\:9IE]'JFE6>H1*RQW4"3HK]0&4, ??F@
M"*RTJ&RNI[KS9Y[F<!6EF?<0@)(4=  "3^?.:OT44 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 ?'M%%%?7GS(4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %>T? S_CQUK_KK%_)J\7KVCX&?\>.M?]=8OY-7
M'F'^[R^7YG5@OXR_KH>M4445\X>X%%%% !1110 4444 %%%% !1110 4444
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
M]/MKE3:S&66UL_$,=O;%IG.V-DC++G/(#LRCTQ@=*['5HULO"U_';[HUBLY
MA#$E<(<<]:G.D::=,_LTV%M]AQC[/Y0\OKG[O3KS]>:G2TMH[,6:P1BV">7Y
M6T;=N,8QZ4 <7>6ALM$T".W$L[ZE<0I>M+=NC3CR9' 9^2 7"C X.=O0U9&@
MZR;#4+>V6*S@DE@DAM/MLA4A6S*F\+E%< #Y0>_')KJ;BPM+JR-G<6L,MJ0%
M,,B!DP.@P>.,5630=)2Q>R73K;[+(P=XC&"K,.A/OP/RH Y66Y6VM)+"*P;3
M;J#4].\Y(K@RHRR3H!M;CJ P(('ZTV\M+/4=#\5:CJ;,]Q;2742LTS*($1?D
M"@'Y<KAO?=77V^C:9:6WV>WT^VCA\Q9MBQ  NI!#'_:! (/7@4RY\/Z/>WAN
M[K2[.:X( :22%6)QTSD<XH Y-8[C4M72RDLEO((-*M9(H7NVA"ES(&<  Y/R
MJ,]L<=:ZS18+VUT.U@U"3S+J./:[[R^<=,L0"3C&3W-.O-$TO4%A6[T^VF\D
M;8M\8)0>@/8<"KD4,<$*0Q1JD2*%1%& H'  'I0!P6@6PUA?#,5_+/-"WAY)
M9(C,P61_W?S-@_,>3U]:Z+PJ&BMM1M/,D>*UOY881(Y8JG!"Y/) W$#VP*UH
M+&TMO*\BUAB\F(0Q[$ V1C'RC'1>!Q[5)%!#!YGE1)'YCEWVJ!N8]2?4T <I
MH.D6-OK'B::.)A+%?;5)E8X!M83T)YY)K+TS3(-.\'^$]3MFG6]8V"/*9F)=
M)-BLI&<%<,<#H,#'2NX.EV#:A_:!LX/MFW89]@WE>F,_0FI!96@MH;86T/D0
M;/*CV#:FS&W [8P,>F* .%6TU361JMQ;VR'48[Z>*"[>_9#!LD(C&P*<+M"D
MK_$"2>M>@UGSZ%I-S?"^FTZU>ZR#YQB&XD=,GOCMFM"@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@#X]HHHKZ\^9"BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ KVCX&?\>.M?]=8OY-7B]>T? S_CQUK_ *ZQ
M?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]P**** "BBB@ HHHH **** "BBB@ H
MHHH 9)+'%M\R1$W,%7<P&6/0#WI]<[XP\_[)IGV7R_/.IVX0R9V@[NI ZXZX
M[^U5[K7]1T-]434C;7GV73S?0O!$8=V"P*$%F[@8.>YXXY .JHKG_MFLZ;J6
MF1:E<65S#?RM;D06[1&*3RWD!!+MN7"$= >0?:HU\0W9\&6VL>7#]HEDB5EP
M=N'F5#QG/0^O6@#I**Y5O$%S_;\UG<:A8Z8J7(BA@NK5RUPN!AED+JI+9(
M.#ZGBJ>H^+YXI-5EM[[3HQI\CQI92QLTMR4 +#<&&TDY ^4] ><X !V:RQO(
M\:R(TB8WJ&!*YZ9':GUR,"ZK<>+-=_LZYM;5/+MF+7%NTI8E#Q@.N!^)Z]L5
M)9Z_J6L1Z3;V@MK2ZN[22ZN))(S*J;&5"JJ&7.6;J3P!T.: .GDECBV>9(B;
MV"KN8#<Q[#U-$LL<$+S32)'$BEG=V 50.I)/05Q]UJ%U=R6MK?>2;JPUV*W>
M2%2J2 Q"16"DDCB0 C)Y!JMXBO-7U?P1XBO8KBS@L%AO(5@:W9Y'2/>C$OO
M!)4D?*<#&<T =Y3(I8YXEEAD22-AE71@0?H13ZX'0[[6=*\%Z?J32V;6,957
MMA"WF>69-NX2;L;L'=C;CM[T =]16-;:M/-%KK,D8-A</%%@'D")'^;GKECZ
M5BI=:WJ'B+09X+^T@2ZTB6=HFMG=0=UONZ2#)RW![#(YSP =G15;47NH],NG
ML51KM87,"R E2^#M!P1QG%8-OXM6ZU;3HHXD&GW=HDS3EN4D=&D1?3[D;D_5
M?6@#I#+&)EA,B"5E+!-PW%1@$X]!D?F*?7#07>K:MKF@WD#6MK/=:5=3%I(F
M<)&TL!0;=P);!7//7/TJ\GB#4_(%BPM3J9U,Z<)Q&WE<1F;S-F[/W!]W=U[X
MH ZNBN6N=:UC2VU*TFC@O[J"T2ZMW@@=-P+%6#)N8G;C=P>0<8!ZQCQ0;;0]
M1OSJVG:B]N$ CA@: Q.S;1Y@+L0I)'8< ]: .MI"0,9(&3@>]<WHVNSW.MBP
MDO['48Y+=YO.M(6C\IE9!M8%FSG?D<C[IZU=UR9(KS0U:V@F\W4 @:5-QC/E
M2G<OHW&,^A- &Q17&-KVO#0KO7B^GK;6EQ.IM?(<M)'%,R$[]_RL0N1\I&?K
MQI3^(I+#^W5O8E,FGJLT"1@@S1.OR#D_>+AT^H'K0!T-%<?<>([U+Y]/EU/2
MM/N;6WB:<SPLXEF9<D*-XVH..Y)S[<MF\5W;QZ=+)+;Z/;W-C'<M<7=L\J>8
MV<QY#*%VX!RQY##'0T =E17)3OK,WC#2A:ZM9&WETV:3BU=D?#P988EP<[LJ
M>P)'S9S46H:_KL-EKNI6_P!@%MI,[J+=XG+3HJJQR^["'YB!\IZ?A0!V5%<R
M^L:GH^HM#JTEK<PMI\]ZK6T+1E#"4W+RS;@1(,'CH?7BMI7B:ZN;_3(Y+[3K
MP7Q*R06L3!K8^6S@EBQW*-NTG Y(/'2@#KZ*XR#7M>.@VNO3/I_V9YD22T2!
M]VQI1'N$F_KSNQMQV]ZMZ-_;#>*];$VH6TEI'/&#$+9PV#$" K&0A>HSP<G/
M3/ !U%,\V,3"$R)YI4L$W#<5'!./3D?G6=KVHS:;81M:I&US<7$5M#YF=BL[
M!=S8Y( R<=\8XZUS]U=7NB^))K_4[B"[6UT6YG'D6YA.%>-B.7;/3CI0!VE%
M<EIGB2YEU.Q@FU#3KY;L,)([.)E:V8(7R26;<ORE<X')'KBM#P_=ZKJ]E::M
M/-:)97D(FCM4MVWJC#*YD+X)P1GY?;WH W 0P!4@@]"*,C=MR,XSBN%M/$4]
MOHFA!#8Z/9SZ>DYG-H[P*W'[M0& 3 .?F/3IT-7[S7(M.NY-0DCL[PP:')>&
MZ@3!E"D':AR<(>N,GMS0!UE%<[]MUO3;S3/[2GL9X;Z;R'2"!HVA<HS AB[;
MAE<'@=<^U9PU[7O[!?7G?3Q;0SNK6@@<L\:RE"?,W\-@9^Z1V^@!V=%<I>^(
M+J'7KFSFU"QTJ**1$@^V6KM]I!53N#[U4?,2N.3E??%=4S!5+,0% R23P!0
MM%<A;>)IQK.G0-?6]Y;7\K1(4L);?'R,X='9BLB_+CCU!S21^(]5C\.WFO71
ML5MXY)88K=8V!++,8D9I-W R,D!>G>@#L**YK1M=GN=;6PDO['48Y+=YO.M(
M6C\IE9!M8%FSG?D<C[IZU?US4+FS^P6UD(A=7]S]GC>92R1X1Y&8@$$_+&<#
M(Y(YH TO/A$KQ&5/,10[)N&54Y )'8'!_(U)7 :FUW97OB>34OL6H,FCVK!&
MMBL;KYEQPREFSSGN.U=!#?ZK>>(]0LXGM(;*Q>+<SQ,\DH9 Q4?, N/7!Z].
M.0#?HKB-,\83WW]F7:WNGS17\B V$43>="C_ '27W$$KD;OE Z],<[.DWNJZ
MO(U\D]I!IXN985@-NSR.L;LA8OO !)4D#:<#UH WJ*XW3;[5=-_X2C4-0OK>
MYM+&XDD:)+9E8[;>-L*QD(4>V#SDYYJ73/$ES-J=A!-J&G7JW8821V<3*ULP
M0ODDLVY?E*YP.2/7% '52RQPH'ED2-2P7+L ,D@ ?4D@#W-.=UC1G=@JJ,EB
M< #UKA+^[U?5_"^FZO+<6<=E>7EA.EJMNQ=8VN8BF9-^-V""?EQU'O77:W_R
M =1_Z]9?_030!=1UD171@R,,JP.01ZTM<?IM]K.F:7H$MY+92VET(+=H8H65
MX=Z?*0Y8AL' /RC.<C&,&RGB*\?2+=/*A_MA[X:>\6#L$@;+MC.=OE@R 9Z8
MH Z>BBL"2\U;4-7U"TTVXM+6*Q*1LT]NTIDD9 _9UPH#+ZDDGICD WZ*Y*W\
M0ZMJLVC6]DEG;/>V<\\[S(THB:)XT(4!EW ESU(['V/6(&"*'(+8Y(& 3]*
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
M9Q:) L:"1"BR3GAY & .0@C3/U':NJHH IZ7'>1:;"NH3>==<M(V ,9)(7@
M< @9QSC-4KC1;H:E<WNG:FUFUT%$Z-"LBL5& RYQAL8'<<#BMFB@#(L?#UMI
MUSI\L$DF+*TDM4#$$N':-BS'US'^IK7HHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *]H^!G_'CK7_76+^35XO7M'P,_P"/'6O^NL7\FKCS#_=Y
M?+\SJP7\9?UT/6J***^</<"BBB@ HHHH **** "BBB@ HHHH **** *FI:C!
MI=J)YP[;G6-(XUW/([' 51W)_P#KGBL;4/%?V72]3D33;R._L[8W M9T7)7!
MP^58@KE3G#9'XBKGB&SNKF"RN+.+SYK*[2Y\G<%,@ *L 3QG#$C.!D=1UK,N
MM-U#79M3N)+*33Q+I<EC#'<.C.S/DECL9@%&%QSGD\#N &H^(;A+;0KLVM[;
M">_$,L!C!>4&"1@  3P6"]QTYP*THO$MF8K]KN&YL9+%%EGAN$&\(V=K#:6#
M [6 P3R,=:J>1J&HQ:!))ILMH]E>AYXYI(R0H@D3<"K$$;G ]?85#KV@7NJ7
MFLM"JA;G3[6*%C)MW21RRN5)'*_>7GWXZ4 :,7B. M,EU9WEE)';O<A+A%S)
M&N-S+M8CC(R#@C(XI(/$UK-9Q7IMKN*SFDACAGEC"K)YK;5(&<@9(&2!]X=:
MS8M)^TV]ZXT?5;:\-E+!$]]J'GJ=X&57]\^,E5Y('2M&ZTF:[\&'2^$NOL:H
MAS]R55&T_@P!_"@":7Q%ID3ZLC3G?I,0ENQM/R*5+C'KP#TJNVO06EQJ$D\]
MPXC:!$MA"-RO(!M5<<L6)'7I]*PY/#>J7$&G2/ B37LK?VLGF [(WE6;;G^+
M:%,0QV?-:=UI+/=ZY+=:9)?6UT]NT44,BJ[%%'S EEVE2 0<@\<4 :+:XD&G
MRW=Y8WEH$=46.559Y&8@*%",V220.O>I-/U>._N)K5[6YM+J%5=H+A5#;&R
MP*D@C*D<'C'.*Y>30=5N]-NT6&^CMTNK>XM;.[ORT_R-F0>:'8KN'W?G.".V
M:W="L8H[B>[.F:E9SE%CW7]Y]H9ER3A?WLF #].M $]UKD<%^]E;V=W>SQ*K
M3"V1<1!NFXLP&3C.!DX[<BH[OQ%#;7-S##8WUX+3 N9+:-66(E0V#E@6.T@X
M4$\CUJLJ:AI.OZG/%ID]];7[QRJ]O)&&C98U0JP=EXPH((SU/'K'&-4T:_U=
M8-(FOH[RX^TP2Q31*JDQHI63>P(P5/*AN#Z\4 7)O$UFMQ!;VD%S?37%LMU$
MML@.^(G ;<Q"CMU(ZUE:UXG>?2[ Z;#?C[9>?9I6BC42PE6(=,,>'^4COW(/
M2K6@:#<Z/>6"/M>&UT>&R,H/WG0\X'7'>H4T6_409A'R:Y)>'YQ_JB7P?_'A
MQUH MC7H-.@-NMIJEU]EC5[I]HD:#(W8<ELLP!SA=QQCU%6)?$=H-12PMX;F
M[N'MX[D"W0%?*<L VXD#'RGOGD8S6-=:--!KFJSR:;JE[;W\J3*UAJ)@"8B2
M,JZ&5!_!G(SG..U:VGZ2UCXCN)XH!'8_V;:VL/S9P8WF)7KG@.G- "Q>)K*:
M6["Q7/V>S>5+JZ9 L4)CR6R2<G@=@>HSBI+/7X;J[BMI;.\LVG0R0&YC"B51
M@G&"<'!!PV#CMP:S_P"P+JY\,>(-+DVPRZA+=^4Q.0!(6VDX^H]Z9IFEK<7"
M-=Z1JUK/'&P6:ZU(W$:LPVG8#,QZ$X)4<>E $>I>*'N;.QFTZUODMKB_M4CO
M2BB.6-ID!Q\V[:RDX)4 YXZBNCN=0@M+JSMY=P>[D,41 XW!&?!/;A6_*N3C
ML]<?0=%T5M'=&L)[,3W)GC\ITAD0EHP&+'(7.&4<9[XSO^);.ZN](WV$2RWU
MK-'<VZ,P4,R,"5R>FY=RY_VJ  >)=,>UN[B.5I$M+L64H5#GSBRH% /7E@,]
M*S-0\2S:;9RS01W&H-_:J6A'DJ!$&D12HP1GACM)ZGKQ5:W\+WMKJND(H5[%
M8XI;Y]P&Z>(/M;'<L\@8G_IF/6I[C1M0&DZB([?S)CK$=_%$'4&5$FC? ).
M2$.,XYQG% $MWKUQ!XDTZ,6E\R7%A/)]B1%WEUDB )YVC +<E@.?4UM:7JD&
MK6KS0I+&T<C12Q3+M>-UZJ1^73((((JC';W5SXDL=4>TDMXEL)H725D+H[21
M$ [6(Z(3P2*AM?M.C7-Z9+4R'4-6'E!7&=C1H"_X;&..O% &IJ6J0Z9'"9$E
MEEGE\F&&%=SR/M+8&<#HK')(&!42:R@%F+FTNK62[N#;QQS*N[<$9\G:Q&,(
MW.:9K]K%=V,:RZ9<ZAME#*EM*L4D;8/SJQ=,'DCAL\_6L"/3-:BM;6Z^S7,X
ML]5^U6]E<72R3B PM$5,C,06W.[#+'C S0!T=SKEC9RWT=Q(T?V*W2XF8J2
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !7M'P,_X\=:_ZZQ?R:O%Z]H^!G_'CK7_ %UB_DU<>8?[
MO+Y?F=6"_C+^NAZU1117SA[@4444 %%%% !1110 4444 %%%% !1110 44A(
M52S$ #DD]JSH-8BN=;;3X=DB"V$_G)(&'+E=N!]/6@#2HJ..>&9G6*6-RAPP
M5@=I]#Z4UKF+>\:2(\R+N,0<;OR[4 3455BO4^PP7%WLM&E169))%^1B,[<@
MX./:G+<2-?& 0'R1$)!/O7!))&W&<] #G&.: +%%117$$S.L4T<C(<,$8$J?
M?TH%S 9EB$T?F,-P3<,D>N* ):*B>X@BD6.2:-'?[JLP!;Z"I: "BD5@RAE(
M((R".]03W+Q301QPF422;)&#J/*&TMD@G)Z 8'/.>E %BBLB3Q#9G2]2O+5E
MF-BLVZ/=@LT8)(^GO5ZTO8;N-"LD?FF-7:,."5R,\T 6:*"<#)J,3PDL!*A*
M#+?,/E'J: )**CCGBFB\V*5'C_OJP(_.DBN8)D+Q3QR*#@E7!&?2@"6BHXIX
M9]WDRQR;3AMC X/H<4)/#)*\:2QM(GWU5@2OU':@"2BHS<0B;R3-&)<9V;AN
MQZXJOI^JV>IK*;64/Y4KQ,,\Y1BI_#(ZT 7**J:EJ-MI-A+>W;[(8QDD=?PJ
M8W,"PF9IHQ$.KEQM'XT 2T4U'21 Z,K(PR&4Y!K,UC5IM.GL;>VLOM4]Y(T:
M+YHC VH7))(/9: -6BLV&^U$I$;G2O*9YA&0ERK;5P3O.<9Y&,#)YJ\9X0VT
MRH&P3C<,X'6@"2H3:P&]6\,8^T+&8@_<*2"1^8'Y4&ZMQYF;B+]U_K/G'R?7
MTJ1'61 Z,&5AD,IR"* '44R6:*!-\TJ1ITW.P _6D>X@BA\Z2:-(C_&S +^=
M $E%-:1%C,C.H0#.XGC'KFDCFBE56CD1U;[I5@0?I0 ^BF[U!/S#@X//>JQO
M1]JB2-!);LCL]PLB[8RN.",Y.<GD=,<]10!;HK,AUJ&]TL7VG(;H,P C#JC8
MW[2>3@8Y/OBK[SPQR)&\L:N_W%9@"WT'>@"2BHY;B" J)IHXRQPN]@,_3-24
M %%1?:8/M'D>?'YV,^7O&[\NM$MS!#CS9HX\G:-S 9/I]: ):*9+-%;QF2:5
M(T'\3L /S-4M*U,:G]L*QA5M[EH 0VX.  =WZT :%%9>J:K-9W=I8V=HMU>W
M0=T1Y?+143&YF;!( +*. 3EA4OVZY#E?[/? N1#GSDY0J#YG7IDXV_>XZ4 7
MZS+[P]IFI3M-=P/*7 #H9G".!V9 =K#ZBJ^H:Y=Z=9-?S:9BRAD<7+?:%+QQ
MJV!(% (88RQ&X$#L3Q6W0 @ 50   . !VI:B^TP?:/(\^/SL9\O>-WY=:)+F
M"''FS1IEMHW,!D^GUH EHI P+%01D=1Z4!@V<$'!P<4 +14<T\-NH::5(U)P
M"[ #/XTLDL<2EI)$10,DLP QZT /HJE>ZM9:?9QW4\R^3)+'$C*0<EW5%_#+
M#\*>;S_2U01@VQB:0W/F+M!! VXSGN3GIQ0!:HK,M]:AO]+M;_3XS<QW!B(4
M.JLJ.1\QR>P.<=3C J^T\*3+"TL:RO\ =0L 6^@H DHJ*2X@A=4EFC1GX4,P
M!;Z5+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\>T44
M5]>?,A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[1\#/^/'6O\
MKK%_)J\7KVCX&?\ 'CK7_76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!1110
M 4444 %%%% !1110 4444 %%%% '.^,3$+"P^U[?[/\ M\/VS?\ <\O)QO[;
M=^S.>/6N=U5[-M1\1?\ ".B SKH+ M9 ??W/@ KU;';KR/6O0V574JP!4C!!
M'!IL<,4*A8HT10, *H % '&:7:137<%YI-UH:M#:2K''IHPTJD#:#ST#!3SW
M^M6/"IT,^&[3[(;/^T/L?[_&WS_,V_O-_P#%NW9W9YSUKJ8[:"*1I(X8T=_O
M,J@%OJ:400K*TJQ()&&&<*,GZF@#SVUM;>/1=!U![[11(NB6T9M=5 *A0N=Z
M'.4SG!.#G:/2EO;N>]L=0O+2UDM))O#$,BV\8PT0+2$JN #D#(& *] >V@D*
M%X(V*?=+(#M^GI4F!NS@9Z9H X__ (D;:_X</A_[ 7$DGF?8MO\ Q[>2_P![
M;_#O\KKWQ65;Z78P?#FPOH[2%;Q;B"47 0>8&^T*,[NO3CZ<=*]"CMX869HH
M8T+G+%5 W'WI^Q=NW:-OICB@#A-6-MHNJ7]^)-&U)IKE'>UG4?:U;"J$1LG/
M3*KM'7KWKO*C^SP^=YWDQ^;TW[1N_.I* /-"LT336<>\+X4D>YVKGYD:0/&H
M]?\ 1_,3_@0K1M%$[>'-189.IZU/=Y/=&M;@1_\ D-8Q7<[5R3M'/7CK1M7Y
M?E'R]..E ' V]MI-IH?BZ"""RAOD-Z"B(JR+&5R.!SMP0?3I5V32[#3AX2FL
M[2&";[4D9DC0!F5K>3<&/4Y(!.>I /6NO,,1D,AC3S"NTMM&2/3/I3MH..!Q
MT]J *^H_\@N[_P"N+_\ H)KA9K"VL/ 7AYX+>TB@D:T:^DG3Y'79G,I')&\J
M23Z\UZ'UI-J[=NT;<8QCC% '#MH]O<V&KR-JNCVUM<_9LBV ,"O'(6S(-P!#
M@HA&1D#%4-2O+6;0M7L9X=*6&">P::[T\[(75KA<JW]UE"Y/)P'!XKT)+6WC
MB:)+>)8VZHJ  _A5/5-(CO\ 3!8Q%+=!/#,-J<?NY5DQCCKMQ^- '-7(LO[?
M!\,"U\]=*N1,;+;M!^3R0VWC.[=MSVW>]0>&K2WNFT*XM;K18VMEW,MJ,3R
MQLK(_.<[B&;/=>>:[N*&*!2L421@G)"*!DTU;:!)FF6&,2MU<*-Q_&@#E?!W
M]C/IELLPLCK9:078?;YYFRWF;L_-GK_P'VJ3P=;:5:RZG#;PV<-]'?7(=(T5
M9%C,A*@@<[<%2.W2NG\B+SO.\I/-QC?M&['UI1%&)3*(T$A&"^.2/3- &#XY
MMH+GP=J)G@CE6*/S1O0-MQU89Z8&>?K6?>_V&NO:(&_L\:+Y%SY6-GD?:,Q;
M?]G=M\W'_ J['K47V6W\CR/(B\G_ )Y[!M_*@#!\*BW^U:X=/\O^S3?#[/Y.
M/+SY4?F;,<8W[LXXW;N^:9XFMGN];\.0I=3VK&YF_>P;=P_</TW C]*Z5$6-
M B*%4#  & *" 2"0,CI[4 <SJUJ]FWA^*2[N+IO[54^9.5W?ZJ3CY0!^E9%O
MI]G'X \2WHMXOM4C:KNF*@O@33 #/7& .*[T@'&0#CD4;5VE=HP<Y&/6@#BY
M=!TE-?\ #*+I]L%-O/N'ECY\*A&[^]@\\YYYZUJ^%(H[>/5[:%%C@BU*98XU
M&%0$*Q '898G\:W]HR#@9'3VH  S@ 9Y- ',>)K.!]4L[U[[2HY889$%MJ:A
MD8$J2Z_,-K#;C.#P:PFOEO[O0;F6WTNSM)+&;R(KL9MQ('4'9T&2HRIQDJ3C
MO7H,MO#/CSH8Y-IR-Z@X_.EEABFC,<L:2(>JNH(_*@#A6M+33X]!AU*XLIM'
M:\N7RN/LJ.VXQ)R2, E@,\ @ <@5I7MSIEEKGA^YAEM(=/\ ])B66-E6(.P4
MXR. 3M;\0:ZCR8O)\GRD\K&-FT;<>F*:;: P>088S#_SS*C;^5 'GU_)::O_
M &X(Y%GM9=>TZ,LARKC-N& (ZCJ/SKH+JPLXO%VCVD=I ELUA>@PK& A!:WR
M-O2ND$:*H4(H QP!Z=*7 R#@9'0T ><VL6F0?#\Q6D=I'=I>0I<K$JAP5NP,
M.!SQ[T^\MTO=4\26E[-HT4\LVU'OA^^2(Q)L9#D84')!'1@W?->@""(.[B)
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
MH<';G>3@@\''7D=>BE452Q8@8+'&3[\4 +1110 4444 %%%% !1110 4444
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !7M'P,_X\=:_P"NL7\FKQ>O:/@9_P >.M?]=8OY-7'F'^[R^7YG5@OX
MR_KH>M4445\X>X%%%% !1110 4444 %%%% !1110 4444 9NM:N-'M89?LTM
MR\UPEND<1 )9S@=2!C-4QXE^R-?)J]DUE):6IO#LD$JR1#.2I !R",$8[C&<
MU'XO,ZVFF&V2-YAJ5OL61RJDY/!(!(^N#4%WX?O]>_M)]4^S6C7&GO8PQP2&
M8(&.6=B57/(7C'8\\\ %^WUNY%]#:ZAIC6;7$;R0$3+)G: 2K8^ZV#GC(X/-
M4K?Q=)/HEKJQTJ:.WO1"+17F4/(TF-N1T4<YR3T[9XJ32-&:WG,D_A_1[*58
MF5;BSDW,6/' ,:D C/?VYZU-;:3/:>#+#2)+.RU"2"TAMY8;ARL,FU0#R4;/
M(R,K^5 $L^LW-CI_GWVG;+AYD@@@AF$GFLQ &&(&.O.>@!-5Y?$LMDE^NI:<
MUO<6MD]ZJ1S"19HT^]M; P0< @C^(=:S8/"M]%:3O;QV5E(MY#=VMC%*S01E
M!AANVC&\9SA<#@X/.;%]HFJZTNHS7D=I:S2Z9-86T4<S2@&3DL[%%QRJ\ 'H
M?7% %V#Q!<&]L(KS2I+6#4&*6TIE5FW!"X5U'W255NA/3%/TO6[G5V2>WTX#
M3G=U6=IQO^4D9V < D>N?4"I;[3)KF;1'1T L+KSI,D_,/)DCXXZY<?AFLG_
M (1^YEU^VOTTK3-->.X,LUU:3LTMPN"-K#RUSG()R3C'?K0!<\2:KJ>FW&DI
MI]H)EN+L129D5<C8QV\CC.,Y]O>J<FHZG'XPEB@L'GD?2X)&A:X"QQ-YDN<M
M@\]!P.<=L5JZ]875Y%9RV0A:XL[I;A8YG**^ RD%@"1PQYP>12VMA=#7Y=4G
M$2"6QA@,:.6VNKR,W) R/G&#QTZ"@"K'XG%Q8VCVUA*][<S2VXM7<+L>(L)-
MS<C:"I&1G.1@<U?TK4SJ(N8Y;=K:ZM9?)GB+!@&VJP(8=0593GCZ<5S]QX3G
M:&WD:"QO9;>_N[@6]R2(Y(YI';&=IVL,J<X/0COFM_1;%;&S=1IEEI[NY9HK
M1MRDX R3M7)P .G84 <I!=:9<ZWK$.IZMJ4=PE^8HHHKRXC54V)@ (0!R36O
M<:]#I,FK2^5>W)@O+:V\KS V6D$:KL!Z??&<GDY-:6D:=+82ZF\K(PNKQKA-
MI/"E$7!]_E-9MYX>NKBYU"19(0+G4K*[3)/"0F(L#QU/EG'U'2@">XUZ^M[F
MRLFTAFOKQ)G2-;A=B",IRS8XSO[ \U43Q?.;62\DT6:*TMK@VUV[3+NC</L8
MJH^^H)!SD'':M>YT^6;Q%I^HJR"*VMYXG4D[B7,9&/;Y#^E9LWAZZD\/ZMIX
MDA\V\NY)XV).T*T@8 \=<4 :NL:HFD60N&B:5GECACC4@;G=@J@D\ 9/7_\
M55*\UR[TS2S=W^EL)#<101PV\PD+F1U08)"]V'6M#58'N=.EA2RM;W?@-;W3
M[8W&><G:W\JXR^T>\TC2I)8K6SM1/JE@;>P@F8PQE9T!.[:,;CC.%XP.M '1
M)XB:VN+F#5[(V+0VKW@991*CQ)C><@ @KE<C'\0P33K77;E[RTAO],>S2]#?
M9W,JN<A2VUP/NMM!/&1P>?6G<Z%?Z[/=R:LMO:))IT^GQQVTK3'$VW>Y8JO]
MQ<#'KSS3M%T-K6XC:ZT#1K>2)"!=VCY<MC!(4QC;D$_Q<9QS0!=TG6+G6%BN
MH=.,>FSIOAN'F&]U_A;8!P".1SG!&0*K:?JMP?"^E7EC;M<I/;H^Z]NPC@%0
M1N;:=S'/I3_#UGJVDV5II-Q#9R6=G$(([I)VWNBC"YC*8!P!GYO\*R;;PO?6
M-OI >STW4S::<EF\5S(56-QU=#L;.>AX!^4?2@"X-7_M/5/#T\(F@62:ZCFA
M8\AXU965L'!PRGVXS2>%-7)TK0K&Y$C2W6G^<D[MG>RX#*>^<,#[C/I2:+X8
MNM-32 YM$%G=7DSQP9VA9F<JJ9'8.!VZ54U33;K1_ ^E0PS0C6-/>%+1ADJ\
MI/EE>Q(*LP]ASVH Z?3-235([B6*-EBBN)($<G_6;#M9A[;@P_"N9\1:_?7G
MAC5;C3[!Q9()(EN_M 1R58JS*O\ =R#SD$XR!TKJ=+L(]*TNUL(22EO$L88]
M6P.2?<GD_6N7N= UX^'KWP_;+I_V65I?*NY)GW!'<OM,83J,[<[O?':@#9N]
M<N4O+N"PTQ[T60'VAA,J88KNV(#]YMI!YP/F'/I$/$C7MRD&D67VPFUBNV:2
M81*(Y-VS&022=I[8'K5*]\-O_;E]?)H^E:G'>LDC?;'V/$RHJ8!V-E2%4]L'
M/7-3:WH1OHHK>'P]HUPD4 CAEGF,;6_&,(!$2 .,8(_"@">XUJWT_4M4ENOM
M0^RV%O/)$'#)\[2@*B_WR4P3W^7TJ2WUJ\_M2ULM0TLVINU=H66=9,;0"0P
M&#@]LCWK.G\+74EM?)/J",TNF6ELMS)DMYT#2-YCCT)=3U]:89M3N?&VBI?+
M8QM#!<2-%:S-*<$*N]B57:,D #![\\4 3V?BZ:YL-.U.31YH=-OFBC69IE+H
MTA"J2@_A+,!G.><XJ[JVNSZ1)++-8*]A" \DJ7 \P)_$_ED<@<YYS@'BJT7A
MZZ3P9I&C&2'[19M9&1LG:?)EC=L<9Y"'''ITK)U7PC?7MAK%BMAI$[WTLTD>
MH7#MYJ;R2H*^6>5X4$-T ^E &O;:OJTOC'4-.:P4V4,4#*_G+E0S2@OC&3G:
M..V/>G0^)WE6VNSISKI5U,L,-UYH+$LVU&*=E9B #DGYAD#M8^Q7]OXIFU"W
MCMY;6[MX89M\I1XC&TARH"D-D2=,C&/?C(T3PK_936MK)H>CS16S#R[_ '8F
M(4Y1BGE_?''.[J,Y'2@#6L=;N=3N':TTX-8I<26[3O. VY&*,=F#QE3U(/M5
M?Q3>7%G=^'FMHI9G?4C&88WV^8#;3\$GC (!/TSR15:[\/W-YKD-Y'I6F6,D
M=TDSZA!.QGE16R5($:YW ;2"Q !/6M37;&\NI-+N;%8))K&[-QY4TAC5P8I(
MR-P5L']YGIVH J/XI-I]I34+![>>U> SJLH=5BE8JLH; RH(;/ (VFM3^TD.
MN?V6D;,ZV_VB1P>(P6VJ#[MA_P#O@UFPZ1-=W&JWNN1VT:WMJEHUO%*7185\
MPG+D+DGS&SQ@ #K4'@>VN1HIU&^F\^ZO2I$V,;HD 2,_\"4;_K(: -"[\006
M,VJ1SPR9L+9+G"X)E5MP 4>NY",>N/6H'\4VWV:WN(8)9$FTZ34,< HB!3@^
MC$MC\#Z4FM:#-J6MZ9>12QI!$=MVC9S(BNLB8]PZ#KV9JJ6WA>Z@CU]&FA87
MD3V]D.?W4;&1\-QQ\\K#C/RJM $TFLRW5C8W<]G=6<%Q=6X@V3J'<.>-X'1>
MF1GD'M3=*UG6KK5-;@ETQ6BM;KRXO](4;?W$;A>G.2V<]MWM5V\TB>XTS2K9
M'C#VEQ;RN23@B,@G''MQ18V5_8Z_J4JQV\EC?S+<&0RD21L(DCV[-N"/W8.=
MPZGCCD S=&\2W[>&%U+5+$[V<1Q>5(I:>1I=BJ!P%Y*C)^M6KCQ.^G6VI/J>
MG-!-96;7NR.42"6-<YVM@<@C!!'<=:I'PWJ$_AJ31+B.Q*03K-;2-(SK-MF\
MP+(FT;00 IP6ZDTZ7PY)=:!K-G'HNDZ7=7EF]O');2[PVY2/F/EJ0 <>OTH
MT8=<N1J=I:7VER6B7NX6\AE5SN52VUP/NG:">"1P>:FU769-/OK*Q@L9+JXO
M!(8PKA578 26)Z#GW^E/U'3Y;S4](N8V0)97#RR!B<D&&1!CWRX_#-%WI\L^
MO:;?JR"*UCF5P2<DN%QC_ODT 41XH"6=T;FPECOK:Z2T-JKJV^1PI3:W *D.
M#DXQ@Y'%17OB'4+>WOK=]+$.HQVCW,"B=7215.&(; Y4E<@CN,9[)?>'KR:X
MU&Z@E@$TE];WELKD[28D12KX'&=K#(SC(//2I/[*U'5+^:\U..VM?]!ELXHX
M)C-Q(5+,257^XN!CUYH BM]5NI]/T*;48)K::YN8U7R9P1(3$S9? ^Z<'Y?7
M%7['6;G4[DM::>3IZRO%]J>8*6*$JQ5,$E=P(R2,]<8JG!I.JS6.B0WD=I%)
MIMRCL8IF<2(L3)D908)+#C]:FT:RU;2"=/\ )LYM/$\DD=Q]H99%1W9]I380
M2"V,[N0,\4 ,A\3O*MM=G3G72KF988;KS06)9MJ,4[*S$ ')/S#('8\57=Q9
MOH;V\<LKMJ2IY4;;?,S%+P23C&<$Y],U0T3PK_936MK)H>CSQ6SCR[[=B8A3
ME&*>7]\<<[NHSD=*V=>L+R\&GS6*PO-978N!'-(45QL="-P5L??ST/2@"#_A
M)A:KJ":G9/:W%E"MPT<;B42HQ8+L/&264K@@<X['-/CU^2"Z:#5K'["3;R7*
M.)A*I1,;\D 88;E..1Z$XK/O/#E]KD>JS:C]EMIKNU2U@BC8S(@1F<,Y*KNR
MQ&0!T'7FI+/P\DL%W!<Z#I6G&>V>W,]E)O<AQ@@9C7 []>PH TM+U*^U%!/)
MI;6UM)%YD323*9&SC 90,*2#ZFHK379WU2*POK%+=YPYA>*X$JDK@E6X!5L'
M/0C@\U5^P:[>>';K1[L6=NS636Z7MO<.Q+[=H;84&T=SACCH,]:KV?AZZ&O:
M9?G2=(TZ.S616%FY9I R8 '[M< 'L<]>W< TX_$4,GAW3=8$#B._-L%CR,KY
MSHHS]-XS]*2UUNYU"\E6STX26D-RUM).\X5@RMM8A,'@'/4@G'3I6/!H.O+H
MNE:(RZ>MKIUQ:M]I$SEYHH9%8#9L 5B%'\1&1COD3ZEX?N=0U=+F+2M,LYEN
M8Y/[3BG;[0R(X)! C&2RC:06( )Z]* +5QXF>%;J[33GDTRSE:*>Z\T!AL.'
M94[JIR#R#\IP#QGH:X^/PK]GO[I7T/1]0M[BZDN/M%PVV51(Y=E*^6P;!)QS
MR,#BNPH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^/:*
M**^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_
M %UB_DU>+U[1\#/^/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"BBB@
M HHHH **** "BBB@ HHHH **** &211R[?,C1]K!EW#.".A'O3ZBN;JWLK9[
MBZGC@@C&7DD8*JCW)K*N?%>C0:/>ZDFH6TL-HA:0+*,@X)"^Q../6@#:HK&\
M.ZE-J>F?;9[_ $^Z#8/^AJ0L1QDH6+MN(R.?E^E4T\::;?:7JTVFW=M-<V,<
M[+%YH;?Y8^]@'.TG% '2T5E:;XBTO46BMXM0M)+QH][0QR@G./FP,\X[^E3?
MVYI7]H_V?_:-K]LW;/)\T;MV,[<>N.<=: +]%0W5W;6,!GN[B*"($ O*X503
MTY-06&L:;JGF_8+ZWN?*QY@BD#%<],^F: +M%4++7-*U*=H;+4;:XE5=Q6*4
M,<9QGCJ,]Z8GB'19$ED35K)DBC$LCB=2J*<8).< '(_,4 :5%4(-;TNYM)KJ
M'4+9K>#F63S!MC[_ #'M^-)::YI5]%/):ZA;2I NZ8K(/W:]<MZ#@\^U &A1
M6=;:]I%[>_8[;4[2:YP2(XY02<=<>N._I5>+7(K&S1]=N;2SGEDE\J-FV%HP
MYV'!).=NTGT)[4 ;-%,AFBN($GAD22*10Z.ARK*1D$'N*I66N:5J4[066H6T
M\RKN*1R G;Z@=Q[T :%,DBCF4++&C@,& 89P0<@_4$ U4CUK2YM1;3XM0MGO
M%)!A60%@0,D8]0.U%OK6EW=Z]G;:A;37*9W1QR!B,=>GIWH O450L]<TK4+E
MK>SU&UN)E!8I'*&. <$C'4 ]Z2VUW2;R\-I;:C:S7 R/+CE#'(Z]/3O0!H45
MGVFNZ3?71M;34;6><9^2.4,3CKC'7%5]6\3Z5HFH65G?7<$,ET6QYDJKL4*Q
MW')Z$KCZT ;%5WL;.2]CO7M8&NXU*).T8+JIZ@-U JM>:_I&GLBWFIVL#.@D
M422@?)_>^GOTK05E=%=&#*PR"#D$4 +17.>'O%D&L>$AKEW']D,41>YB)SY?
MRAQ]05*L/9A5#_A-YXM#T?4[G3#&+RZEANH@^6MTC\S<WOM$>3[9Q0!V5%9T
MNIE->LM/1%:.YM)[CS >GEM$ !['S3^58%KXFUK_ (1RQ\07=G8&PN(H9I(X
M97\R-)-O(R,$C=TXS@T =;+%'/$\4T:R1N-K(XR&'H0>M5['2M.TQ773["UM
M YRXMX5CW'WP!FH=,U)K^ZU6%HP@LKO[.I!SN'E1OD_]]D?A3[G6M+L[Q+.Y
MU"VBN7QMA>0!CDX''N: +U%9USK^D6=Y]DN=3M(KC(!C>4 @GH#Z9[9ZTM]K
MFE:;(8[W4;:WD #;))0&P<X..N.#^5 &A15.?5].M;&.^GO[:.UEQY<S2@(^
M>1M/?/;%1RZ[I4%E#>2ZC;);S'$4AD&'/<#UZ'\J -"BJ,FM:7#9Q7DFHVB6
MTPS',TRA''L<X-13^(]%MD1Y]4M(PZ+(NZ4996SA@.N#@\^QH N7=E::A!Y%
M[:PW,60WES1AUR.AP>]3@   # %4?[066YL/LTUG+;72.X?SOF<  @Q@ AAS
MR<C''6HH/$>BW5U%;0:K9RS2C,:),I+\9XYY..<>E &G16;>^(-'TZX-O>ZG
M:6\P 9DDE"E0>A/H/K5NZO;:RLGO+B>..W1=S2.P"@=N>E $]%<N?&=E<^'K
M+5K"XMFCFFM5G5Y ?(65E#!L'@@$]?2MJPUC3=4\T6%];W)BQY@BD#%<]"?8
MX/- %ZBJ%EK>E:E.T%CJ-M<2J-Q2*4,<9QD8ZC/>JNL:E?VVI:=8:?%;-+=^
M:2UPS!5" 'M]: -FBLJ.YU.!K..^_LY9)[@QD)*RY41LWR CYFRI../E!/:I
M%U_2&DE1=4LRT,;22@3*=BCJ6YX ]Z -&BLG_A*-!Q*?[8L?W1 ?$Z\9Z=^>
MAZ>E:%K=V]]:QW-I/'/!(,I)&P96'L10!-1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Q[1117
MUY\R%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7M'P,_X\=:_P"N
ML7\FKQ>O:/@9_P >.M?]=8OY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%% !
M1110 4444 %%%% !1110 4444 8/BI66VTZY,4DEO:W\4UPL:%R$&1NVCD[6
M*M[8SVK%U:1=8DUV\TY));<:'+;M(L; 2R'<55<CYB!GITW>]=Q10!#9@K96
MX(((C4$'Z5R0D"Z/XKTMDD%ZS7<J1>6WSHRY4J<8(.0.._%=G10!S-Y:%+?P
MFL5N0+>[CX5/]6OV>13]!SBL33;=Y;5-%U#5&MIEOC(UL;(AV83F165^A#$
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
MP7\9?UT/6J***^</<"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 **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "O:/@9_QXZU_P!=8OY-7B]>T? S_CQUK_KK%_)JX\P_W>7R_,ZL
M%_&7]=#UJBBBOG#W HHHH ***;)(L:[FSZ8 R30 ZFLZ*0&906X )ZU1O]2@
MLMZW$N=P^6*/[WU)SQ^E8<OB6;@6]O'&J\ MEC6L*,YZI&,Z\(:-G4B:,EP)
M$)3[WS?=^M.!!&000>XKCAXCU#/+1D>A2K=MXD1F075OM"GAH6( _"J>'FB(
MXJFSIZ*JP7D<L+3K*DD6>&0'*CWJU6#5MSH33U04444#"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 **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "O:/@9_QXZU_UUB_DU>+U[1\#/\ CQUK_KK%_)JX\P_W>7R_,ZL%_&7]
M=#UJBBBOG#W HHHH 1V5$9V.%49)]!61J^J&PC(C8F>8 JI'^K7UQZ_Y[5JR
M%AM(*A027SZ8/]<5P5[=->7DL[?Q'@>@["MZ%/GE=[(YL35<(V6[(7=I'+NQ
M9F.22>341=VF2W@ADGN)/N11C+'U// 'N<"GUT7@RU3[#<Z@0#-<3NF[N$1B
M@7Z9#'\:[:M3V<;G!1I^TG9F)+I.MV\1EDTS>@&2L,P=P/\ =XS^!-58I4FC
M$D;;E/>O2ZX3Q!:I9^)9/* 5+N$3,H_O@[6/XC;^(-8T:[G+ED;U\-&$>:)'
M8WTUA.)8F_WE/1A[UVEI=Q7$*3K(2DQP%/\ "V.1^E<%6YX;NF2YDM=V!*I*
MY[,/_K?RIXBFI1YENB<+5<9<KV9UE%-0L44MC=CG'3-.K@/3"BLW7=8BT/29
M+V1/,*D*D>[;O8G &>W_ -:H8O$$+ZK?6;(JQV-NLMQ-OR%8\[0,<@ 9S^E
M&Q17(1^.7N5\ZS\/:I<6F2!.D?7'H/\ Z]=<#D XQ[4 +1110 450L=9LM1O
MKRSMI&::S8+,"I !R1U/7H:BT_5;B]U.^M)=,N+:.V;:D\GW9O<<?XT :E%%
M% !1165K?B+3O#\2/?2,&DSY<:*69\=<=N_>@#5HJAI.K6^L:5'J-N'2"3=C
MS0 1@D'."?2L9/'>G3W7E6EGJ%U&'V&>&#,>?KF@#J**1FVJ6]!FLKP[KT/B
M+3FO887B59#'M<@G( /;ZT :U%%% !167?ZK<6>JV-G%IEQ<17)P]PGW8OKQ
M_A6C*_E0O)C.U2V/7% #Z*Q_#.N_\)%I/V[[-]G_ 'C)LW[^F.<X'K6Q0 44
M44 %%8VHZX]CKVG:8MDTWVP.?,5P-NT9/&.?TIWAS6VU_2S>M:-;?O6C"%]V
M<=P<#Z?A0!KT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !7M'P,_X\=:_P"NL7\FKQ>O:/@9_P >.M?]=8OY
M-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%% %#4G5;6Z(SYBP'GM@Y_PKAJ[^
M]BDGMYHAC:\3#WW=JX"NW"[,\_&_$@K7\*ZI%932Z7<N(Q+*9;9V. Q;EDS_
M 'LY/N#[5C?O9)XK>VA,UQ,<1Q@XZ=23V [FM<>"[VZA*WNH6ZJPYBBM]X_[
MZ8\_]\BM*[A;EDS/#QJ*7-%'82RQP1-++(L<:#+.YP /4FO/]0OQJ^L2WT8/
MV94$-N2,;E!)+X]R>/8#UK0/P^C(7.K7#A>566-753[ \"HKSPUJUC$TL,L-
M^BC)14,4F/;DAC[<5A1]G&5[G1B%5G&R6AGU<TIBFJVI'_/0#\^*H12I-$DL
M9RCC(-:>BQ&;5[< <*V\_AS79/X6<--/G1VD&S8P0$ .V<^N23^M24V/?L^<
M@G)Z>F>/TQ3J\D]HIZEI=EJ]J+:_@$T(8.%)(Y'?CZU7?P]IC&_9+<1RWT1B
MGD4G)4C'T%:E0W5M'>6DUK+N\N9#&^TX.",'F@#@+I/$?@32TDCO[6\TR*0*
M(I(]K8)S_GDTWQ/>RZIXITVQ>WNKBR>T$_V2"38TC$,>3QTP/R-;L7P^T5)D
M>5[RX1#E8IILI^6!6CK/AC3M;>&6X$L4\(Q'- ^QE'I0!R-N^MZ%X3\0.\5S
M:PHR&R$SAGC5FVM@Y[ C\:V?"_AFQ73+34_.N9+JYMLR2&8G)=>>/;-;%GX>
ML[73;BP=[BZAN/\ 6&YE+L1C&,]JKZ1X2L-%NQ/:SWA"@A8I)LHN?08H Y+P
MGH%G+XLUE':?%A<J8<2GG#-][UZ"I;:_N;34/&T\4C>9"I,>3G8<MR/I742^
M$=-EUO\ M96N8;@N'=8I=J.1_>'X<U9MO#UA:W>HW*H[MJ'^O5SE2.> /Q-
M'G5U8C3/!VG>)+:\N1J<DH+R&4D-DMQC\/YULZI;?VO\1;:RGFGCMYK$-(D4
MA7=PQQ^>*V(? &BQ3QN3=20QOO2VDFS$I^F/ZUKMH=H^O)K)\S[6D?E#YOEV
M\]OQH YKP)YEKJGB#3!-(]M:7 6%7;.T9<?T%='XABC;0-2E,:F1;.8*Q'(!
M0]Z=IVAVFF7U]>6_F>;>OOEW-D9R3QZ?>-1ZWX=L]?$(O)+A1$& $4FT'.,Y
M]>E '.:$S+\))BF0PM;G&/J]8EG<:YH?@FQUBUU.(6JO@6?D+@@L0<MU)S7;
MZ/X3TW1&F-MY[K+&8V29]R[3UXQ5)/A]HJS*2UV]NK[UM6FS$#],9_6@#I%E
M\ZR$N,;X]V/3(KRBR=X_A/>LC,K?;ARIP?X*]<*@H5[$8XK 3P=I<>@RZ,OG
M_9))?-;Y_FW<=\>PH Y*ZL/[#U?PM>VMU=-/?2*+EI)2V_.S/_H1_2E\065W
M!KFHWNM:=?7NGY#02V]QM6%/H/P].A]:[:\\/6-\^FM-YN=.8-!M;'(V]?7[
MHJE?>"M.U"[FGFN;\"9MTD2SX1C],4 8%[=12:[X.:RDF^RNGRAV.XC@?-ZF
MH;6Q3Q)XB\23:E<7&;!RD"I*5" %AG_QT?F:[&3PWITEUITX1XSIPQ;JC84#
MW]>E5+[P5I-_J<E^_P!HC>;_ %R12[4E_P!X>_L: .%@O[FP^%@-K(T;37QB
M9T."%(R>?PK:T+3=0LO$]E+8Z;?V>GLA6Z%Q,'5S@X;KZXKIX?">E1:$^C&-
MY+1W+X=_F#>H/X4W2?"MIH]RD\-W?RE%*HD\^Y%!XX&!0!RGA31H]:U#4YKR
MZNF2UO28HEE(7.2<D?@!5?6[.ZM=9U*]UW3M0O+,R;H)[>XPL4>>./RZXKOM
M)T.TT9KHVOF9N9/-DWMGGVK,N_!&FWUU--/<7Y69S))"+@^623GIB@#1T^TT
MZ[MK/4($=R;18HI'8[A&0#CKU]3UJ[9V=O86D=K:Q"*"(81!V%/@@CMK>."%
M D4:A$4=  , 5)0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% 'Q[1117UY\R%%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !7M'P,_P"/'6O^NL7\FKQ>O:/@9_QXZU_U
MUB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@4444 1RJ" Y5F,9W*%ZDX(_K7'
M:W8_9;PRH#Y,WSH<=,]17:U4O;6*>WE6XW/$V" !DH?4?Y]:UI5.25S&O2]I
M&W4X_P /<>*[;WM9A_X]'7=UR%EIDVF^+[,/AHW@F".._P!RNOJL0U*=T3AH
MN,+,****P.@\OLN;;/J[G_QXUUWA^Q,-N;B5&W7'R)CLO<^U9?AO1C+I\%Y=
M*3"?F2->2^2?R%=FB;"QW$@]!V4>@KKKU5;DB<.'H/FYY#E4*H4#  P!2T45
MR'<%%07DLT%J\EO )Y1C$9<(#]2>E8DOBQ+2PU">\L9HY['RC)#&ZR;UD;"L
MA'4$Y'8Y4\=* .BHK$DUR\C:WMCI+_;[C>T5N9TXC3;N=V&0.748&>2.W-7=
M*U(:G;RL8'@FAE:&:%R"4<8[C@@@@@^A'3I0!>HK'\4ZA=Z5X7U._L8O,N(+
M:21,D (0I.XYZXQG'>LO5=4U)'\.S/83QS2:BT9MHYE)E!MIB,G(&,X//3;F
M@#K**P%\3B"+41J%C+;7-BL;M"CK)Y@D)$>P\9)92N#CD>G-6;+5YY=2&GWU
M@UG</"T\7[U9%=%*AN1T(++D?[0P3S0!K445P>@76F7\A%YK>H'43?W">2+V
M55^6=PJ[0<8VA1B@#O**YD>(8[%"(X+V\DN-5ELD0NI(<*S<9P GR'Z9JQ+K
M]XE^FG1:/)+?&V%RZ"=0B+N*X+GOQQQW]J -ZBN9L_%S7<5C=MI-S!87DJP)
M-(Z;ED)*@,@)XW#;G/7MCFI?M<VCW@TV"*74+Z\>>\ >;8D<>\<98D@#<H
M]3Q0!T-%16[RR6Z/-#Y,A&6CW!MI],CK535M473(H-L#W%Q<S"""%" 7<@MU
M/  56)/H#UZ4 :%%<1=ZK>1ZAXBDU".ZLTM]+M7$=M<!B,R3Y9#C )P!R!]W
MZ5OKKDDVN7.F6VGRR?96C$\[.JHJNH8$=R<9XQVZ\B@#8HKG[;Q.UP+*Y;3I
M8]-OG5+>Z,BDMN^XS)U"MQCJ>1D#M8L]:GU&[<6FG.]BDSP-=/*JY9&*L57J
M0&!&>.G''- &Q17+Z5XBOWFUN35+'[/96$[YF\U3Y2+$CD$#D]2<^_M5N#Q!
M<>?9"]TJ:T@OGV02-*K$,5+!74?=) /0D9XH W:*YM/%H;3KS4VTVX33[5I8
MVE+KEW20IA5ST+#&3@?AS6O875]<%_MFGBU  *$3B3=^70T 7:**Q5UR>+4[
M>TOM/,"7,ABAE2=9!O"LP5P.5R%;'4<8H VJ*YC_ (2Z3[%)J/\ 9%P--AG>
M&6<R(&&V0QLX3J5!!]#P< U>FUJX?4KFST[37NS:%1<2&98U5F4,$7/5MI4]
MA\PYH V:*Q/!TTMQX+T2:9WDE>QA9W=LLQ*#))[FK>JZHNF);JL$EQ<W4ODP
M01D NVTL>3P %5B3[=S@4 :%%8T^LW5O':Q2::3J%T[+';),I&%&2Q?LH&.V
M<D<57E\5+!:[I=.N/M:WJV+VJ,K,)64,N&R 5(93GCKSC!H Z&BN8U36]:M+
M[1(HM)YNYG2:,3H<XCD8*"?]T-G\*T=1U._LE5X]*-P@CWN%N%5\]U4'[Q'U
M% &M17-7'B.S@>XU-'NI8(]'_M (K 1M'RP(!YWD#KZ8JS!K\YU"RM[S2YK2
M*^++;2M(K$L$+[74?=)56/?H: -RBBN?E\1W37.I166C7%TNG2^7,XE1-QV*
M^$!/S'##@X'O0!T%%8;>(OM+6R:39M?//:I>9\P1JL3_ '"2>[8.!C^$YQ41
M\5++_9T=IIUS/<7Z3%(BRKY31,JNKDG P21D9Z<9R* .AHK#CUV[NKVXMK32
MFE^R2+%<LTZKL<HKD*.K8#CGCVI9]=N3=WD.GZ5+>I9,$G<2JGS[0^U ?O$*
MR]<#G&>N #;HKG_^$H%U/:0Z782WK7=DM[$Y<1H(V/&XGD'D<8/\Z1?%*R6E
MJ8K"8WMQ=26@M6=5V2Q[B^6SC&$)!&<Y''H =#15>SEN)K</=6WV:7)!C$@<
M?7(J/5=2BTG3I+R9'D"E46., M([,%51GC)9@.?6@"Y17*_VG?CQ?8C4+5K&
MW73;N5@+@2(V'@Y.,<J">W\7!ZU=L_$4L\UA]HTR:VMM0.+65I%8D["X#J/N
MDJI/?I@X- &[16-I&MW&L+!=0Z:R:=.I:.X:9=Q7L2@Z9^N1GD"J6GZ__P 2
MK2H;&WNKZZNX6EC6>50P12 S2/TZLHX!)STX) !TU%<XWBOR[1GETRX^U)?K
M8-;HZL?,90P(;(!7##DXQSZ5<L=9GN+VZL+K3GMKV&%9UC\U765&+ 88=\J0
M00,9% &O16%%KUT;PV4^EE+MX7F@5+A724(5#+NXVL-Z\$=^O!JCHOB:^D\)
MV6I:E8/Y\Z0K$(W0FXDDX&!P%&>>>@SZ4 =716"WB9;2*_\ [3LI+6>SA2=H
MT<2>:C$JNPC&264K@XYQV.:J-J&IS>*M%BNK%[*)TN&VBX#A\*,!@.X_$>]
M'4T45BZGKD^E2O)<:>38(5WSI.I95) W[.NT$\\YP.E &U16,VMW$VIW=G8:
M:UR+.18[B1IECPS(KX4'D_*RG/ Y]C6S0 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!\>T445]>?,A1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M !1110 4444 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %>T? S_CQUK_ *ZQ?R:O%Z]H^!G_ !XZU_UUB_DU<>8?[O+Y?F=6"_C+
M^NAZU1117SA[@4444 %%%% !1110 4444 %%%% !1110 45%<7,%G;O<7,T<
M,*#+R2,%51[D\"H[#4+35+-;NQN$N+=RRK(AR"5)4_D010!9HK-M=?TN^O/L
MMK=B:3) *(Q0D=0'QM.,'H:TJ "BH;NZ@L;.:[N9!'! C22.>BJ!DG\JCL+W
M[?;F;[+<VXW8"W$>QB,9SC/3GOS0!:HJG=ZI9V>EW&HO,'MH Q=XSNQM)##C
MN"",>HJY0 4455U#4K72[<37<A168(@5&=G8]%55!+'@\ 'I0!!JNE'5E2"6
M[E2S)_?VZ*N)QD':Q(R!Q@@8R"16C5+3]4@U(2&&.[C,9 87-K) >?3>HS^%
M7: "BBB@ HJ&[NX;&TENKAF6&)=SE4+$#Z $G\*>)HC.T D0S*H=H]PW!22
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
M[P%SM[Y)[#%.UX:@NM:,]X;5M-&HKL$083!RK!,D\$9/.,'\,UM6.AV&GM,\
M$<K2S*$DEFGDFD*CH-[L6QR>,]ZCM?#FF6EW'<I'<2RQ$F(W%W+,(R1C*AV(
M4X)&1C@T <IK7B2.VU+4M2?SDFL"+2RCDM9"O++YLF=N.?NCGHO^U7>PRI/#
M'-&24=0RY!!P>>AY%,N[2"^MGMKF,20OC<I)&<'(Z>X%(;. WXOMA^T"(PAM
MQQM)!QC..H'.,T 3T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?'M
M%%%?7GS(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>T? S_ (\=
M:_ZZQ?R:O%Z]H^!G_'CK7_76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!111
M0 4444 %%1F7EU4?,HZMD+^=4)]8LX2H>\!9?O+$NX'\::BY;(F4HQW9IT5B
MCQ#8DO\ OIQNZ$H,+]/_ *]7;;4(;G8L%Q%*?X@QVM]0*ITY+="C5A+1,NT4
MU9 Y8#(*G!R"*=4%A1110 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!\>T445]>?,
MA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[1\#/^/'6O^NL7\FK
MQ>O:/@9_QXZU_P!=8OY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%% !52]NH
MH()'N-R1*0 0<%SZ#_/K4\K# C+,IDRH*]0<$_TKCM;OC=7IC0_N8?D09Z^I
MK6E3YY6,:]7V<;]2/4-6N=0<AF*1=HU/'X^M4**OZ!HL6M337-ZN^R@?RTA/
MW97'WBWJ!G&.F0<]J[Y.-*)YL8RK3MU,Q+B&1RB31LPZA6!-2 D'(."*[BXT
M+2KJW\B73K8QCIMC"E?H1R#]*XFZLY-+U.;3Y)&D5%$D,C=6C.0,^X((_(]Z
MBG751V+K8=TU>]S:TW7'&+:]=C&2-LH/S*??U%=2CERPVD =#U##U%>=5T_A
M^],]N;:1FW0?.F.I7T]^OZUEB**2YHFV&KMODD=#12*P= RG*L,@TM<9WA16
M9X@UF/0M(DO74.P(2.,MMWL3P,]O7\*K)XA5]3U&T6)&6PMA+*ROR7()V@>F
M!UH W**Y@>-;,>&(]9EA=#*[)%;ALN[ XP*W[&>:YLHI[BW-M(Z[C$S9*>Q/
MK0!8HH!!&1THH **9-)Y,$DI&0BEL>N!7'V?CF\U"#S[/PU>SQ9(WHX(S^5
M'9T5%;2O-:Q2R1-$[H&:-NJ$CD'Z5)D8SD8]: %HHHR#WH **PO#_B!]:N]4
M@:W6(64_E AL[^2,]..E;F1G&>10 M%%% !10"#T.:,@'&>M !116=KFIMI&
MB7.H1PB9H5#;"VT'D#K^- &C17/6'B.YO-<M].DTXQ"6R6Z9_,R4SV(QZ\5T
M- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!\>T445]>?,A1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 5[1\#/\ CQUK_KK%_)J\7KVCX&?\>.M?]=8O
MY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%% %:]ED@MYI1C:D3'WW=JX"NYU
M)%:UN@"?,: \=L#/^-<-7;A=F>?C?B05TO@N9#I$UMG][!<R[QWP[%P?R;]#
M7,LRHI9F"J!DDG %1VES>)=+>Z/'=O+MVEX[9WBE7T8\ CT(.16M>'-&QCAI
M\D[V/3:X?Q+,D_B;8AS]GM@DA'9F;./P !_X$*=-XA\520E%T-K<D8,RQ-(1
M[A>.?KFL2.1+>3RI_M$4\K%B;J-D>1CU/S 9/TK##T[2NV=.)JWARI%FM#19
M3#J]N0>&;8?QXK/JYI2E]5M0/^>@/Y<UUS^%G#3^-6.ZCW[?GQG)Z>F>/TQ3
MJB@V;&*$D%VZ^N>:EKR3VRK?Z;9ZI;BWOK=)X@P<*WJ.]4KW2[&UM-4O(+:.
M.XGMW$DBCE@%-:],FA2X@DAD!*2*4;'H1@T >.^&F&EW6CZGJ\9ETQM\=NY.
M5MY-QY(^O/XY[5U'CZXEFU+1=/5'GM;ARSP1R;//.1A=WX_K73)X:TQ-".C>
M26LCD[68D@DYR#ZYJ*X\)Z5=Z5!IT\<LD-N?W+-(=\?L&]/;_"@#G-#\.WYF
MUBREL)=/TB[@Q%#).)/+DXP1@D^I_*L..^N=2T/3?"C,RWBW[0S<\K&O.3],
MG_OBN^MM+M/"UE=7=K%?7;%5W(&,LC 'HH_&L7PSIDU]XLU#Q'<:?+91O\MO
M%,NUB2 "Q';@?^/&@#K;F-(=*FBC&U$@*J/0!>*\\\%V/B*X\/A],UB&UM_-
M8>6\"N<\9.2*]+DC66)XV^ZP*GZ&N5'PZ\/#I%<#_ML: ,SQ+9K?_$#1K&XD
MD\J6U*R[&*E@-Y(X]<5BV6@VEP_BFSD><V^F;VM8_-.U&^;G'<_**]$'AW3U
MO[&]"/YUC"(8#O. H!'([\$T0^'M/@EU*1$<-J((N,N><YZ>GWC0!YW?W$]S
M\//#S//)YANR@D#?, "P'/L,?E6M_9L'ASXB:5;Z8\JQW43>?&TA;=][DY^F
M?PJ?Q?X=$'A_2]-TRTGF@BN\E4#.0IR221VYKH-*\):3I%\;VWBD:XQM5Y9"
MY0>@S0!Q=A=SV6E>-;BV=DF6YPK+U&78$C\":K7NG0:'X<T'7=/DE749Y$,C
M^83YFY2Q!'U&/YUZ+:>'M.LQ?K'"66_8M<*[;@V<Y^G4UGVG@70[.[BN$BF?
MRFW1QR2ED0]>!_C0!B:G<CPEXYEOW)%EJ%L[$=O,49Q]20/^^ZR)EO=*^&K7
MHD=;G5+H-*X.#L.<#/OC/_ JVO%B77B>]M]&M])O(Q#<YDO)8]J!.A*GN#U_
M 5U]UI-E>Z7_ &;<0*]KL"!.F .F#VQB@#B="T74++Q)875AH\^GV)0K<[[I
M9!(,'#=?ITK#BM;OQ%/K,[:7<7U\)F6*=;H(+;&=HVDC(_PKT+2O">G:/=)<
M6SW3.@(19)BRKD8X%17G@K1[N_DO-MQ!+*<R>1,4#GU(H P-9TC7[W1]#^TV
MLEZL"$7EH+@(SGL20>>/K^M7O"4.BZCIVH:?'I<ML(YU%S:S2%P&'3GZJ>/:
MMC4/"NFZE#:12_:$%K'Y<1CF*D+QU]>@JUH^AV&AV[PV,10.VYV9BS.?4DT
M6H[.WBNYKI(E$\P59'[D#H*GHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M_P"NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"BBB@ ILD:R)M;./8X(IU%
M&'?;(O%.F3.(D#1S+YF<$\+P?RK7^U6__/>+_OL4VYLK2]55N[6&=5.5$L88
M ^V:K?V#H_\ T";'_P !D_PJKIK4FS6Q;^U6_P#SWB_[[%'VJW_Y[Q?]]BJ?
M]@:-_P! FP_\!D_PI?[!T?\ Z!-C_P" R?X4:#U*?A>!6\,60:-%1XP^%/WL
M\Y-;E-CC2&-8XD5(T&%51@ >@%.I-W=P2LK!1112&8_B#2Y]3@LS MO*UK<K
M.;>Y)$<P"LNUB <8+!@<'E1Q6,?"M[/_ &Q(T6G6;Z@+7;%;%BJF*1F)9MHR
M2".<#T[9/8T4 <_XAT ZG?V-^EG87KVJ2Q&VOA^[=7V$D-M;:P*#!VG@D5HZ
M19K8V"Q#3[.P8L6:&S.8P?7.U<G&.U7Z* .*L8]:NHO$%G8Q6*P3W\\?VB:9
MP\60 3Y80AL=OF%3W7A)8=12YM]+TO4XOLD-J8M0^5H_+W896V/U#8(P.@.:
MZQ(TCW;$5=S%FVC&3ZGWIU &-;:.T&L:?>1Q6UM!;V$ML;>#[J,[QM\O &T;
M#V';BL[6O#]SJ]_O73-*@D65&35!(3<HJL#P/+'.!C[^.>_2NJHH YE]+UNS
M.IVVG+826U]*\RS3RNKP%P WR!"'P<D?,O7'O5S2]".EZGYL<BM;)IUM91@_
M>_=-(<GMR''Y&MJB@#FO[#N8M'>Q?3=+U19+VYN&BO)"J 23/(N/W;Y(#X/'
MXU?\.:5+H^D_993&"99)%BA),<*LQ(C3/.T9QT'T'2M:B@#C;SP_KK>']3\/
MVAT_[)<F<Q74DK[T65F<J8PN#@L5W;NF#CL9]0\,L^NWFH)I&CZFMV$+"_.Q
MXF5=ORMY;Y4@+QQ@@]<\=710!SFLZ*]]!!:Q^']$NH(H0D9NI"OD'IA (CP!
MC&"OX55E\*3&QNHKK4@5?2+>R^U2?>\R(R,96!XQEE/7L:ZVFNB2QM'(JNC#
M#*PR"/0B@#CS/J-WXQT)+N33RT*3RM'9R-)\NP+O8D#:,L !SU//%7T\/7*^
M#;'1C+%Y]NUL6?G:?+E1SCC/(4XK:L].L=/#BRL[>V#G+"&)4W'WP.:LT <3
MJWA._O;#6]/CM-)F746E=+VX9O-C+C@%=ASMX .X8 ''&#NM87\'B=M1MEMI
M;>XMH;:<22LCQ^6\C!EPI#9\T\$CH.:V:* .0TCPH-*F@@;0]$N(8)2T=\?E
MG W94E?+.7''._G&>.E.N]#UQ=-UG2+$V!M-0:X>.XFE</#YV2P*!2&^9FP=
MPZCCCGK:* ,^]L)+KP[<Z<C*)9;1H QZ E"N?I5?3=(FLM7FO'DC9'L+:U 7
M.=T32DGZ'S!CZ&MBB@#-T/3I-+TY[:5T9FNKB;*9QB29Y /KA@#[UC2^$I9K
M_7)'N$%O>1,MFH!W0/(%,C'_ ('&C#WS75T4 <W;>'KJ/3]%CEFA:YM;UKV[
M9<[7=UD+[>/[TG&>PK1;3)'\1MJ)=?)-E]FV_P 6=^[/TQ6G10!RUIH6J#0=
M)TNY^QK_ &9-;;)8Y6;SHXL<D%1M8@#C)'O5DZ#<'PWK>F^;%YM^UVT;<[5\
MTMMSQVW#-=!10!S,UO=Z1JEQ=VEUINV>VB%PEW*8_** @2 @'(([''W>M3>"
M4D3P=IQE;<SJTF[;MW!G9@V.V00?QK5NM+T^]E26[L;6XD3[KRPJY7Z$CBK=
M '(?V!K+Z)+X?=;!;":23?="9S(8GD+D"/9@-@E<[^.O/2C6+!;_ ,;6$-O,
MIBEB$NI1#G*PN&ASZ'>Q&#U /I77U#!:6UL\KP6\43S-OE:- I=O4XZGZT 2
MD9!'K7+VN@ZF/#6G:-<?9%_LZ:S\N:.5F\V."1&)*E1M8A.F2,GK74T4 8>L
M: =7OI6DE5+:;3+BP?'WAYI3D=N I_2J^AZ&UA<Q//H.AV\D2$"\L^)&.,9"
M^6-N1G/S'TYKI** ,W4=.EO-4TBZ1T"65P\KALY8-$Z<?BXHU?3I-0?3C&Z+
M]FO$N&W9Y4!A@>_-:5% &##H<\?AG5-,,L9ENY+QD89VCSI)&7/'8.,U.VDS
M&]T6?S(]M@CK(.<MN0+Q^(K7HH S=*TZ2PFU-Y'1A=WAN$VYX4HBX/O\IKFM
M6\):A>Z=K>G1VFDS#46F=+ZX9O-C+C@%=ASMX .[@ <<8/;T4 <QXET*XULR
MQ+I.D2%HBD-_<2-Y]N2/O*!&3D'D8<?A6GK6F3:EX7O]*CF'G7%F]NLDG3<R
M%<G'UK4HH S=1TV6\U'2;A'55LKAY7!ZD&&1./?+@_A7-6WA._2UT>SDM-)4
M:;<0RF]1F,T^P\G&P;6;DD[FYSZY';T4 <ZWAV9O%@U 31_V<6%TUO@[C=!#
M&']-NPC\5!ILWAVYDO+R82Q!9]7@OU!SD)'%$A!XZYC/YBNDHH Y_6M _M6Y
MO7FN%BMKC2Y+)F_B0L<[O3 %9<T^IW7B;PU#>3:<[13RS,EF[.746\B^8<@;
M%RZC'/+CGBNS95=2K*&4C!!&015:TTVPT\N;*RMK8O\ ?\F)4W?7 YH KZGI
MTM]>Z1/&Z*ME>&X<-G+*898\#WS(#] :J7%CJEGKMUJ.F16=PEW#&DL5S.T1
M1DW88%4;((;!&!TZ\UNT4 <K%X>U+3H]+N;-[6XO+5[EIXYG:*.3SW\Q]K ,
M5PV,9!XH/AW4KG3-?2ZFM5N]3N%N(A'N*1E8XU522 3S'R<<YS@=*ZJB@#$;
M3M0O=2T_4+I+:"2"WN(I(HI6D&9"FTABJY^X<\#KWJ%- N%\+:)I1EB\ZP:S
M,C<[6\ED+8X[[3BNAHH Y"/PH+;4;DG0]$U"WN+I[C[1<_+,GF,68$>6V[!)
MQ\PXP.,9KKZ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9
M_P >.M?]=8OY-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKY
MP]P**** "BBB@ HHHH **** "BBB@ HHHH AN[N"QMFN+F58XDQEC[G J"UU
M?3KRTEN[>]@>"'(E?> (\#)W9^[QSSVJGXDN[NTM;5K9YX87N52ZG@A\UX8M
MK'<%PW\00$X. Q/;-<E-;75[_P )%) ;_4(62PD5I[;RVG6.5FD50%4/\HQT
MYR!SQ0!VMOKVE75K/=17\!MX!NEE+85!ZDGC''6B/7M*EL9;U;Z'[-$0'E9M
MH4GIU]<C'KFL?6[^'6-&CFL8KFXCM;RVGGB^S2*Q19 QPK*"Q &=HYXZ9Q3/
M$%X-5T^PO-.>Y\JSOTEG9+1V95VL,A&7+8+*3@'&,]J -R+7-+GL9KU+^W^S
M0'$LC.%$9]&ST/(Z^HI(M?TJ6TFNUOX!;P8\V1VVA,],Y]>WK7/&QT^^LM1O
M[C5;Z;S#; SQ6A1HFA<O&RKL.XAF&<@C &>!3%FDU.ROHM1OKR2PMI+>:TU&
M.Q,<HE#$GY-I#!2J?-MQ\Q':@#JK#4[+4XW>SN%F5#M;&>#[@UG_ /"5:6/$
M<FB-<QK<HD;#+?>9F8; /7Y0?Q%1^&[Z^NY+Y+B:2ZM(F06]W);&!I,CYAM(
M&<''S  '..U-DF%EXX>2=)1'=V,,$,BQ,REUDD)4D @'#J><=_0T 7W\0Z0E
M]]B;4;<7'F"+87Z.>BYZ;O;K3M>U!](\/:EJ4<:R26EK+.J,>&*J6 /Y5Q[R
M'_A"KSPX;:Y_MB1IHEC^SOAG:5BLN_&W;R'W9X^O%=/XOBDG\%ZY##&\DLFG
MSJB(I+,3&P  '4T 13^)DC\)'65@8S;-BVI/S>?G9Y1]P^03VP35(>+I(KW0
M4N+55M=2LQ/-,K?ZAV*!<_[)9PN?4CWJ>[\.8U*ZU!9V:W,;S)9A.!<E-AD!
M_P!SC&.I8]35'3=+-U)H]M>VCFV;P^;>=70@ DQ94^AX/'7B@#1UCQ%-IH\0
M>7!&_P#9FF)>Q[B?G8^=\I]OW0_,TKZGK&FWE@NIQV,MM>3BWWVV]6C<J2I(
M;.1\N.HQGO7,7-IJ[Z?XTM+NWN)IX]&2TAG"$_:\"X*LN.K8=00/XL^U=?;^
M';:*Z@NI[F]NY(#NA%S<,ZQL01N"],X)&3TR: )]"U)]6TL7<D:HQFFCVKTP
MDK(#^(7-9NG^+;"1KF'4+VU@N([V:W5-V,*LA1-V3P3@=<9/2K'A*&6#P^L<
MT;QO]JNCM=2#@SR$'!]00?QKG))H8/#WB/1WL[E]0O;B]\NW6U<^<9&8(=VW
M;@@K\V< =2,4 =S%<P3O,D4J.T#^7*%.2C8#8/H<$'Z$4V.]M9K$7T<\;VK1
M^:)E.5*8SNSZ8KCM=@OM,NXH+4N9-=@33Y)$_P"6<ZC_ %O_ 'Z,I)_Z9**[
M."WAMK6*VAC5(8D$:(.@4# 'Y4 ,:^M4MX9VN(Q#,R+$^X8<N0% /?.1BJ4>
MN6MO9^?J5[8PYGEB5DFRIV.R[<G'S#&"/7(K T;3[O\ MBWT>>WE6PT)WD@E
M92$E##$ 4]#L1G4^A533-.L)OMVBM+:R8BUC5)26C/R!I)]K>P(88/?(H V+
MCQAHUMJUI827<0-S;O.LA;  !0*,?[6_(_W36PMY;,L[+/&5MV*S$-]P@ D'
MTX(/XUBZO,+'Q7I-_.DOV46MU;M)'$SA7=H64':#C(1N?:LR2]&FCQ/8S6UV
MUS<S22VR1V[OYZM"@&U@,?>!!R>,<X'- '27>N:78Q0R7-]#&LZ[XOFR77CY
M@!VY'/3FKL,T5Q"DT$B212*&1T;*L#T((ZBN$B6ZTS4+.YGNKFQ@ET>U@61;
M,S .A<NC<'8?G7KC.#Z5UNA6<5AHMM;P2R2Q@%U>1-A.YBWW<#'7ICB@!#XA
MT@7WV(ZC;BX\SRMF_P#C_N9Z;O;K65;^)!J?BN?3+/4+..*U94>-HR\D[8+,
M%.X!0!CL><^E8WF$^"G\.&VN?[8+F+R_L[X\PRY\W?C;M_CW9_7BNFTF&6/Q
M#X@D>-U22>$HQ4@,!"@.#WYXH O7^JV&EJAO;J*#S"0@8\OCK@=3^%.@U&SN
M3"(+F-S/&TL0#<NBD!B/8%E!^HK'\11VT5]9WQU&[L+R..2*.6"V,RLC%2RL
M-C#JJD=#Q]:S(-1O(K_0]8UFWFC4V=W;22);/\K-+$8RR#)3<D9.#T)QUH Z
MJ74[&""XGFO((XK9]DSNX C; .">Q^8?F*RM1\3VD%K8WEM<V[6LMZMO/+)D
M!%VLQZXP>!U]:P?W\OGZF;&\^R1>(5NGC:W;>T(MU0.$QN(#%6Z9^7ID5LZM
M-#K2:--:1RS11ZI&S%H67;M1CNPP' )'/3- &QI^KZ?JHE-C=QSF(@2*IY0G
MID=1FFWVM:;ID@CO;V&&0KN6-F^9ASR!U/0]/2J<4$B^.+J?RF$;Z;"GF;>"
MPDD.,^H!_6J%]?V>G>/1/=B09TL*KI \F/WIR"5!QG Z]<4 ;C:SIBZ8FI&^
MM_L3XV3!P58DX ![G/&.N::FN:4]@;X:A;BU#^6TK2 *K=-IST/L:XY[:]C@
ML]35+JUM?[8N+KY;4O)%&Z.JN8\9&223QD;\G'.+-QI\=W8?:H;B?43=:O92
M3%K;8/DDC&=N!P% R?;VH Z1_$FC1V\4[:C $FW>7\V2^.#@=2!ZU)<ZYIEI
M;P7$]["D=P,PG.3(,9RH')XK*\0+;V^J0WRZE>6%[Y!B#0VAG21-V<$;#R#Z
M$'FJ-GJ%U;:II^KZ[;2PFXTP1,R6[D12[]Q! R4W J<'^[C.10!T;:YI26,-
M\VHVPM9F*QS&4;78 D@'UPK<>QJO+K U#2KF70)[>ZND98PK D(Q(^^N00,'
M/TYYKG[>RFGNM,NOLDPMYO$,MW&KQ%2D?V:4!V4C*Y?D9Q]X=S6[9P2)XUU>
M;RF6*2QLP'V_*S![C//<@%<_44 6CKVE?;_L/V^$W._RS&&R0W]T]@?;K5RY
MNH+*VDN;J:.&",9>21@JJ/<FN0$TNEZH+;1;R\G$NH$S6$UDVQ!)+F9A)M!4
M#<[@DD'H.HK4\807,NE6TEOYN+>\AFD\J+S&"*W)"<[L'#8P3QQS0!H0:[I5
MQ:3745_ 88"!*Q;'EYZ;L]/QJM_PEF@%7(U:U.P@$!\DYS@@=2#@\CC@^E<Y
MJ-FFI:)K=W#>7&I3SV\5NR&T,8*JY8#&T;C\[?2N@EM2?'5I=" [%TR:/S=G
M )DB(7/X'CV- %R77M)AM(+N34;9;>X&Z&3S!B0?[/KU[53OO$4!T=+_ $N>
M"Y4WMM;,<Y"[YXXV!'!# .3S[5S,#Q:7=:#)?0RQK'J.J,H$#L5#2R;6P 2!
MM/7I@U8NXIM0.IZA:VUQ]FN-3TSR]T+*TGESQ;Y-I .W'&2.B$].: .HO/$.
MD6%R;:[U&WAE7&]7?&S/3<>BY]\5=BN8)IIH8I4>2$A95!Y0D C/X$&N1%Y%
MIMOXAT^]M;I[FYN9I(HTMGD%RKJ-NT@$'C"GGC'.!5;48=2\/VVF/;!FO=0L
MHM)E9>=EP%_=RGV7,N3]/2@#J9O$6CV\4<DNI6ZK*"8_GR7 .#M Y.#Z4V'Q
M+HEQ<0P0ZK:R23X\L)("&)&0 >F2.<=:H6NE1Z?XJTR*WMV%K::1);QOMX7#
MQ8&?4A?TK,33YH_!8A2TD60:[YH01D';_:6[=CTV\Y].>E '37.O:59WHL[B
M_@CN,J"C/]TM]T'TSVSUI+WQ!I&G3-#=ZA!%*G+1LWS*,9R1U ]^E<E-:N9=
M=TG4-0N[2._N9<*ECY@ECD4 %7VG) ^7'4;?I71:5:M%XHUV9HF D%NJRLOW
MPJ'OWP2?SH +_P 7:/I^HV-I->0@7<32K)Y@VA0 0?<'/'TK8GN8+6V>YGE2
M*%%W-(YP%'J37$Z:'TFQ\*W-U;SQP6\<\,F(68Q%A\N0 2!\N.F.GK6WXWVM
MX&UG<-R&T?(QG(QZ4 :%EKNE:C<M;6=_!/,J[]B/DE>FX>HY'(XYIB>(='DO
MA9)J-NUP7,80/U<=5!Z%A@\=>*RI;N+6O$.C'3HKC;9/+)/*]L\2QJ8F0)E@
M.2S*=O\ L\UCVTGF^"](\/+;7(U:W:TCEC:W<>6\4B%Y"Y&W'RLP;//&,DT
M=?)KVE17_P!A>_A^T[PAC#9(8]%/H3D<'UK/O_%5KH]N9=0GM?FOA:QB&7.
M75<MD<,N[)%9EQ-+I6J2IHEY>2RS7P>73I;)FC)=QYC"3:"HP6;)8CT]*9<6
M]Q%HVH2M;SD1Z_'<D+&Q8Q+/&S, !D@*">/2@#IH-3CNKZ,07%I):26QF4B0
M^8<,!D#&-OOGK26?B#2-0N1;VFH6\TK LJJ_WP.I7^\/<9KGM>M[C69[]M-2
M5OM6@7,,$A0H#(S *,D#!J:6^@UJ\T"'3[>Y5[6Z$THDMGB^SH(G4ABP !RP
M7'7GT!H V!XET0W26PU2U,KOY842#[^<;<] V>W6M6N(-A,OPTO;9;203M+.
MXB$9W$FX9@<=?0UV] !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% 'Q[1117UY\R%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7
MM'P,_P"/'6O^NL7\FKQ>O:/@9_QXZU_UUB_DU<>8?[O+Y?F=6"_C+^NAZU11
M17SA[@4444 %%%% !1110 4444 %%%% !1110 445'/<0VMO)<7$J10QJ6=W
M. H'4DT 24454GU*U@L;N\\P216BN9?+(8@H,L/KQTH MT4R&59X(YDSM=0P
MSZ$9I] !1534]2MM)LC=W1D$0=(P(XV=BSL%4!5!))9@/QJK'X@M7AFE:VU&
M-(@&8R6,JDY.. 5R>O:@#5HHHH **** "BBB@ HHHH SQI*MK U&>ZGG:,,(
M(7V!(=P 8KA022!C+$X!.,9-:%%% !1110 4444 %%%% !1110 4444 %%%%
M !50:?$-7.I;G\XP"WVY&W:&+9Z9SD^M6Z* "BBB@ HHHH **** "BBB@ HH
MHH J7&GQ7.H6=Z[.)+3?L (P=PP<\5;HHH *SWTE9M7CU">ZGE$.6@MVV".)
MBNTL,*&)P6').-QQ6A10 4444 %%%% !535-/BU;3+FPG9UBN$,;F,@, ?3(
M-6Z* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ KVCX&?\>.M?\ 76+^35XO7M'P,_X\=:_ZZQ?R:N/,/]WE\OS.K!?Q
ME_70]:HHHKYP]P**** "BBB@ HHHH **** "BBB@ HHHH R?$%RD5I!:F&::
M6]G$$*0W#0$MM9^9%(*@*C$XZXQ@YKB]5BN'T+Q=I=Y]KBBM+*.YB0W\DI4L
ML@.),AF3Y!\K<9SQC%>@W^GVNIVX@O(1(@8.O)!5AT((Y!]Q5:WT#2[6*ZCC
MLT*W<8CN#(2YF49&'+$EN&(Y[&@"S:645E;?9XGN&3).9KAY6Y_VG)/ZUQ5G
MI=O:>&?%<T<MXSJU]'B6\ED7&#SM9B,_[6,^]=K8V-OIUL+>V#B('(#R,Y'X
ML2:@.AZ<;F[G^S_/=H4N '8)(" "2N=N< #.,^] '/1V3:0WAJX@O;YY+F9(
M+D37+NDJF%V^X3M4AE!&T#'3I5+3VU?4[>+48+;5#?->DF<WJBW$:S%63RO,
MQ@("OW-V1GKS7;/96T@M@\*D6SAX<_P, 5!'X$C\:JKH&FQWYO8X'BF:3S6$
M<SHC/_>* A2?<B@"AXT$IT&$0,B3'4;'8SJ64-]JBP2 1D>V1]:BUR36;+PO
MJ,UU?6[3*$\I[.!X2OS#.<NV?TKH+FU@O(UCN(Q(BR)* >S(P93^# '\*+JU
M@O;9[>YC$D+_ 'D;H><T 8&GV\E]XJUN2XO+QHK.YA%O MPZ1I^YC8Y"D;@2
M>C9'7CDU@0VUS)X=T;43JVIB\NKY(9I!=OAHGD*%-F=H^7HP&X$9SFN^BM8(
M)YYHHPLEPP>5A_&0H4$_@ /PJ)=+L5M8+5;9!!!()(D[*P.01^/- &3HL;6/
MB/5M-2XN)+6."WGC6XG>8HSF0, SDMC]V#C/K70U2NM)L+U;H7%LD@NXEAGS
MGYT7. ?IN;\ZNT %%%% !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 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %>T? S_CQUK_KK%_)J\7KVCX&?\>.M?\ 76+^35QYA_N\OE^9U8+^,OZZ
M'K5%%%?.'N!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !7M'P,_P"/'6O^NL7\FKQ>O:/@9_QXZU_UUB_DU<>8?[O+Y?F=6"_C+^NA
MZU1117SA[@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!\>T445]>?,A1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
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
MNNK&5.4+<W4UC-2V"BBBH*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H
M^!G_ !XZU_UUB_DU>+U[1\#/^/'6O^NL7\FKCS#_ '>7R_,ZL%_&7]=#UJBB
MBOG#W HHHH Y+QQX>U/7ETF32S:>?87BW.+IF"MCH. >]6].L]=OK6^L_$EO
MI*VT\1C"V)<EL@AMV[VKHJ*U]J^51[&?LUS.7<\_\(^ ;W2[?5%UFZBGEN+7
M[! \1)\N#!'<#GD<>U5/"_@*^T:^LTO-)T2=+67>+]9)/.."2I"XQNZ5Z715
MO%5'>_4A8>"MY',>$= NO#PUIKV2 K>:A)=1F-B<(W3=D#!KC;'2K35OB].=
M.NX[G28674IA$P:,7&,#D<$Y.[\_2O6&574JP#*1@@C((JM9:;8:9&T=A96U
MJC'++!$J GU.!1'$-.4GNU8)44^5=$6JX2^\&ZE<ZKXNNDDMA'K%JD-N"YRK
M! IW<<#([9KNZ*SIU)4W>/\ 74TG!3W.'/A#42W@L^9;?\21-MS\Y^;Y4'R<
M<_=/7%9C^!=6N_%-IJ)L]&TWR;P7$ES8R2^9*H.=NT_+SW_R#Z716BQ,UL0\
M/!GF]W\/=1O-&\26IN+9)K_4C>VI#$@#<2 _''![9JW:>&/$6H>+4UK76TY$
M.GO9M':.Y(!SSR/]H]_2N]HH^LSM;^OZT%]7A>YYCX;^'U]HU[:17>E:)=16
M\_F"_+R"8@-D';TW#\OK74>%?#]YHFH>()[IX634+][F'RV)(4DD;L@8//O7
M344JF(G._-U'"A"%K= KS,?#_5_^%<KX?\ZS^V"]^T;O,;9MSGKMSG\*],HJ
M:=65/X?)_<5.G&>_]7/,?$'P_P!6U/6M;N(XM+NDU!5\BXNI'$EMA<;5 !'^
M?PJQK?@O5+_2-+L%TO1+HVVG1VQN)Y9%DCD"X)4J.5Z$ ^]>C45HL54T\B/J
MT-?,R_#FF3Z-X=L=.N;C[1-;Q!'EYY/MGL.@]A61XQ\/ZGJMYHVI:0]M]KTR
M=I!%<DA'#8SR!_L_K75T5E&I)3Y^O^9HZ:<>7H<I'H&J2^.[#Q#=&U5(]-^S
M3I&[$B4DD[<CE>>I.?:N:D^&VI2^$3I[RV1O(M4:^B5F8Q2*0!L8X!&:]0HJ
MXXF<=OZM_P .0Z$'N<MX/T"71_M4EQI&EZ?)+M ^PN[E@,YW%OJ,8]ZN^,-'
MN=?\*7^EVC1K/<*H0RDA1A@>2 ?2MRBH=63G[3J6J:4.3H<?I_A>_M?&5CJ\
MDD!MX-(2R<*QW>8#R0,=/Q_"L&+X?:U;>&;&&&>S_M.PU0WT09F,3CCY2<9S
MP*].HK18F:_KU_S(="#_ *_KL>=+X/\ $-Y=>);W4)-.6XU>Q$") [[48
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>T?
MS_CQUK_KK%_)J\7KVCX&?\>.M?\ 76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.
M'N!1110!C:WX=M]<N]*N)II8VTZZ6YC"8PS @X.>W%;-4=7UBQT+39-0U&<0
MV\> 6P223T  Y)HTC58-9L%O+>.>.,L5 GB,;<>Q[5;YW%-[(A<JDTMV7J**
M*@L*YS_A$8I?$T>MWNHWEXT#.]K;RL/+@+=< #\JN7'B72[;5+K39)V%W:VI
MNY4$;<1CJ<XP?I5O2M4M=9TR#4;-F:WG7<A9<$C..GX5HN>"NM+D/DF[=BY1
M116984450UG6+/0-*FU*_=DMHMH<JI8\D <#W(II-NR$VDKLOT4R*19HDE3[
MKJ&'T-/I#"BBB@ HHK-UG7+'0;>">_=TCGG6!"JELNV<=/H::3D[(3:2NS2H
MHHI#"BLW2=<L=:-X+)W8V=PUO-N4KAUZ@>M!URQ'B$:&7?[<;?[0%VG&S.,Y
M^M5R2O:Q/-&U[FE1114E!1110!SFF^$8K+7WUJ[U&\U"\"&*$W##$*$Y(4 "
MNCHK-L=<L=1U34-.MW<W-@56<%2 "P)&#WZ&KDY3U?0A*,-%U-*BBBH+"L;0
MO#MOH-QJ<T$TLAU"Z:Z</CY68YP,=JV:*:DTFEU$XIM,***S=+URQUB>^ALW
M=GL9S;S[E(PXZX]>E"3:N@;2=C2HHHI#"BBB@ HHHH ***SM;UNR\/:8^HZ@
M[);HP4E5+').!P*:3D[(3:2NS1HI%(901T(S2TAA116=J>NZ?H\]C#>S&.2]
MF$$ "%MSGMP..HZTTFW9";25V:-%01WMK-=2VL5S"]Q" 98ED!=,]-PZC/O5
M32-<L=<%V;)W86MPUO+N4KAUZ@>O6CE=KV#F5[&E139)(X8GEE=4C12S.QP%
M ZDGL*S=1\0:;IFA/K4URLE@H4^;#^\!!8*,8Z\FA1;T2!M+<U*YW7?"\^M7
M+R+X@U2R@DC$<EO;R (1WQD<$YYK>6>-[9;@']V4WYQVQFJ>C:U8Z_IJ:AIT
MIEMG8J&*%>0<'@U4'*/O1)DHR]UC](TJTT/2K?3;%"EO NU03DGG))/J22:N
MT45+;;NRDDE9!116;J6N6.DW=A:W;NLM_-Y, 52<MQU].M"3;L@;25V:5%9V
MEZ[I^L37L5C,9'LIC!."A7:X[<CGH>E:-#3B[,$TU=!115;4-0M=*L)KZ]E$
M5M"-TCD$[1G'0<T)-NR&W;5EFBN>TKQQX<UO4$L=.U)9[EP2J")QD 9/)4#H
M*Z&G*$H.TE8F,HR5XNX4451N=8L+/4[339[@)>7FXP1[2=^T9/(&!^-))O8;
M:6Y>HHHI#"BL[^W=/_M_^P_./]H>3Y_E[#C9G&<XQ2:OKECH@M#>NZBZN%MX
MMJELNW0'TZ57)*Z5MR>:-KW-*BBBI*"BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ KVCX&?\ 'CK7_76+^35XO7M'P,_X\=:_ZZQ?R:N/,/\
M=Y?+\SJP7\9?UT/6J***^</<"BBB@#SKXNV;3:-IL_VNXC47T<1B1@$.[/S$
M8^\,<?4U7\1&:"]30K#4_$]S>V5FUQ)+;W<:?*6)#2$XWD9 P,<8KO\ 5-'L
M-:MX[?4;<3Q1R+*JEBN'&<'@CU-4]5\):%K5]'>ZAIZ37"+L#[V7*^A (##Z
MYKKIXB,8QC+I<YJE&3DVNMCSQ-=UK6=+\"J=6NK:749+B&YEMV"LX5@H/3&<
M=\=3FL^XN==M]"\372^)M5+:#?B"V!E'[P&0*3(<9;CMTKU2#PIHELFFI%8J
MJZ:SO:#S'_=%CECUYR?7-$GA31);74;9[%3#J,OG7:^8_P"\?.[/7CGTQ6BQ
M5-/2.E^R[W_+0AX>;6KU]7V_S.+O-5O;KQ/J\$MPYMW\,-/Y.?D#D#) _$UG
MZ;?WN@^%O!6M)=RII@<VU]#N/E[79L.1[<\_2O2#X;T@W<MT;,>=+:_8W;>W
M,/\ =Z^W7K7.>*= U&?P^GA;0-)METR5%5KB6X_U&'W'"G)/3.<]Z(5J<K0M
MII?[FF$J4XWE?7_@IEGX?W5_JVGW^M7MQ,\5]=NUI$[$K%"I(  [<Y_(5R6H
M7^KZBOB_5_[>O[.31KEHK6V@D"Q;5) WKCYLX_/UKU+3+"'2M+M;"W&(K>)8
ME]P!C-9&H^!O#>JZDVH7NEQR7+D%V#LH<CIN4$ _B*SA6@JDI-:=-/ZZ%RI3
M<$D]3D);[6/$/BW0+)=7O-.AOM#CNKA;5MIWDL3C/0YQSZ"MGXFQ&#X87T)D
M>0QB!=\ARS8D09)[DUU']BZ=_:T.JBU47L,/V>.0$C;'R=H&<=SVI^J:79:U
MI\EAJ$ GM9<;XRQ&<$$<@@]0*7MX\\)):+_,?L9<DDWJSSZPFU/P[XTT^Q&K
MWVH6]WI37#Q73A@'521L 'RCY1P*Q;?5]:@\+Z/XM.OWTUY>:CY,MFT@,!3<
MPVA,<'"C\Z]7.B:<VJ6VI&V'VRVB,,,FYOE3GC&<'J>M9L'@3PS;:HNHPZ3$
MMRK^8IW-M5O4)G:#^%:1Q-/>2U]%KO\ \#[B'0GT?XOR.5;6]06;XB*VH3#[
M%&IM09/]22C_ '?3G'Z54O;CQ-=:)X?O1-JTVEG35DNVTV=4G,O4LQ/)&,?K
M7;ZCX(\.:MJ4FH7VEQRW,B[7?>PW<8Y (!.._6FWO@7PWJ$=K'=:;O6UA$$(
M$TB[8QT7AN>O>A5Z2L[?AY6[@Z-1W5_Q\[]CA]2\1W5]'X5L-+O=9ELKZ*61
MWBE1+N8J2-I<X&00<^OY54\0IKY\"V=OK1N8YEUU$M9;DJTOE%6VEB"02"37
MI5]X0T#4M-MM/N=-B:VM?]0J$H8_H5(/UYYI%\(:$NEPZ;]@!M(9Q<HAE<XD
M'\6<Y/XFG'$TXVLMGV]?ZV$\/-WNSBUU+5O#/B#Q/IT>JWFH16NDF]A-ZXD9
M)!COCIR>.E5M.OM5TNX\':A_;U_?-K;A;JWN)0\8#8^XN/EQG]/PKTG^P]-.
MJSZF;1&N[B'[/+(Q)#Q\?*03C' [5GZ9X'\.:/J O['3(XKE<['+LVS/7:"2
M!^%2L13MJM;=EKI;_@C=&=]'^?<\U_M>]T?POXJEL)S;S3>(7@,R]8U8\D>G
M3'XUNZ1IQTKXP1VIU*\U C223+=RB1QE^F0!QW_&NT/A30VL;ZR;3T:WOI3/
M<(68[W)SNZY!^F*CTCP=H&A7:W6FZ>L%PL9C\P2.Q*DY(.2<TY8F#C*RWO\
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
M **** "BBB@ HHHH **** "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@
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
M(GDV-E7/8KC(ZCM6;XZ;7 VE?V:-1-CYS?;O[-QY^,#;MSVZYKSS5M,O]/\
M GB9[ZUNX1<ZG%+$;H+YCJ3U;;QGUQWKMHX>$XIMZM]_.QRU:\X2:2T7^1ZK
MI?C/0-9N+BWL-0$LL"&1U,;+\@ZL,@9'TJK:_$/PM>7EO:P:JK27#!8\Q.JE
MCT!)7 /UKG8[?4=:\9MK;:-=:;966E26Y^U*%,C$-P "<CYNOM7,:+;ZCK_@
M7P_H=EHUT!'?_:'OV4"$*'?)#9SD9QCV[U:PU)ZM]NJTW_R(=>HM/7H]=CNK
M/QD;7Q!XI76;D1Z9IDD"Q,L))3>#UV@D\XKI9-?TR._L+%KH&YOT,ELBHS;U
M SG(& ,>N*Y33O#D]YXC\;Q7]K)'9:D(DBE9>'&U@2OT)%9'PPLKV^U6XU'4
MMKG2(!I5NP.1\I)8CZ# ^AJ)TJ;BY+HE^*7Z[E1J5$U'NW^?^6QZIT&37.V?
MCGPY?ZFFGVVI*\\CE(SY;A'8=0KD;2?H:VKZ!KK3[FW1MKRQ,BMZ$@C->3>&
M/#MVCZ1IFL6'B-)=/NQ,FP1?8T8.6#;L9QZX)K*C3A.,G)[&E6I.,DHK<]&3
MQ?H4FC76KK?C[#:R>5-(8W!1\@8*D9S\P[=Z@U#QSX=TN6.*[ORDDD2S;5A=
MBB-R"P"_+U'7!KB]6\(:I+XTGTR"U<^']2O8K^XE ^52H8NA_P!X_P#LM)KV
MAZC;>,];GEM=<ETW5(D4/I(C8L @4HX8' Z^G^&T:%%OXNE]_33UW,G6JI;>
M7Y_AL=SJ/C/P_I)@%YJ*I]HA$\.U&?S$/0C:#FKVC:WIVOV OM,N1/;EBI8
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
M*#Q%J*131ZC)#!B%L+&,!=Q48'.>37H@(90RD$$9!'>O)F\.:J?A_P"+K/\
MLV;[7=:H98(]GS2)OC((]L _K7J&FH\6EVD<BE76%%8'J"%%9XF-->]#O^B-
M*$IO27];G*ZE\1],TSQ@-%GX@2(F:X"NQ23)P@4*<\8Y''-5)/'\&D>-M=T_
M6KQ8K&V6'[,JPEFRR MG:"<<]Z?XAAU'3?B/IVOP:5=W]F+%K9Q:*&=6W,>0
M2..1^M1#1;\^*O'%RUE)Y5Y8K';.5XE/E8(7UYXK6,*-KM;KOUNON,Y2JWM?
MKVZ69T]]XMT/3]-M;^XOT^SW?_'N45G:7_=4 G].*N:1K.GZ[8B]TVY6> L5
M+ $$,.H(/(/UKRJ3PYKEIH_A"]6SU(&PCFCN8[(+]HBW,<%0P(Z'TKN_ VF0
MZ?IEW+%!JD+7=TTT@U,()68@9;"\ &LZM&G"%XN[_P""73JSE.S5E_P!OCWQ
M#J'AS1[.XTU;=I[B]2V_TA25 96.>".X%5+V_P#%NE>']2OM5O\ 08#$B>3-
M#',RH2X!WC!/0X& >31\3=(NM:T+3[6UM)+G&HQ/*D8Y$>UP2?;G]:@\2>"[
M'3? >LV/AS3&6:[$1,4;N[.5=3_$3T&:JG[/D@GNW^J_K84^?FDULE^AKW/C
M?0M(CMX=6U...[>V2<A(9"'#=U&#U.>.N*2^^('AG39Y(+K4BDT00NGD2$@,
M P/"^A'TS6/I>C7T?Q%T^^FLI!;1:''#YS+PLH/*Y]<9JK>:'J,FN>/9A82L
ME[8+':MM_P!:WE8POXT*E1O9OI?==_0'4JVT[]O(ZC3_ !MX=U755TVRU))K
MIP610C /@9.UB,'\#705YG9Z#J4=[\/W-A,HL8)%NCM_U1*C&[TYS7IE8UX0
MBUR/^KM&M*<I)\W]:'G7A'XEV%SI\<>OZE&FH27+1KB%@H&<+D@;1WZFNFU;
MQKH&AW_V+4;UH9@ 6_<NRKGIE@"!7G9\,ZQ_PJ6;3AI<_P!N.I>:(=GSE<CY
MORJ_XMM?$M_J>O6DD&M36TL073TLMGV8KM^;S,]\_CGIVKJE0HRJ:.RUZKRV
MT\SFC5JQAJM=.GJ=QJOB_0M%-NM[?J&N$\R)8D:0NG]["@\>]:EC?6^I6,-[
M:.9+>9=\;%2N1]" :\PU/2;NVL-#GM].\0Q:Q!I$5N+C3@NT$#_5R \\'K]:
M]"\-#5!X<L?[:Q_:/E_O^G7/&<<9QC/O7/5I0C!.+U-Z=24IM-":UXETGP_Y
M(U*Z\IYL^7&J,[OCKA5!./>J\OC3P]#I5KJDFIQBRNG\N*78Q!;N",97H>N*
MYCQQI.J#QCIFMVD.IR6L=LT$C:9M,\9RQR P(P=V/PK/G\,2KHGAV/3=.U0Q
MC6UN[A+Y5\U%SAF8+P!QG\:TA0I.,6WO_P $B56HI-);?\ [G2_%^A:Q;7=Q
M9WZM'9C=<&1&C,:\G)# <<'FN;F^(5OJ7BOP_8Z%>B6UN995NPT#*2 !MP6
M_P!KI5/5_#>JW_B'QJ8+214OK&)+>0\+*RJN5!]>"*K64&L:EK'@K=X>OK.#
M2%,,\DR *3L49 SG;\O4^M5"E25Y>7=:>[^.I$JM1Z>?9]_\CLY_'7ANVU1M
M.EU)5N%D\ICY;E%?^Z7QM!_&H_$GC71]"^T64M\$U$0,Z1B)GVG'R[L @<XZ
MUY[#X6O8GU'1-7L_$<EO<7S3(VGB(V\@)&'8L,@\>OX5MZA::OI'B[Q+)#HE
MWJ$6L6JQVTT !",$VX<D_*,_R%'U>BI*SO\ -:[?\$?MJK6JM\GYG7>"M5NM
M;\'Z?J-ZZO<SJQ=E4*#AV'0>P%1ZUK$]AXHT:S6_M(+:X$K2PRQ.TDH5<_*0
M,#'N1^-)X!LKG3O ^F6EY \%Q&CAXW&"N78\_@:I>(=-O;GX@^%KV"VDDMK;
MS_.E4?+'E<#/UK&T/;2737];&MY>RB^NGZ&3H'C:Y\3>-IK6WU2*WL(I2L%M
M]C9FN4 )+%R/DZ9YQZ8KO=2U"WTK3I[ZZ?9!"NYFP3^@!-<QX*TV]L-9\4RW
M5M)#'<ZD\L+.,"1<MR/:NNE3S(G0'&Y2*5=P]HE%:*P45/DO)ZZG!6?Q&CUK
MP7J=_:*+;5;6VDF\C:SJ@!PIW%0I[<5H^%?'FDZS!IUC+J"MJ\UNK2)Y3*&?
M;E@#C;D<\ US6A66L6_PWU;PQ<:)?1WD,$VR0J#',6;@(<\GG]*MG0M1$GP[
M*V$H^P1D79"_ZD[$^]Z<@UT3IT?>BM-7;7R_(QC4JZ/R5]/,Z>;QUX;M]4;3
MI=247"R>2Q\MRBO_ '2^-H/XUT5>+P>%KV)]0T/5[/Q');SWS2HVGB(V\@)&
M'8L,@\<\U[0!@ >E<^(I0A;D=S:C4G._,K!1117.;A1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %>T? S_CQUK_ *ZQ?R:O%Z]H^!G_ !XZU_UUB_DU<>8?
M[O+Y?F=6"_C+^NAZU1117SA[@4444 %9VN:'9>(=,;3]01VMV96(1MIR#D<U
M'K/B"RT.73X[L2EKZX6VB\M0?G/3// K5JES1M):$OEE>+&21++ \+9V,I4_
M0C%4]%T>ST#2H=-L%9;:'=L#-N/)+'GZDU?K-O-96SUFQTTV5Y*UV&(GCBS%
M'M&?G;/%"YFN5 [)W9+JVEPZQ8/9W$D\<;$$M!*8VX]Q3='T:QT'38]/TZ'R
MK=,G&222>I)/4U!XEU^W\,Z)+JES%++%&RJ4BQN.XX[_ %K41@Z*PZ,,T_?4
M/(7N\WF.HHHJ"PHHHH ***I/J]A'K,>D-< 7\D1F2':<E 2,YQCL>]-)O83:
M6Y=HK-LM96]U>_TX65Y$UGMS-+%MCEW#/R'O6E0TUHP33V"BBBD,**** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S];T6S\0:7+IU^KM;2%2
MP1MIX((Y^HJ\B".-47[J@ 4ZBG=VMT%97N%%%%(84444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?'M%%%?
M7GS(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>T? S_ (\=:_ZZ
MQ?R:O%Z]H^!G_'CK7_76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!1110!P7
MQ(_Y"'A+_L,1?S%<M?:;'J=SX_NKFXNB^G/YEJJSLJQMACG .#]T5Z_<V-I>
M-"UU:PSM"XDB,L8;8PZ,N>A]Q4?]EZ?BZ'V&V_TO_CY_=+^^_P!_CYNIZUUT
M\3R12MM_G<YIT.>3?];6/*=:%W?Z3X=U&\O+6\MUTI'FL+C4C;/(^/\ 6Y!!
M;/3ZBK>GZC'>>(/ $ME'/;6DL-S^XDE+D8##DG[W(."?:O0[GPYH=XL*W.CV
M$HA01Q![=#L4=%'' ]JL_P!FV/G6\WV*W\RV4K _E+F($8(4X^48]*IXF/+:
MW?\ &_\ F)8>5[W[?A8\$U$V%]X'U35-1OG?Q"^H&,Q/<G<%W#Y?+ST SVXQ
M[5T?BAY]2\=W6G70B>&*PC-FEQJ!M$1BHS(N.&8$GCV]J].E\-Z'/<33S:/8
M22S?ZUWMD)?G/.1SR!4M_H>E:J8SJ&FVET8QA#-"KE1Z#(Z5?UR-T[=_E>VW
MW$?596W[?/??[SS*[L;Z[U+P-I6IZE)(TT-PEQ+:7)/FJ.1\XZY4 $_6N^U>
M)M!\#WT>E;U>TLI/())9E(4X.3U/>M-=+T]7MG6QM@]JNVW81+F$8QA./E&/
M2K9 (P>17/4K\W+IHO\ -LVA1Y;]W_D>4:,FFV?P_NM:TK4'G\0OICO.QNV>
M16X+'83P5/?'\ZI:*;33]:\%3:+J$DUYJ$9_M.,7)DW?*I.]<G&"6_+VKU6S
MT/2=/GDGLM,L[>64%7>*!5+ ]02!TI++0=(TVX:XL=+L[:9^&DA@56/X@5K]
M:C[V^O\ EMZ(S^KO3;3^OQ/&)[+S?!?B/7FNKP7]CJS);.+AP(QO3.!G'\1_
M(5LZII>DR_$[37U69HH+W3!<2R27+1@RY/1LC P!P.*]1_L;2_LDUI_9MI]F
MG?S)8?(79(W!W,,8)X')]*2]T;2]16);W3K2Y$/^K$T*ML^F1Q5?7->O7\4A
M?5=/N/+]8N9UN_B/MGD CBMO+PY^7CMZ5+I=D-&\6^"IK6YNB^JV3->>;.SB
M4^4&Y!/J?T%>FOI.FR&Y+Z?:L;H 7!:%3YP'3?Q\V/>G?V;8^;;2_8K?S+5=
MMNWE+F(8QA3CY1CCBH^M+EM;^K6_/4KZN[WO_5[GB+ZRJ_"M[5M1QJ U8CRC
M-^]VY],YQ6KXI:YU7Q_K6GW)B80VT8L1<:B;5824!\Q>SG<>G^1Z>_AO0I)Y
M9Y-&T]Y9CF1VMD)<YSD\<\\U)J&AZ3JLB2:AIEI=.@PK30JY ],D=*OZW!2N
MEW_&W^1'U:5K-]OPO_F>8^(;/4?L6B3:GJ%AJ,=OI^9[)]4\@RMDXE# C?D8
M&?45VOA#Q#H]SHFCVL#_ &6:Y@9X+.:4O)M5F!Y/)&5.#Z"M>Z\/:+?"$76D
M6,_DH(XO,MU;8HZ*,C@>U6!IE@MS!<K96XG@3RX9!$H:-?[JG' ]A652O&<%
M%HUA2E"7,F6J***Y3H"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@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ KVCX&?\ 'CK7_76+^35XO7M'P,_X\=:_ZZQ?R:N/,/\ =Y?+
M\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "O:/@9_QXZU_UUB_DU>+U[1\#/\ CQUK_KK%_)JX\P_W>7R_
M,ZL%_&7]=#UJBBBOG#W 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@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ KVCX&?\ 'CK7_76+^35XO7M'P,_X\=:_ZZQ?R:N/,/\ =Y?+
M\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "O:/@9_QXZU_UUB_DU>+U[1\#/\ CQUK_KK%_)JX\P_W>7R_
M,ZL%_&7]=#UJBBBOG#W 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@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ KVCX&?\ 'CK7_76+^35XO7M'P,_X\=:_ZZQ?R:N/,/\ =Y?+
M\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "O:/@9_QXZU_UUB_DU>+U[1\#/\ CQUK_KK%_)JX\P_W>7R_
M,ZL%_&7]=#UJBBBOG#W 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@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ KVCX&?\ 'CK7_76+^35XO7M'P,_X\=:_ZZQ?R:N/,/\ =Y?+
M\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "O:/@9_QXZU_UUB_DU>+U[1\#/\ CQUK_KK%_)JX\P_W>7R_
M,ZL%_&7]=#UJBBBOG#W 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@ HHK-US5AI%AY
MJ1F:ZE816T /,LIZ+].Y/8 FFDY.R$VDKLTJ*Y#P7'>V^I^(;:^O'NIX[F(N
M[$XW-$K,%'9<DX'IBNOJJD.25KW%"7,KA1114%!1110 4444 %%%% 'Q[111
M7UY\R%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7M'P,_P"/'6O^
MNL7\FKQ>O:/@9_QXZU_UUB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@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 5S^L>';O4=:MM3M=9ELI+>$Q1H($D"[C\S#<#@
MD8&?05T%%5&3B[HF45)69QWA?1]8LO$VMW%[J,\T#S)R]LB"Y/E*-X('&.G'
M'%=C113G-S=V$(*"L@HHHJ"@HHHH **** "BBB@#X]HHHKZ\^9"BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\ 'CK7_76+^35XO7M'P,_X
M\=:_ZZQ?R:N/,/\ =Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSYD**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_QXZU_UUB_DU>+U[1\#/\
MCQUK_KK%_)JX\P_W>7R_,ZL%_&7]=#UJBBBOG#W 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@#X]HHHKZ\^9"BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\ 'CK7_76+^35XO7M'P,_X
M\=:_ZZQ?R:N/,/\ =Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSYD**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_QXZU_UUB_DU%%<>8?[O+Y
M?F=6"_C+^NAZU1117SA[@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 %%%% !
21110 4444 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>kfrcinsidertradingpolicy005.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 kfrcinsidertradingpolicy005.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!"P# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#SRBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"BBB@ HK-\
M07DVGZ!>W=NP6:*,LA(S@UR_@GQA=ZQ?S6.I2(TK+OA95"YQU''MS^!K:%"<
MZ;J+9'//$PA5C2ENSNJ**\SU?QYJ(\1R6VGRQK9I*(AE V[!P3GZYHHT)UFU
M'H&(Q,,.DY]3TRBBBL3H"BBB@ HKG-!\86OB#4I;.WMIH_+C,A>0CG! Q@?6
MNCJYTY4WRR5F9TZL*L>:#N@HHHJ#0**** "BBN-\9WGB6VO;5=%CF-N4RS0P
MB0[\]#P<#&/UK2E3=27*G;U,JU54H<[3?H=E14-FT[65NURH6X,:F51T#8Y'
MYU-4-6=C1.ZN%%%07K,EA<,I(98F((Z@X-"5W8&[*Y/17GWPYU._U"[OUO+R
M>X"(A42R%L<GIFO0:TKTG2FX,QP]=5Z:J)6N%%%>:>'O'M]+KB6VJRQM;2GR
MPP0+L;/!X[=OQITJ$ZJDX]!5L33HRC&?VCTNBBN'\->)=3U/Q;>:?<RHUO$)
M"JA "-K #GZ4H4I3C*2Z%5*\:<HQ?VCN****R-@HHHH **** "BBB@ HHHH
M**** "BBO-_&VJZA9^+;6"VOKB&%HXR4CD*J26.>!6U"BZTN5,PQ.(5"'.U<
M](HHHK$W"BN)^(VH7FGVE@UG=36Y>1PQB<KG@=<5TGA^62?P[ITLSM)(]NC,
M['))QU)K:5%QI*I?<PCB%*M*E;5&E17#Z)?>+)?%CPZA#*+#<^_="%11@[=K
M8YYQW-=Q2JTG3=FT_0=&LJL7))KIJ%%%%9&P4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %:&BIIK
MZBHU61DM=IR5SG/;H":SZ*4H\R:O8<79W.V^S^!/^?N;\I/_ (FC[/X$_P"?
MN;\I/_B:XFBN;ZJ_^?DOO_X!O]87\B^X[;[/X$_Y^YORD_\ B:YW7DTE+Y!H
M\C26WEC<6W?>R<]0.V*RZ*NG0Y)7YF_5DSK<RMRI>A;A6S,0\UB'[]:DVZ?_
M 'V_7_"J%%;6,U+R))A&)3Y1RG:O9/@9_P >.M?]=8OY-7B]>T? S_CQUK_K
MK%_)JX\?_N\OE^9T8/\ CKYGK5%%%?.GN!1110!B^+?^13U+_KB:\DL(KG3[
M*WU^V)_<7?EL/0A01^!RPKUOQ;_R*>I?]<37*^!]-CU;P5J=C+TEG8 _W6VJ
M0?P.*]/"5%3H.3VOKZ'CXVDZN)C%;\NGJC>\0^)(K;PA_:-J_P ]V@6#GD%A
MS^(&?Q%>73Z;)IMQI9ER'N8TG*GL"Y _0 _C6CH^EZAJNL6>AW@D%M:2NSJ1
MP@S\PS[D8_&M3X@@+XNT\   01@ =OG:NFA&-&?LHN][OY=#DQ$Y8B'MI*UK
M)>O4]2K@[C3_ !Y=S22+?16Z%B4C#J"!V' _K78ZI?II>EW-\ZEEAC+[1W/8
M?G7 Z7J/C+Q0)KJQO8+6W1]N"H"YZX'RDGJ.M>?AHRLYJUN[/4QDX<T:;YK]
MH_J&F^*M<T77H]+\0?O$=@I9@,J#T8$=176^)4UY[>!=!=$DW$RLVWIC@?,#
M7FOB@:PNNVD>M>4URB*%EB PZ[C@\>^>PKV;M6N*4:;A426OW&.#<JJJ4I2=
MDU;NCQ+PLFN/J<PT.58[KRCO+;?N[AG[P(ZXKU;P['K,>GO_ &Y,LET9"5VA
M<!,#'W0.^:X/X:?\C)>?]>S?^AK7J=&85/WG)9=->HLJI?NE4N^NE]/N//\
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
M;E88BM=NFHI)/MJ=.%H6C&JYMMKOIKY!1117(=P4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M1T+D$CIP<?XU?U*KOI;O?0S68T=5K?M;4[ZBN)\+>-Y]5U+^S-2MTBN3G8R
MKDCJI!Z'@_E75ZG<S6>F7%Q;P-/,B$QQ*"2S=A@<UC4HSISY);F]+$4ZM/VD
M7H6Z*\]E\0^.%4S?V*BQCG:(&)Q]-V:U_"GC)?$$KVES"L%XB[@%/RN.^,]#
M[5I/"U(Q<M&EV9G#&TIS4-4WM=6.DO;VWTZSDN[J3RX(QEVP3CG'0<U7TG6;
M+6[9[BQD:2)',98J5YP#W^HKD_'NJ:JD%S80Z>6TYHE,ER8V^4YSUZ>E<]X5
MUK7M.TV6+2M)^UP-,69_*=L-@<<'T _.M88/FH\]]?4PJ8_DQ'L[:>CO?_(]
M4O[A[33[FYCC,KQ1,ZQC^(@9Q7,>#?%=]XBN;J*[MHD6)0RO$"!UZ')//^%=
M!%=W(T$7EQ$L=T+?S7CP0%;;G&.M8'@SQ/<^(9;Q+BWMX1"%8>2",DYZY)]*
MRA#]U-\M[=;[&U2I^^II2M>^EMSKJ*Q?$GB.W\.6"S2(99I"5BB!QN/<D]@*
MY*/Q7XQNX/MEMI$;6QY4B!B"/;G)_"E3PTZD>9:+S*JXRG2ER.[?DKGH]%<O
MX4\81^(6>VGA$%Y&N[:#E7'<CT^E6_%NN3^']'6\MHXY',RQXDSC!!/8CTJ7
M0FJGLVM2UB:;I>V3T-VBO/$\<:]JEN@TC1Q(Z*/.DV,RAO0<\?B:GT#QW=7&
MKII>L6J0RN_EJZJ5*OV#*?6M'@ZJ3?;SU,8YA0<DKO7K;0[RBBBN4[0HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *]H^!G_'CK7_ %UB_DU>+U[1\#/^/'6O^NL7\FKCS#_=
MY?+\SJP7\9?UT/6J***^</<"BBB@#%\6_P#(IZE_UQ-<[\+O^07?_P#79?\
MT&NC\6*6\*ZBJ@DF$X KGOAC&\>F7P=&4F8?>&/X:[J?^Z3]5^AYU7_?H>C_
M %,GXH?\A>Q_ZX'_ -"->E6L:Q6<,: *B1JJ@=@!7F_Q-BDDU:R*1NP$!^Z,
M_P 1KTN'_41_[H_E1B'_ +/2^885?[56^1Y;X-4)\0;E%&%!F  ],UVGCG_D
M3=0^B?\ HQ:X_P (Q2+\0;IFC<+NGY*G'6NQ\;JS^#[]54L2$X S_&M:XA_[
M5#Y?F885?['4_P"WOR,WX9_\BS-_U]-_Z"M,^)KLOAZW4'AKI<_]\M4OPV1X
M_#4P=64_:FX(Q_"M:7B_1I-<T"2W@ ,\;"6($XR1GC\036<I*.,YGM<UC"4\
M!RQWL-\$1K'X/L-H W*S'W)8UQ7CW]QXUMI8^',<3DCU#$#^0I^A^-)_#5@-
M*U#392T).S)V, 3G!!'J3S3+.VO_ !MXLCU.6U:&RC922?NA5YV@]R?ZUT4Z
M4J5:=6?PZ_,Y*M:%;#PH4_BTT[6/0/$W_(KZG_U[/_*N1^%L$?DZC<;1YFY$
M#=P.3C_/I77>)06\,ZF "2;9\ ?2N8^&$;QV.H!T9<RIC<,=C7-3?^R3]4=E
M97QU/T?ZG>5Y3 BR?%DA@"/M;GGU"DC^5>K5Y=;12?\ "UV?RWV?:7^;:<?=
M-&">E3_"QY@KNE_B1TOQ%4'PHQ(R5F0CVZT[X>(J^$HB  6E<M[G./Z"CXA(
MS^%9%12Q\U. ,]Z?X 1D\)0*ZE3YC\$8_BHO_L?_ &\%O]O_ .W?U.1 "?%K
M"C'^E9X]UYKO_$6O0^'M,-W*AD=FV1Q@XW-]>PXKA#%)_P +7W^6^S[3][:<
M?=KH_B%I=SJ.AQ26L;2M;R[V11DE2""0.^.*UJQC.I24]K(PH2G"C6E#?F9G
MVGBGQ??0K=VVA026K<J<$%A[$MS^587ABX-Q\25F,!MVEDF9H3U0E&)'YUH:
M+\0&LM,MM.;2I)IX4$2^6^-V.!QC(-5/#JWS_$A+B]MFAFD>5W7;PNZ-CC]1
M6Z@X1J)Q4=';S.9U%4E2:FY.ZOIM^!W'C7_D3]1_W%_]"%9'PQ_Y%VY_Z^F_
M] 6NC\06#ZGH%[9Q?ZR2,[ >[#D#\Q7FOAKQ3+X4CN-/O-/D;=)OVYV,K8P1
M@CV%<M"#J8:4(;W.W$SC1Q<*D](VM<]2U/\ Y!5Y_P!<'_\ 037G_P +?^/G
M4_\ <C_FU=NUTU_X:DNC"T1FM6<1DY(RI(%<7\+XI([C4MZ,N4CQN&.[5-)6
MP]1/R_,JN^;%T6O/\BK\4'8ZO91D_*L!('N6.?Y"O3+:-8K6&-  B(JJ!V %
M<=\0O#]SJ=M;WUG$TLMN"KQJ,L5/.0.^#_.LVU^)3VUBEO<Z8[W4:A"?,VAB
M.,D8R*MTY5Z$%3UM>YG&K##8FHZNBE:S*6E?N/BM(D7RJ;F8$#T*M72?$K_D
M6(_^OE/_ $%JR?!&C7]YK\OB"_A:)27=-RXWN^<D#T )K8^)"/)X9C"*S'[2
MG &?X6K2I)/%02>UD9TXR6"J-K=MKT+7@&-4\'694 %VD9CZG>1_("N/\6*%
M^(]L5&"9("2/7(_PKL_ RLG@^Q5E*D>9P1C^-JY#Q9%(WQ#M66-RNZ#D*<=1
M4T'_ +54^?YE8E?['2_[=_(]1HHHKS#V HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G
M_'CK7_76+^35XO7M'P,_X\=:_P"NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</
M<"BBB@ HHHH **** "BBB@ HHHH 1D5OO*#]12T44 %%%% !1110 4444 %%
M%% "8&<X&?6EHHH *0@$Y(&:6B@ HHHH *:44MN*@GUQ3J* "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@#X]HHHKZ\^9"BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ KVCX&?\>.M?]=8OY-7B]>T? S_ (\=:_ZZ
MQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/F0HHHH **** "BBB@
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !7M'P,_P"/'6O^NL7\FKQ>O:/@9_QXZU_UUB_DU<>8
M?[O+Y?F=6"_C+^NAZU1117SA[@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!\>T445]>?,A1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 5[1\#/^/'6O^NL7\FKQ>O:/@9_QXZU_P!=8OY-7'F'
M^[R^7YG5@OXR_KH>M4445\X>X%%%% $37,"7<=JTJB>1&D2,GEE4@,1]-R_F
M*([F"5Y4CFC=X6VRJK E#@'#>AP0>>QK&\0XM;_1-3)"K!>>1*Q_N3*4Q_WV
M8S^%<E'--8V-]<QDI<>([$SP>HE>;8GXA;F$?1* /0+35+*_DV6EPLQ\B.X^
M7.#')NV,#T(.QORJ62[MXKF&VDFC6><,8HRV&?;RV!WQD5RL.DR-XPO[2SU"
MXL;:#2K) +=4W'#W 7EE;  !Z"G:1K&H7$^AQ7$XD:1[V&=MBCS3"Y16Z<$[
M<G&!S0!T]G>0:A907EK()+>>-9(G (W*1D'GGI4]>=Z-J5P-$\,Z9'-?P0_V
M+%<.UC ))&.%51RK8 Y/3DD<]<]AX?GOI](1M0643K)(@:6,(\B!R$9E'0E0
M">!SV% %[[7;_;/L?GQ_:?+\WRMWS;,XW8],\9J565U#*05(R"#P16#?S74_
MB*;38[N2WB;33*&B5"ROYF,@LI[<<C%1^!;66W\&:.TE[<7(DL;=E64(!$/+
M'RKM4<?7)]Z -V6[MX;B"WEFC2:<L(HV;!? R<#O@<U-6/J=Y<0:[HUO"X$=
MP\PD4@?-MC)'/4<^E9.@7]X+VSAUJ[U6'4IT(:VG@C%N\@7+"-U7D#!(^;)
MYSS0!UU037D%O/;0RR!9+ES'"N#\S!2Q'_?*D_A5/Q%J,ND^'-1U"%5::WMW
MD0/]W<!QGVS6)=Z=<V?B'PR]QJ]Y>EKN4,LRQ!=WV:;Y@%0$?3..: -Z77--
MATZ._P#M2R6TK[(FA4RF1LD;5"@ECP> #T-12>(]+BE,<D\B%8?/E+6\@6%-
MI;,K;<1\ G#D&N4(O=83PA<RZI=0R27LZGR4B !$-QA@"AYP,>F#TSS3'M-0
ML;/QM>P:_J FM)6D4E+<B1ELX6&X>5^&!C@>N20#T)&5T5T8,K#((/!%+7-+
M)?:QK=S9KJ5Q906=O W^C+'ND>0,2275N  , 8[YS5[3KRXE\0:M:22EX;98
M/+! &-RDGH.Y% &@]Y E]%9-(!<31O*B8/*H5#'/3@NOYU,K*ZAE((/<'-<3
MI=Q<ZMJ'AV>>Z=;F?2;[,\:J&!\VW&0""N?PQ6AX#M);?PO:/)?W-RLB?+'*
M(PL>&/W=J@\^Y- '3,RJ,L0!D#D]S2US/C:UEN=.L/+OKBVQJ5H#Y(0YS/&
M3N4\CJ/?KGI3G6^N=>&C+JUW%%;627#SHL7FS,[NHR=FT !#T SD4 =)16/X
M<N[FYLKF*[F\^:TNY;;SBH4R!6^4D# S@C. !D'@=*HZ]J5PNO6NF1S7\$)M
MGN)'L8!)(Q#*JCE6PO))XR>.>N0#IJ@DO((KN"U>0"><,8TP?F"XS^617)7.
MNZMHV@0:O>>?,L$\D,EK)$J2W498B-P .'  ) P"-YP.,+<V]_=ZIX9$FJXG
MFBN99+FV5"-K*IVQY!&T9 !()('J<T =G17)1ZE<62:OIUWJ%Y.\-W%!:S1)
M']H?S(U<)]T(3DMR0..O3-4)=<U6QM]>MFEOEDM+6"YA>^2(RH7=U(S'\C+\
M@([\G/:@#O**Q]3O;J#7M*M;=U"7"7!9& PQ505R>HY/:L?1KN\EEAM-5U'6
M;35+B!@8IK>$1>8!EO*8(5.WD@%CP.0>: .IN+VUM+?[1<7$44.Y5\QV 7+,
M% S[D@?C4]<#I/VS2?A_;7<>I7,S// BK,D16,-<JK;<(.H8]<^V*U+S7+W3
M/[<M)'$MXAC?3@R@;Q-\D:G'7$H8'VP30!U50"\@-\;(2#[0L8E*8/W"2 <]
M.H-<E/?W\NJ7M@VH:JAL(XHEDLK-9/-D,88N_P A'<?*,#@^O!&VKWNH/(F+
M/6)= A?!4$1S;V.T@YXW<'VH [2BN<L==EUO4M*%DQBMS:&\O$(!(+?(D1]#
MN$A..\>.]:'B+49=)\.:CJ$"JTUO;O)&'^[N XS[9H N37D%O/;02R!9+ES'
M"N#\S!2Q'Y*3^%3UR-WIUS9>(O#37&KWEZ6NY0RS+$%W?9I?F 5 1],XYJEI
M>LZMJ$&GZE#+JDDMS/&9+5K0"V6%W 8!MN?E4YW;N2OH<4 =W17(0W][;ZQ_
MQ.KO5+0M>M%"J01FT="Y$2[PA(+#;G<0=Q(&.*NZ(;W5S)JDVIW,<8NYXH[2
M)8Q&$CE:,!B5+$G9D\CKQB@#=N+B&TMI;FXE2*")"\DCG"JH&22?0"F0WUM<
M74EM%,KRQQI(ZCLKYVG/0YVM^5<DEYJS>$M<UN7593+ NH+;PB*,1H(GD5"?
MER2-@[X]O66&SNM0\8ZF8]3N+-!I]F6^SJFYV)FY)96X'H!WH ["BN%7Q!J%
MU#I-G+<7222F\%Q<6-N'DD^SRB(8&TA0Q;<3CM@8S71>'9[Z:RG6^^T-Y=PR
M02W,0CDECP"&90 ,Y)7H,[<]Z -BBL#7-8ET/5+>XF<G3GM;C='@?ZV-1(N#
MUY19./85GZ5K&KW$^EZ7>RH-3CN)O[0,: !HT0,,#MGSH/UH ZBSO(+^TCNK
M6020R#*. 1G\ZGKSW2QJ6F^"M/U6+5ISLEC'V7RX_),;3!"OW=V=K9SNZ^W%
M7?$FLW<%OJNHZ9/JS#3D<MY<<#6P=%R58,/,8=B5SCG!&* .TW+N*Y&X#.,\
MXI:Y*VLIYOB!>7 U6]1/[/M93"!%M(,DWR'*9V\'OGD\],=:0""#T- %6UU&
MTO6VVTPD/EK+P#]UB0I^AVMCUQ5JN9UFSB\-^&KRXT2*.SN5BAA1]NX!58*H
M(/4 ,?SJ%K755\3+I7_"0WQM9;-KEG\N'S0ZN%PIV8"G=DC&<@8(Y! .LI&9
M5QN(&3@9/>N/MM7N;S1K*VEN=0DU)Y;E/] 2%7E2"4Q%VWC8H^X3C')X]*S+
MF:_UC2;=)]0OH);/7(K7<8XED<;T*EQM*[EW=5PIZX(- 'HE%<AJ%[=IKO\
M8YO]6$=M913--:6R22RN[R+ESL*@ 1] !G/M38KO7+Z\T*QFO)K%Y[6[>Z98
M4$C^6\2HP# A20V2,?Q$8Z8 .KBN[>:XGMXIHWF@($J*V2A(R,CMD<TEY>0:
M?937EU(([>%#)(Y!.U1R3Q7.R:K);7.M6UQ=W)$4UO;VQ@C0S,[QKP,KM)))
MY/ YZ 5B:K?WW]C>*=+NS?%(])^T1_;EB\Q2WF*1NB^5E^4$=P<Y[4 =K<:U
MI]K>_8YKC;/F(;-C'_6LRIR!CDJP]L<U?JLUA:O<_:6A5IMROO/7*@@?D&;\
M\]:LT 0VMW;WULES:S1S0/G;)&V5.#@X/U%%W=P6-I+=74JQ01+N=VZ 5Q]A
MJ&JZH= MQJ4ENMW;7<MP\42;V\N2,+C*D+]X]NA/?!%75Q?W.D:C83ZK=-]@
MUJS@28)$'D1WMG&_Y,94R'& ,X&<\Y .XL[R*_MA/"LZH20!- \3?]\N ?TJ
MQ7,I'?WNN76E_P!LWL,-C;PMYL:Q>9,\A?EB4Q@!0  !WSFJ%OJ>KZB^C6?]
MHM TD]];W,\42;Y!!(45AD$*3MR>,<GCI@ [6BN4D35;O6=4LH]<NK>*RM8&
MB:..(LTC!\LY*$'[HX  ZU7TN^U41>%M2N-3EG_M@JMQ;-&@B3=;O*-F%W#!
M0#DG()S0!V=1O/%%')(\B*D0)D8GA0!DY]..:XR;6[M+BQU.SFU:6PN[V&)3
M<1P?9Y(Y9 F5V@2*!NRI.,X&<YI^D6EU9W'BJZ&K7DIANWQ'(L6UF^S1$,<(
M#D<#@@<#CKD [&&:*Y@CGAD62*10Z.IR&4C((/IBGUR6GW6H:W<VUF=1GM$B
MTJUNY'MUC#2R2[QSN4@ >6> !][VJO%J6KW9TNP&I-$[:C=6=Q<I$F^1(A(5
M(!!4,=JYP,9SQ0!VM%86B2W<6K:KIES>27B6QB>*695#A74Y4[0 <%3@XSS6
M[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\>T445]>?
M,A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M(LA)X(7../Q-6:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MX\V]CC7RI2G)#?>_O+QR/I65+XLNDL;[4ET<MIMA-/'<2M< 2%8G97=$VD,
M%)Y*G@CGOKZOITFH-IYC=%^S7B7#;L\JH88'OS6?)X?N'\(:SHXEB\Z^-[Y;
M\[5\]Y&7/&> XS]* ,^Z:ZOO',\-[9126%C:0S(6NV 3<\N9=@7!;$8&#TQU
MY-7X/$MTT-C?7&E"'3+YXTBF^T;I%\P@1EX]H !)4<,2-PSWQ=_LAGUO4+R1
MU,%U8PVNT?>!1IBQ^F)1CZ&LN#1=:DT_3=(O?L(LK&2!C<Q2N9)A"RLG[LJ
MA)1<_,W?UX +EMXAN+I[^2/32+2QEFBEF>8 LT>?N* <@\<DC&>^*IQ^*]1D
M&F,-!(755S9YNAG.S?B4;?D&T,<C=TQC-:-GH\UOIFJ6K21E[N>XE0C. )"2
M,_G3(]$G1?#@,D?_ !*_];U^?]PT?R_BP//:@!UKK=S=6%^WV*&&^L9_(FAE
MN<1AMJOD2;?N[74YV^V*R-5\5:@/#FLR6EK#'J-C")"4N!)&$96*R(VWYN5(
MP0.0:L7WAN[FN+NYC-K,7U1+]+><D1R*MND.QS@X(9=P.#R%J$>%;NXA\1>;
M'863ZM:) B6N66-E$@W,2J[OO+S@=,=LD TWO9_[4TA+Z![>>9I@(X;HM'@)
MG+\#=[<<&JT7BBX>SM=4?3 NCW3QK%<?:,RA9&"H[1[<!267^(D Y(ZU:-AJ
M-]?Z7>WT=K ]HTOF1PS-(&#)M&"57\L?G6;;Z!K T:Q\/S?8?[.M&@7[4DKF
M62.)E91Y>S"D[ "=Q[G% %F?Q+??\3.2ST;S[?396CG=[D(S[5#'RUVG<<'N
M5&>];]M<1W5K#<1',<J!T)'4$9%9<&CS16FM0F2,M?SRR1D9^4,BJ,_B*OZ;
M;-9:59VCL&>"!(V*]"54#C\J ,"U\0>7;VEK9V\EQ=7=S>+&+RZP (IF5LN0
M3UQM4 \>PKH[5[B2V1KJ%(9SG=&DF]1SV; S^0KGO["N8=%6P?3-*U16NKF=
MX[V0J@$DSNN/W;Y.'P>!6EX=TN71]&CLY70L))'"1YV1!G+"-<\[5!"CV'0=
M* (4UN[N]4N[33["&6.SF$,[S77EMN*JQ*H%;(PPZD9_6FSZ[?/<7RZ;I2W<
M-B_ES.]QY;,^T,5C7:=Q 8=2HSQ5/7_#]UK5TP73=)B?*^5JAD8W,(!!RH$?
M4<X^?'\JG.GZWI]UJ8TQ;"6"^F,ZO<3.C0.453\H0AQE=W5>N/>@!?\ A)I;
MRYMX-(T\79N+&.^226;RD\MR0 3ACGICCUZ8J&R\67%U!87LFD/!I]Y,MN)'
MG!E20DJ-R 8V[AC(;/0XJUI'A\Z1>VQCE#VUOID-@F?O'RR>3VZ$5#%X>N8_
M#^FZ>9HO,M;R.X9N<%5EWD#CKB@!9_$T\4=U>QZ<)-*M)FBFN//P_P C;794
MV\JI!!RP/RG /&4LM4UF;Q=J5C)9PFQ@6$JWGC*!M_S8V<DX'&>,53A\)BUU
M"XSH>AW\$]W)<?:;D;9T\QR[ CRVW8).#N'&!QC-:ZV-_;>)KB^@6VDM+N*)
M)M\K))$4W\J I# AAP2N,=Z ,#1-?U"P\-P7=QIIDT]+AXY+AKG]Z 9F7<$Q
MRHS_ '@<#I6C/KR:;-JSI;7=S(FI06GE&;(+R1Q8V \*OSC(]<GO3SX>N?\
MA#6T;SHO/+$[^=O,N_TSTHG\.W,MU>RB:("XU:VOE!SPD:1*0>.I\LX^HH D
M'B-[.:]BUFS2S-M:->[XIO.1HESNYVJ0PXXQW&":6+7=02]TZ*_TA;:'4)3%
M"PN=\B,(WDPZ[0!PAZ,W-)K6@#5;J[>>=8K6?2YK*0_Q+O(.[TP #63-/J=U
MXB\,07=QITC17,DS+9NSLZBWE7S#G[BY=1CGEQSQR =C</)';R/$BO(JDJKO
MM!/N<' ]\5DZ5KKWNH/87-O!%.(O.C>VN?/C=0=I^;:I!!(R".XY-3^(--EU
M;1Y+2%HPYDBD"R@[)-DBN4;'\+!=IZ\'H>E9^F:+=Q>)/[7N+/3;,?9&MC%:
M,7+'>K EBBYZ$8QQ[YX +^M:PVE&PCBLWNIKVY^S1HKA<-Y;ODD]OD.?Z]*K
M/K.I-=-96NE0S7<$*2W*M=[43<6VJK;"6;Y2>0!TYYJWJ>G27M]I$Z.BK97;
M3N&SE@898\#WS(#^!K)U7PT9]>FU./2M(U,7$,<;QZA\IC*;N5;RWX(;D8'3
M.: +KZ]+-I-EJ-A;VS1W*!\7EU]G*9 ^7A6RW4?AUJO_ ,)5Y]OIXM++==WK
MS1K#/,(UC:(E9 S@'.&! P#GKTIEQH5S'J%M>6FG:5-&EFMM]DF<QQP88DF,
MB-N#G!&T9VK]*BM?#MS9>&H=*?2]&U%1<3RO#.QCA4/*[J%'EOT#8QC\: -*
MYUB\MA96QT^-]3NR^VW%Q^[54^\QDVYQRO1<Y8<=ZJS>*GM+*[:YTV07MK=0
M6SVT4H?>9F149&(&0=_<#H?K56T\-:CID&G7%HUH]U:27!%JSLD*Q3-N\M&V
MD@+M7!V]CP,\2OX>O[Q+FYNGMH[NYOK2X:.-F9(XX)$;:&(!8D*W.!R0.V:
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
MGY@>1QSS0!=90RE6 *D8(/0U6M--L; N;.RM[<O]\PQ*F[ZX'-5[+Q#I&HW
MM[34()964LBAN74=2O\ >'N,U9OM0M=-A$UW,(D9MH)!.3UP .>QH LT5G_V
MYI0T]+\ZC;"T=BJS&0!2PSD9]>#Q[4_3]7T_51+]ANHYC$0)%4_,F>F0>1GM
M0!=HK/GU%;6_N%N)[6.U@M1.Y:0B1.6RQ&,!,#KGJ#3+?Q#I%W</!;ZC!)*J
M%]JMU4=2/[P'J,T :=%5CJ%H+.*[-S%]GFV".7=\K[R F#WR2,?6J_\ ;VE?
MVA]@^WP?:=_E^7N_C_NYZ;O;K0!HT5G/KVE1W_V%KZ'[3O$9C!R0QZ*<="<C
M@^M5--\6:5J>HWUE#<Q^;:S&/&[.\"-7+#V&XC_@)H W**QAXLT!B0-7M#\N
MX'S!AAP/E/\ $<D# R<FK46MZ9-ITFH)?0&TC)$DI< (1P0<]#TX//- %^BL
M^#7=+N+2:ZCOH3# 0)6+;?+)Z;@>1U'6HX/$FC7)F$.I6[F&,ROAOX!U8>J^
MXXH U**R/#_B.P\1V(N+.52V,O&#DIR0,_7%:] !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !7M'P,_X\=:_ZZQ?R:O%Z]H^!G_'CK7_76+^35QYA
M_N\OE^9U8+^,OZZ'K5%%%?.'N!1110!B:O#+)X@\/R)&[)'<3%V"DA087 R>
MW) K#CT^9/AG96JVD@G66!S$(SN!%PK$XZ^I_6NWHH XO5=/NO[:N-&AMY6T
M[6Y8YYI54E(@HQ.K'H-ZI&!ZEV/8U'=)+::[KL5W?75I!?2H\6RQ\Y)8_)1"
M-VT\@JWR^X/>NXHH XK4;>+0GW:=JFHP7RV44/EBQ:X2Y\L$)G"9W<D':PZ\
MU=CNIK;Q-97>HV\L+7>FI$?+C9U2;?ED)4''WN,]<'TKJ** . GD*>#=9\.O
M:W1U:X:\CCC%LY$C2R.4D#XV[?G5BV>.<X(KH=)M7B\4:]</"P\W[.JRE<;P
ML?8]\$G\ZWJ* ,#Q*&BN=$OFBEEM;.^,EP(HRY53#*@;: 20&=>@XZ]JP=;B
M;6XO$5W9VL\MI/86UL-T#+Y[K)(S84@$@*X&<8Y([&N]HH   !@<"N+CEETO
M54M=%O+V=)+\F:PGLFV1J\A:5A)M4@#<S DD'H.HKM** .)FL)O^%<^)X%M)
M/M$TFIND8C.^0M+*4('4Y&W'KQBI=6O+M[[5+6YO-1M4"A+.&VLA*EPIC!))
M,;9.\LI&1@ =,YKL:* ./\,64\>I:9/<6TBNGA^VA+R(05;)+*2>_ R*SX+-
MWCO]$U'4;VV-Q?SMY2V.X.KS,Z,LFTYX*\Y^4C'&*] HH P-)M&75O%$DD!
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
M ?'M%%%?7GS(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>T? S_
M (\=:_ZZQ?R:O%Z]H^!G_'CK7_76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N
M!1110 45@Z\TD^K:/IIGFAMKJ24S&&5HV?8A(3<I! SSP0?E],U@ZI)=Z?%K
M6FV6H7B1Q3Z>896F:22$RS!74,Q)(P <$G[Q'3B@#O**JVEA%9VK6\4EPR,2
M2TUP\C\_[3$D?@>*Y6RO[VZ73?#SW4OV^VNV2]F#$.T,&U@Q/_30-!GU#M0!
MVE1I<0R3R0I*C2Q %T!Y7/3([9Q7#3F:3P9J7B7[=>KJ<!N9H]MU((U,<CA8
M_*!V$?*%((R>>]:6E:5;KXWUNX\V\\Q?(<*;R4KEE;.5W8(] 1@=L4 =+:74
M=[:1W,(D$<@RHDC9&_%6 (_$5-7!:2;G6'\,V]UJ%[Y4VEW,\XCN'0S,LD 7
M<RD-QO/0_H34GGW4*S:.M]="V_MU;(3-,QE2%H%FV^83NY8[0<YPW!SB@#N:
M*YO2XUL/&-YIT%S<O +"&<Q3W4DVUS)(,@NQ(R%'Y4AM_P"V?%.IVUW<W:06
M44 AAM[J2 ?.&)<[&!).,<\#;QWH V].OX=3L4N[?=Y3E@-PP?E8J?U!JU7G
M&F3S/IWA[388[ZYM)8;V9UM+KRGD*3*%RY=21B1B0#R<=@:T\:G''IFEWDMY
M:V]YJ<D:E[G,_D"%Y%0RJQ.2RXSNW;1US0!UT]U';RV\;B3=._EIMC9AG:6Y
M(&%& >3@=N]35SU_$=*O/#EK:3W(BEU)UD$EQ)*77[-.V"SDDC*J<$XR!6=I
M@N=*U.R37(-1:[N)FB2]34&>VE<AB 8MX"@J#@;, CKWH ZRTNH[VU2XA$@C
M?./,C9&ZXY5@"*FKA=)FN-7_ +!L+R\NO)FL[JYE,=P\;RNDL:J"ZD-@!R<9
MYX]*2XDNX_M6E0ZA>+!#KEO;)+YS-*(GBC=D+G)/+MR3D CT% '=T5SFG0'3
M/%L^GPW%T]I)8K/Y=Q</-M<.5)#.21D$9&<<?6M#Q)>SZ;X7U:^M<?:+:SFF
MCR,_,J$CCZB@#3HKE9K/^Q;_ $*6TOKZ5KJZ^SSB>[DF693%(Q.UB0""H;*@
M=".E2^$+=YM.&I75Y>7%S)+.G[RX<HJ"5@ $SMX"CG&?>@#;?4;:)[M96>,6
MD8EF=XV"!2"<AB,' 4YQG'?K3-,U$ZE;^?\ 8KJVC.#']H"J74C(8 ,2/HV#
M[5RGBG?=VGC2VEGG\F#24EC1)F0*VR;/0C@X&1T..<UUFFV<5A8)%"T[KC=^
M^G>5LX_O.2<>W2@!VH7\.FVHN)]VPRQ0_*,G=(ZHOZL*DM[J.Y:=8Q(##(8G
MWQLOS  \9'(Y'(X_*N >V2\\$:/KEU>7DM]=W.GSR;KN3R][W$1*B/=L &2
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
M%Y!8D1M;QWER)Y%;YM^&W,=O"$ GJ36]0 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!\>T445]>?,A1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5[1\#/^/'6O^NL7\FKQ>O:/@9_QXZU_P!=8OY-7'F'^[R^
M7YG5@OXR_KH>M4445\X>X%%%% %2_P!-L]4@6&\A$JHP=#DJR,/XE88*GD\@
M]S44.AZ;!9M:I:KY3RK,^YBS.ZD%69B26(*KR3V%:%% !5:/3K.+4)M0CMXU
MNYT5))@/F95S@'\ZLT4 93^&M(>\:Z:S4R-)YK+O;RV?.=Y3.TMGG)&<\U9D
MTJRDU--1:$B[10GF*[+N49P& .& R<9SC-7** *EOI=E:-;M!;)&;>)H8B/X
M$8J64>Q*K^55=3TV!["[2+2X+PW,JRS0ROL$C *-V2#R JXZ=!R*U&944LQ
M4#))/ %-BECGC62&1)(VZ,C @_B* .>\/:&]CJMYJ,EE!8B:&.%((Y/,8A2Q
M+NV.6.X#O@*.>PT[[0M-U*Y6XNK;=,J>7O5V0LF<[6VD;EY/!R.36@652H+
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
MUEN=+OVGADD5--FWO&R#=L(R=P(R W'(Z<\6/#>ORZX5D-_I,@,0=[2V<M-
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
MC<;[*]6<M\N-VU1@'(R"#G(X.>#0!O451O;HP:AIL/VI(A<3.GEF(L9<1LV
MV?EQMSDYSC'>J$7B_2)O*>-[DV\DHA%S]ED$(<MM"E\8'S<9Z9XSF@#=HKDT
MUU[WQ9>6S75_9V=@$RHM-L<APS.9)'0X7  &"N>3DY&-6T\2Z?>7-O JW41N
M<_9WGMGC2; W?*6 &< G'4@$]J ->BL5/%>E26]W<I).UM:)*\\XMY/+3RR0
MXW8P2,'@9Z5&?%^EB=(-M[YTJEX(_L<NZ=1U*?+\P&1GTR#WH WJ*S(M=M)]
M,%_;I<SQES&8X[=S(K@D,K)C*D$$'.*SM2\7VMIH[7UO!<S,EU';20FVD#QL
MSH"'7;E3M<$9ZY&,Y% '245DQZJDVI6BBX:&.:VFE^SSVS1N0C("Y+8V@;NA
M'.X'M3+7Q/IUW/;QI]I1+HXMYI;9TCF."?E8C'(!(]>V: -FBL)_%^D1^:Q>
MY,,$S03SK:R&*%U8J0S8P,$=>@')XK7N[J&RLY[NX;;#!&TDC8)PJC).!["@
M":BL#_A,=*,L40%Z7G4O;+]CE_T@#&3'\OS8R#].>G-7(==M+G36OH$N9460
MQ-$ENYE5P<%2F,@CWH TZ*RH?$>FS(K>9+$QN5M6CEA9&25AE58$<9&,$\'(
MP>15T7UN=2.GAR;E81,R!3PA) )/3D@X^A]* +%%<[?:\VG^+%L9//EA>Q\U
M(((#(Q8/@M\HR!C'7CIW-7?^$BTTZ;%?+)(\<LIA2-87,K2 D%-F-VX;6R,<
M8)/ H U:*IZ=JEMJ<<K0>8KPOY<L4L9C>-L X*D9Z$'T(-5+OQ)86E[/9;;N
M>Y@56EBMK624HK#()V@]<'ZX/I0!KT5E2^(M.2ULYXI)+D7J;[=+>)I'D4 $
MD #( R,DXQD#J::/$NF&Q%T))L&;[.(?(?SO-QG9Y>-V<#/3ISTYH UZ*R)-
M765;!XY);,378A,=S:.&D^1FVC.,=,[N1P15"S\5IJ,&K@17-HUFTJK/+9R[
M%"H&W-D#GG[N03B@#IJ*H6&I6]VYM5G$ES%!%+)^[* JX.U@#V.UNYQC%5V\
M2Z=Y4+PF>X,YD\J."!W9@C;6; 'W0?XCP<C&<B@#7HJO8WUOJ5FEU:N7B?(!
M*E2""000>00000>016=<^*-,M)9UD-R8K=MD]PEL[11$==S@8&.YZ#OB@#9H
MK,FU^PAU0Z:#/+=A49HX8'?8K$@,Q P!P>2>U3ZEJEGI%J+F]E,<1D6,$(6)
M9CA0  222<4 7**R[3Q!873W,;&:VDMH_.E2ZA:$B/GY_F RO!Y[8YHL?$%C
M?W26\:W,4DJ&2'[1;O$)5&,E2P&>HXZ\]* -2BL2/Q7IDDD07[48)I5ABN?L
MLGDN[': 'QC!/ /0^M3WFOV=A<^3=1W<:!E0W!MG\D%L8R^, <@9Z>] &I16
M#;>)8Y_$UYHYM+L>0(]LOV:3:2Q?.6VX"_*,'.#S4^DZQ!=1VEN]ZMQ<W$4D
MR.L#1+(J.%; .<8+*,9]Z ->BLN?Q!IT F!DDD>.X^R^7%$SL\NT/M4 ?-A3
MDXX&#G&#5C3M3MM3BD>W,@:)_+ECEC*/&V <,I&1P0?<$&@"Y14=Q,MO \S+
M(X09*QH78_0#DUF+XET[[-?3S&>V^PPFXN([B!T=(\$[L$<CY6Y&>A'6@#7H
MK)M/$=A>7L5H@N8WG4M TUN\:3 #)V,P /'./3GI67K?BR)-.D;3?M1<7$<(
MN5M7:'/FJK .5V_WAGIGOF@#JJ*K:A?VVEV$]]>2"*V@0O(Y!.U1WXK*_P"$
MNTW[1]F\J_\ M++OC@-E*'E3^\H*\@=SVR,]1D WJ*S%UVTETN+4+=+FXAE8
MHJPV[LX8$@AEQE2"I!SC!&*2W\0:=<BVV2NK7$S6Z))$R,LJJ6*,"/E.%)YZ
M]J -2BJ\=];RW\]BCEIX$1Y%"G"A]VWGIGY3QUZ>HJQ0 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!\>T445]>?,A1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 5[1\#/^/'6O^NL7\FKQ>O:/@9_QXZU_UUB_
MDU<>8?[O+Y?F=6"_C+^NAZU1117SA[@4444 8OB2"XDMK&>WMY+@VM[%.\4>
M-Y09!P"1DC.<>U4_.N;#Q#<ZF=,O9K:_M(%7RD!>)T,A*NN<C(<8/3KG'?IJ
M* ,CPU9W%EI!6ZC\J::YN+DQ$@F,2S/(%)'&0& ..,YK DBU"+0M<T1-(NGN
M;Z>\\F3"^25F=RK,^[@ ,,CKQT-=M10!QD^FW6G:[=3,-6>VN(80DM@RG#(N
MTAUZCH"#TY-=1IEG#I^E6EG;HZ0PQ+&B2'+* , 'WJW10!R%GI%['X8\+VKV
MQ$UI<0O.F1\@56R?UIVJ6.JK?ZQ<6<4^R9K/)@<+))$K'S0AR,-M/J#Z'-=;
M10!Q-MI-Q<ZGJCV]KJ,-M<:6;:-M0G,A,A+=-S,P'(Z_@/5UU;WU]I.A3K8Z
MC!)ILH%Q"A1)L>2R$H<X;!8=^1G%=I10!Q\NDFYTX36MOJ#SRZE9RR_;2 Y2
M*5&+8] H/OQ6CK-GJ$NNVEU8( \6G7D:2-C:DKF$QY^I4_E6_10!PUK874^J
M^'I5L=:1[6X,EY)?71= 3;RKD N1G<PY08Y^E;?AY+K3=)L+&>RFWO)-O=2N
MV(;V8%N<\Y&,9Z\XK>HH R->M)[L:;Y$9?RK^*5\?PJ,Y-95_P"%4M-.O?L
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
MI=MJT(@N_-:'/S1I,R+(#U5@I&Y3Z'B@#/\ "B23:4VJW$31W.J2&\=&ZHK
M"-3[B,(#[YK=H  & , 44 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %>T? S_CQUK_KK%_)J\7KVCX&?\>.M?]=8OY-7'F'^[R^7YG5@OXR_KH>M
M4445\X>X%%%% $,MPT5Q;Q"WFD$I(,B ;8\ G+9.><8& >34U86LL1XC\. $
M@&XFR/7]P]<K;Z590> ].UA(%_M-)H'6\/,PS.H*[^NW:2NWICC% 'H]4K#4
M5OY[^)8RAL[G[.Q)SN.Q'R/^^\?A6#IEGINI:]K,VJ06]Q?VM\%B%PH9H(Q&
MA38#]T').1U)-9\LH@U&XE=]D:^)HP[$X !MD49^I('XB@#NZI7>HK::AI]H
M8RS7CNBL#]W:A?G\L5R7B/4'74?$QLKEA+;Z+#O:)OFBR\Q)&.C!>?7I4\NG
MZ#I_BOPT-*MK*&65IFS;JH:1/);YB1RW)')SUH [.J6JZBFE:=)=O&\N&1$C
M3&YW=@BJ,\<LP'XUQ'AO3;O4=/TG4EL]+AO_ #8Y+J_6Z9KEV#?O8W'ECK\R
M["V%X]!6_P"-[&TO=&M?M5M%-MU&R"^8@; :YB5ASZ@D'VH W;.2ZEM@]Y;I
M;S$G,:2^8 .W.!_*K%<9J-EI][J%UI\>DZ(L.F0I\UY'@@,"WR$#]VH_O#/.
M>.*HZ*T.MCPU#KI2ZAFT19HX[DATFF^3>Q!X=@,=>FXGO0!W4MY!#=V]K(^)
MKC=Y2X/S;1D\]NM3UR&M:)HLOB7P\LVGV30^7-"H:)=N%0%5'L/F('UJMX@L
MDTNZU+7+S3]+U:SCVR[+EL3VRJB@I%E6!R06 ^7);KTH [BBLGQ'>1V>BNTE
MM#<+-+%;^7.<1_O'5,OP?E&[)_*N6M].DAUK5]%M9K#31<:26W:<#&D3EBHD
M,>?E8 ]0><#I@4 =_17)^'TATW7FTQM&TJTNI+4S?:-.;.]595(<%0026!&2
MV<'GBH?$DDMEKCV\,CH==M4M$*G!219 I8>A\N9F^D7M0!V5%><_:K^2QU*.
M"25KSP]I-S;JV26><EA&Q]6V0JW_ &U]ZU=#TADO]/U"QL])L[;RV\V6RNVE
M:Z0KQN_=KN.[:VXDGKZF@#7TGQ%'JK::$MWC^W:?]N7+ [!E!M/O\_Z5M5PO
M@_[_ (6_[%L?SAK2UQ(-6UPZ7)I^E3M;6JW/F:C'YG#LRX0=L>7R<\97B@#J
M**\^TVPN=;\-:+<$V%ZEN;F,V=]*SPS*)"J-NP=Q0+@$J>&)X-=5X8N[>\T&
M%[:RBLXDDEA\B$@QJ4D9&V$  J2I(.!P>@H UZ*\TMK+38O NGZG L1UKSHA
M#<ALSM(9@/+#=2,97;TQGBMFUL(Y=0\5ZB(%GU"WO"+1I!O,1%K$1L!^Z22<
MXZT =E4-M<-<([-;S0%9&0+*!E@#C<,$\'J.^.PKAX;/2K?2/#6HZ8D U*YN
M+8&YC(\VX#8\W>W5_EWDYSC&>U02M++#96SQ6]Q:SZ[?I)#=S&.*0AY2BL=K
M9'!(4C!(% 'HM07EY!I]J]S<OLA0@%L$]2 .GN17%7=A-I6EF&Z%K9Z7=:K
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
MV>#RI(O)C\N3=O3:,-GKD=\]ZK3Z/I=U<I<W&FV<TZ8V2R0*S+CI@D9%7:*
M&NBR(R.H9&&&5AD$>AJK:Z1IMB"+33[2W!!!$4*IG.,]!WP/RJY10!'Y$)CC
MC\J/9&047:,+CI@=L56ET?3)[MKN;3K22Y92C3/ I<KC&"Q&<8XQ5VB@!&17
M1D=0RL,%2,@BH+FPL[RU^RW5I!/;\?NI8PR<=.#Q5BB@"O%8VD%M';0VL$<$
M9#)$D8"J0<@@#@<\TE[I]EJ,(AOK.WNH@<A)X@X!]<$59HH JOIMA)8BQ>RM
MFLP,"W:)3&!_NXQ4<FC:7+9QV<FFV;VL1S' T"E$/LN,"KU% %.;2-,N+86T
M^G6DMN&W")X%90<8S@C&<4_^S[+[#]A^QV_V/;M^S^4OEX]-N,8JS10!GRZ#
MH\XA$VE6,@@4+$'MT/EJ.@7(X'TJX((1-YPB02[-F_:-VW.<9]/:I** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /CVBBBOKSYD*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_QXZU_UUB_DU>+
MU[1\#/\ CQUK_KK%_)JX\P_W>7R_,ZL%_&7]=#UJBBBOG#W 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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
M8DEN03TZG- &E1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!\>T445]>?,A1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 5[1\#/^/'6O^NL7\FKQ>O:/@9_QXZU
M_P!=8OY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%% !1110 4444 %%%% !4
M,-K!!-<311A9+AP\K#^-@H4$_@H'X5-10 4444 %%%% !1110 4444 %%%%
M$,MK!/-!-+&&DMV+Q,?X"5*DC\"1^-3444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !52'3+."_EODA_TJ
M4;6D9BQ ]!D_*.!P,=!5NB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "O:/@9_P >.M?]=8OY-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_7
M0]:HHHKYP]P**** "BBB@ HK FO_ !"OC:VL8M*A;0'MR\M\9/G23G"XS_N]
MN^<\5OT 4]0U73])A6;4;V"UC=MJM-(%!/7'-4O^$M\/&TGNEUFR>"#;YKI*
M&";C@9QZFN5^+(8V&@A+=;ACJD>(6( D.#\ISQ@]*J^(9;W3?A[J]V_AG3M$
MN/,A58XUAG65=XY8;=O&3C(KKIX>,HQ;W;MNN_WG-.M*,I+LOT/2T=9(U=&#
M(P!5@>"*=7G-SJ'B'4O&<^B6&M?V?;QZ6ET"MLCG=\HP,CC);]*J6OC&_P!1
M\$:+)/JEU;ZK>321C[#9+-+<!"0<*>!U4DBI^JRLG?\ /K\O(?UB-VK'J-%>
M0OXW\01>!M5N#>'[?8:DMLMQ);JCNGHZ$8!]?\FMF+6]>\/^+;_3-2U,:I"N
MDOJ"Y@6+:RY^4;>W!_2F\)-7U7]6_P P6)B^G]?TCT*65(8GEE<)&BEF9C@
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
MW3YB-Q(SQG';BG7UWJ6AW=Q:G4YKU9=+N;N)[B.,/%)$4'&Q5!!\P<$?P^]
M'645R<4^K61T&\GU:6Z&H2I%<6[Q1K&NZ)FRFU0PPRCJQXS]:;8ZE>)JZ)K-
M]J=I-)<O'';_ &5/LD@W'8HD"$Y*X/+@D\8'2@#KJ*** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X]HHHKZ\^9"BBB@ HHHH
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
MOG8G Z_Q<]QWZ>BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *]H^!G_'CK7_76+^35XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT
M/6J***^</<"BBB@ HHHH **** .;N9SI/BZZO[FVNY+6ZL8(8Y;>V>?8\;RE
ME(0$C(D4@XP<&L_3M-N_MNBW,EG*B'4KZ[VLG,*2"0IN_ND[AQZMBNTHH RO
M$]E<:EX6U6RM1FXGM9(XUR!N8J0!D\<]/QK)TZ*/4;Z*XDO=<FN+:&39%>V
M@1=P (W"%0QZ<!CZ\UU=% '&_P!F7'_"LM%T_P"QR>=&FG"6#9\R[9(B^1[
M-GZ&M'57?3_%-AJDMO<RV8LYK=FMX&F:)V>-AE4!;!"'D#C S70T4 <1]AN;
MRX-\+*=8+G7X;N..2(JRQI"B;V4\KED)Y /(K1U^."#5/M<-UK-I?/;B,R6%
MDUPDB!F*JW[MUR"S?W3\W6NFHH Y2_EO)]+\++J,:QZE->6[31+V=49WQ[##
M5U=51IUD-0;4!:P_;"NPS[!OV^F>N.!5J@ 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 ^/:***^O
M/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_ %UB
M_DU>+U[1\#/^/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"BBB@ HHH
MH **** "BBHC<P!'<S1A$^\VX87Z^E $M%%% !1110 4444 %%%% !1110 4
M444 %%%% !1137D2/;O=5W$*-QQDGH/K0 ZBBB@ HHHH **;YB>;Y6]?,QNV
MYYQZX]*=0 4444 %%%% !1110 4444 %%%% !1110 44R26.&,R2R*B#JS'
M'XT^@ HHHH **9+-'!$TLTB1QKRSNP 'U)IR.LB*Z,&5AD,#D$>M "T444 %
M%%% !1110 4444 %%%% !1110 45''<03/(D4T;O&=KJK E3Z'TJ2@ HHHH
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
MR3656%-4TX[FE.51S:EL:E%%%<QN%%%% !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 ?'M%%%?7GS(4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %>T? S_CQUK_ *ZQ?R:O%Z]H^!G_
M !XZU_UUB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@4444 %%%% !1110!3U/
M2;#6;,VFHVR7%N2&V/TR.AJ+2-!TK087BTNQAM5<Y?8.6],D\FM&BJYI6Y;Z
M"Y5>]M0HHHJ1A1110 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!\>T445]>?,A111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M0 4444 %%%% !1110 4444 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %>T? S_CQUK_KK%_)J\7KVCX&?\>.M?\ 76+^35QYA_N\OE^9
MU8+^,OZZ'K5%%%?.'N!1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M6+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!1110 4444 %%%% !1110 4444
M%-**S!F4$CH2.E.HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "D**6#%06'0XYI:* "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X]
MHHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\>.M
M?]=8OY-7B]>T? S_ (\=:_ZZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]P***
M* "BBB@ HK FT_Q"WC:VOXM5B30$MRDMB8_G>3G#9Q_NG.>V,<UOT 4]2U.#
M2X$EG$CM+((HHHDW/(YR0JCUP"?0 $G@57BUEVM+F>;2-2@, !\MXU=Y,_W0
MC-GZ5)J^E+JD, 6YEM;BVF$\$\04E'"E>C @@JS @]C7+:YJ.J6NG:]IEU>1
M7$D&GK<QW,$9B=-S,NU@&(S\N01COQQ0!W-%<J+6SU;Q!KO]K.SQV+1+#&TS
M(D<1B5R^ 0,EBXW?[&.U9&AQ_P!M_P#"+)?7%Q/!)H<DTB&9P)FW0 %^<M]X
M]?6@#N[BY%NT ,4TGFR",&-"VW()RWHO'7W%9LFOA;N]BATZ\N8;+Y9YH55O
MGV!]BKG<QPR]!CGZXYV!Y;6>&RBGF\BW\1>1&K2,Q$9@+[,DY(!8X!]O2L^[
MT:RMO#GC*Z@26.>VGG,+K/("I$*$'[WK0!Z517,1V<&L^*-8BU$R2BS,*V\/
MFLJHC)N+A01R6+#/^SBL_P 0%M2&MW%MI\6[3%:(W3W[PRJXB$F4"J0,!QU(
MR<YXYH [>H9KJ"WEMXI9 CW$ACB!_C8*S8'_  %6/X5R5E;)K_B#.HO++%_8
MMG,81*RQEW>;+%00,\"LU-/@OXO#:WIFF\G6[VS5WG?=Y48NU0$YY.$49ZG%
M 'HM4]5U&+2=*NM0F1WBMHFE94QN( SQFJ/B:>73/!^HRV;M"\%JVR0<F, 8
MW<]P.>?2LOQ)I%CI_@776LE=3+8N&D,K2%OE."2Q.3SUH ZZBN5N+"WT/Q%H
MTEFTZ?:&FBN=TSOYRB)G!8$G+ J.>O)]:R$FF$N@ZY;6,-G%J-W%\Z7[N\D<
MJD[70J%;@YX)VD<9ZT >@T5YY<6*-X-\1ZRT]R=0M9]1EMIO/?,)BEDV!1G
M'RCCH>AK:%M;:QXDU:/569X[..'R(6E941&4L9, CDMN&X]-GUH ZFBO.-/N
M+G5+/PS:LK7]M-83S[);MHQ,RO&%+-R7PK'@^N>U:K:%K;:9;0LL<T4%W*_V
M&2^D >%@=BF4*2=I/ (QC'H* .RJ&TN1=P>:(IHAN9=LR%&X8C.#V.,CU!!K
M-\-7,$^EO'!:/:&WGD@D@:3S-CJ><-DY'I_(=*YFRC;4GT*WN;BX:&2\U+S4
M69E\P+*^U6(.2!QQ[8Z4 =]4*74$EW+:I(#/$JO(G=0V=I_':WY5B>'8A9:M
MKFGPL_V2">)H8V<L(]T2DA<\@9R<>YJK8Z18_P#"P-7N#&_G+;VLRGS7^\S3
M9.,XQQTZ4 ;^F:C%JEBMW"CJC.Z8?&<HY0]/=35RO.(]-@MO MQK$3SKJ$%S
M/+%,)FRA%RWR@9QMQP1C!R<]:O75M>:SK>OQ?9#/);3)#;/]N:$VZF%&#*H'
M!W,QW=3C':@#L[RZCL;&XNYL^5!&TK[1DX49./RK.L==:^:/&CZE#%(N\2RH
MFW&,CHY//T[U'JZW">![];ME:Y&FR"9EZ%_+.XCVSFFZ';:I#IUO)=ZG%<0F
MU7;&EMY9!VC!W;C_ "H V+6<75I#<".6(2H'V2IM=<C.&!Z'VJ6O/]!MO[8;
MPY%?3W$L)\/13/'YS*)'^3YFP>3R>OK]*;J]FLFE^-M2:>Y^UV$DC6;K.X^S
ME+6-P4 .!\QR?7O0!W\LBPPO(WW44L>0.!]:AT^[%_IUK>"&2$7$2RB*4 .F
MX X;'<9KGXM/ATKQ9IL-JTWEW=G<?:5DE9Q,5,6UFW$Y;YFY]S5;Q#9W%G>:
MAK%[9+J.FQQ"4 7C126R(OSA4^Z<X+9W \X["@#LJ*YSQK:2ZIX(U$6DDB3"
M#SXF0E6ROS8_$ C\:\ON/&.KLMQX@$]Q]@O[:33HHMQQ',(4.\#IDN6Y]C73
M1PSJQNG_ %_7Y&%6NJ;LT>YT5Y-/81#Q7I'AWQ!J$T.G6^CB7#7)B62?/S,6
MR,GKW[5D+?ZC?>!= C?4+L;M>^S17*R$2&+D [N^,G\O:K6$O:TOZU_R(>)M
M?3^M/\SUK4?$%MINNZ7I,L4K3:D9!$Z@;5V $[N<]^U6=7U6UT32KC4KUBMO
M;KN<J,D]@![DD#\:\P\;V%SX;U;PS#X=26:[C6\DA$SF5BQ5<GGJ<9('M3-<
ML]+O/@W+J-K>W5W,KI++--*=YF+J&#KGMDX'0=?>J6&@U!WT>GXO[A.O).:M
MJO\ )?>>E:!K3:[8FZ.FWEBA(V"Z4*74C(88)XYK5KR?5-/M;+4/"6B37=S;
MZ)>))/<EKIE$DFP8!<G@9Q@9[UCWFH74/@7Q1;VE_/)966JI%93^<6(3=T#]
MQC'Y^]'U53:<7O\ YV#ZPXJTEM_E<]PHKRSQ5IL.@_\ "/Z9_:5[%IVI7I;4
M;B6Y;<Y 4 %^P.2?3OVJ+QC]FTN+PYI6DSF;1[BYE,R_V@465AMPC39)4<FL
MXX92M9[WZ=BY5W&]UM^IZQ17'?#ZTU"SLM0BNIHFM?M):UB2\^T^2I'W-_MQ
M_DTL=E::O+XAN=2EE$MK=/%&XG9/LT:Q(RE<$;3SNSU.?3%85(<DG&]S:$N:
M-['845P^DQ2:[JNGMJLD[%M"M9Y8!(R(9F9LL0".1S_D"CXKSSV_@SS+>:2&
M3[5$ \;%2.3Z44H>TFH]Q5)\D7+L=Q17D_C2P_X1UM!TJUENIK&]NI)+O[1?
MM'Y[@( K2_P@\FF#3-<7P;J%K'JMK;0MJ"-;Q'5 ^(L$M#YW;L?P/K70L,G%
M2YM_\[&+KM2<>78]2O[^UTNQEO;V98;:(9>1LX49QVJ6WGCNK>*XA;?%*@=&
MQU4C(->+SK8:CX"\2V\5C<6EQILD4CJNH-<Q,QR,ALX(QNR.G3\+FM06EG\/
M/#RZ-J,RM<ZC:^=)%=%F1FB;(!S\N,=.U5]46BOK>WX7[D_67O;2WZGL%%>:
M:[:6WA;Q-X/MX+N>*R:ZG:9[BX)#$A/O$G^=8=WKEZFB^/KS3KZ1@+^-(YHY
M"=B,Y!*GL,<9'K4QPKDDXO1_YV*EB.5M-;?Y7/8;NZ@L;2:ZN9!'!"A>1ST5
M1R326=Y;ZA9PWEK()+>9 \;@$;E/0\UY[?:!X?\ ^%>ZPVE7TMVWV,7#LMZT
MA+*C$$C/&<G(Z''M7/WB6>G_  AM+K3+V3[1));-=%+DL8SR,8S\HSGCBG'#
M1DM&[WML$J\HO5:6ON>TU3U74$TG2[B_D@GG2%=QC@3<[?05Y[>ZJEY\0]9^
MQ7XFMT\/R$>3+N0/P<\'&>16=8:;Y/PCNO$!O;V349[)D+R7#$(OF@ *,\?=
M'/UI1PUK.3WM^(.ONHK:_P"!ZS9W*WME!=+')&LT:R!)5VNN1G##L:FKR9;0
MZWXM\,:==W5V+6;P]%)*D4[)YA^8\D'GG'Y5D)JM_%\/H;634;F.T_M\V4UQ
MYAWI;X!QN[#K_*J^J7V?]:_Y"^LVW7]:?YGN%%>:>"VLK;XD:OI^CWSSZ4ED
MKHHN6F3?E,D$DY/)KTNN>K3]G*QM3GSJX4445D:!1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Q[1117UY\R%%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !7M'P,_X\=:_ZZQ?R:O%Z]H^!
MG_'CK7_76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!1110 4444 %%%% %6_
MTZRU2W$%_:0W,08.$F0, P[C/0\GFHK?1-*M+.6TM].M8[>;_6Q+$ LG^\._
MXU?HH Y[6]+N;Z]66+0]$NV1 (KJ]<^9$>OW?+;(!YQN'X=:T-(T>WTG3K"V
M4+++9VJVRSLHWE0!GZ9*@D>PK1HH K_8+3?O^RP[O-\_.P9\S&W?_O8XSZ4-
M86CPW$+VL+17))G0H")"1@[AWR !SZ58HH H7VB:7J<R37VGVUQ*@VJ\D89@
M/3/I[4VZT#2+VZ-U=:9:33D &22%6+8Z9R.<=L]*T:* (8K2V@D\R*".-_+6
M+<J@'8N=J_0;C@=LFH9])TZYLVM)[&WDMVD,IB:,;=Y8L6QZ[B3GKDU<HH 8
ML,20"!8U$2KL"8X"XQC'I5"W\/Z/:0S0V^F6D44Z[)8TB4*Z^A'3'M6E10!&
M\$,LL4LD2-)$2T;,N2A(P2#VX)'XU0A\.Z+;W N(=*LXY@V]76%05.<Y'''/
M/%:=% %<V-H;6:U-M";>;?YL6P;7WDE\CH<DG/KDUD:YI<]]=QO'H6B7WEIB
M.>^D(>,^R^4V1T/WA_6M^B@#&M/#=C'H%CI5]##>K:H,/+&.7QRP'\)))Z>M
M6)-!TF:SBM)-.MFMX23'&8QA">I'IG-:-% $-K:6UC;);6D$4$"?=CB0*H[\
M 4V.PM(FC:.UA0Q,[(50#:7.6(],DDGUJQ10!&D$,<LLJ1(LDI!D<+@O@8&3
MWXXJ";3+&XOH;V:TA>ZA&(YF0%U'7 -6Z* *_P!AM#:-:?98?LS9+1;!M.3D
M\=.2<U7O="TK4IUGO=/MIYE7:)'C!;;Z9]/:M"B@!DD4<T+PR1J\3J49&&00
M1@@CTI51$C$:J @&T*!P!Z4ZB@"O!8VEL8C!;0Q&*(0Q[$ V1CHH]!P./:A[
M&TDAN8GMH6CNL_:$* B7*A3N'?*@#GL*L44 1M;PM/'.T2&6-2J.5&5!QD ]
MLX'Y"J5SH&D7MW]JNM-M9I\@F22(,21TSGKC K1HH 0@,"" 0>"#5 :%I LX
MK0:99BVBD\V.'R%V(_\ > Q@'D\UH44TVMA-)[E'4M%TS6%1=1L+:["<IYT8
M;;],]*5M(TU[>WMVT^U,-LP>",Q+MB8="HQP?I5VBGS2M:X<JWL5YK&TN+J"
MZFMH9+BWSY,KH"T>>NT]LU7.A:28+F Z99^5=-OG3R5VRMG.6&.3GGFM"BDI
M-=0Y5V*=[I.G:E:+:WMC;W$"8VQRQA@N.F >E1_V'I(TT:=_9MI]A!S]G\E?
M+SZ[<8S6A13YI;7#E78K7NG66I6IMKZTAN8,Y\N5 RY]<&JQ\/Z,VF+IK:79
MFR4[E@,*[ ?4#'7WK2HH4I+1,'%/=%33],L=)MS;Z?9P6L);<4A0*"?4X[\"
MH;S0-(U"Z^TWFF6D\^ "\D08D#H#ZX]ZT:*3;;NP22T1&+>$7!N!$@F*",R;
M1N*@D@9],D_G4=Y86FHP>1>VL-S#D-Y<R!ER.AP:L44)VU0VKE6_TZRU2V^S
MW]I#=0YSLF0,,^O/>JH\-:&-..GC2++[&7\PP^0NW?C&[&.N.,UJ44U.25DQ
M.*>K12M='TVQLGL[6PMH;63.^%(E"OG@Y&.?QJ&+PYHD%JMM%I-DL"RB<1B!
M=HD P'QCKCO6G11SR[BY8]BIJ&EV&K0"#4;."ZB5MP69 P!]1FF0:-I=K#/#
M;Z=:113@"5$A4+( , , .>*O44<TK6N/E5[V*%AHFE:7'-'8:=:VR3?ZU8H@
MH?KUQUZG\ZCA\.Z+;VEQ:0Z591VUP09HEA4+)CID8YK3HHYY=Q<L>QFVOA[1
M;+/V72K*$F(PDI H)0G)4G'(/I4XTO3QIO\ 9PLK<6.-OV?RQY>,YQMZ=:MT
M4.4GNQJ*6R*B:7817,-Q'96ZSPQ"&*18P&2,?P@]A[5F:OHL@T62ST*PT=3+
M-YDL-Y!^YDSU)"C[V0O/M6]134Y)W$X)JQQ_A'PC=:-JU]J^HM8K=7,:PI;Z
M?&4AA08X /K@?Y-=A1114J2G+FD$(*"L@HHHJ"@HHHH **** "BBB@ HHHH
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
MS(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !7M'P,_X\=:_ZZQ?R:O%Z]H^!G_'CK7_ %UB_DU<>8?[O+Y?F=6"_C+^
MNAZU1117SA[@4444 %%%% !1110 44R66.")Y9I%CC0%F=S@*!W)/2LZ'Q)H
MES#/-;ZM9SQP*&E:*97V \ G!Z4 :E%%% !1110 4444 %%%1P7$-U")K>:.
M:)B0'C8,IP<'D>X(H DHHHH **BMKJ"\MUN+>19(GSM=>AP<']14M !13)IH
MK>"2::1(HHU+N[L%55 R22>@ K-M?$V@7TWDVFN:;<2[2VR*[C=L 9)P#T Y
MH U:*9%+'<0I-#(DD4BAD=&!5@>001U%/H **;)(D4;R2,%1 68GL!3+>XAN
M[6*YMY!)#,@DC=>C*1D$?A0!+115274[*#4H-.EN46\N%+10G[S@#)(_(TTF
M]A-I;ENBBJEKJ=E>W=U:VURDL]HP6=%ZQDYP#^1HLV%T6Z*0D#&2!GI2TAA1
M152PU.RU19FLKE)Q!*89"G\+CJI]^:=GN*ZV+=%49-9TZ&_DL9;R)+F* W#Q
ML<%8QU8^U365[:ZC9QW=E/'/;R#*21G*MSC^8H<6E=H+IZ%BBBBD,**KW=]:
MV%G)=W=Q'#;QC+R.V%7G'7ZU+#-%<P1SPR+)%(H='4Y#*1D$'TIV=KBNMA]%
M%%(84444 %%%% !1110 4454O=3LM-:W6\N4A-S*(80W\;GHH]Z:3>B$VEN6
MZ*J6NIV-[<7,%K=PS2VK[)T1@3&WH?3H?R-6P01D'(/>AIK<$T]@HHHI#"BD
MR,XR,^E5K#4['5(Y)+&ZBN$CD,;M$P8*PZ@^].SW%=%JBBBD,**** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "O:/@9_P >.M?]=8OY-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?
MQE_70]:HHHKYP]P**** "BBB@# FU/74\;6VFQ:.KZ(]N9)=0\SE).<+C\ ,
M>^>U;]%% '/>+%66/2+:4!H)]3A65#T8#<P!]1N5:=XVW?\ "&:IY>T/Y/R[
MNF<C&:T]3TVVU:R:TN@VPLKJR,59'4@JRD<@@@'-4CX?,UA<V5]JM_>PSJ%/
MG>4"@!SP41?US0!5\[4-)U^P@NM4:\M;R.;S!+$B>4R*&!4J!\N,C#9/3FL^
M'7;F/5-*EBO-2N;+4;CR@+NS1(RK(S*T;*JL.@X?.1GO73W>F6U]=6UQ.&9H
M X5<\$.NUL_A6;;^%H86L0^I:A/!8.KVL$KIMCVJ5'(4,V 2/F)_.@#%DU'7
M!X:U'Q!_:F#97%ULM%@3RY(XIG7:Y(W9*KU!';@\YU_,U#5]:U.V@U*6PM[!
MTA @BC9I':-9"6+JPVX=0  #P>?2ZV@6;:%=:.3+]ENC,9#N^;]Z[.V#CU<X
MK*UJ""'5)YH8-<$\\:B5=/7]W<X! !;HIQQNRIQCG@4 9\/B6]OK30XI;JZM
MGNM/^UW$]C9&=V;*@ +L<*.6))'H!4[:KK;Z99-(+^*$SS1W%W;V!,Y12?*8
M0LI(W#J=AY'  /%S2_"QM]!T6%[J>RU&PLU@\^T93@$+N3#*RLN5'4=N,5JR
MZ;<R6L,*ZS?Q21YW3HL.^3/]X&,K^0% "Z)=17FEQRPWTEZNYE,TL8C?(8@A
ME"KM(Z$8'2N:L=2U2^71+6"[2T6[%XT[Q0)N CD 78"-H//<$<GC-=3IFFPZ
M5:?9X6D?<[2O)(V6D=B2S$^I)[8'I5>ST"SLI+-XC+FT$RQ[FS_K6#-GCU'%
M $.@75X]QJMA>W'VIK&Y6))V159T:)'&X* ,@N1D =!Q6?I=G=CQQK4AU2<Q
M*(&,/EQ[6!#X7.W.!['/KFN@MK"&TN[VYC+>9>2+))D\9"*@Q^"BH#I"#6CJ
M<-U<0R2(J31(5,<P7.W<"I((W'E2/>@#C]+?5=,\&VNJQZFVR*?'V/R4\IHS
M/M()QOW8).0V,]JN:AKM_->ZP+6[OX9+"3RK:"WTQYXYF$:M^\81MU+8PK+@
M#/>NA_L"S_L(:1F7[,"#G=\WW]_7'K3)M!S?SW=GJ5[8M<,'G2W\LI(P 7<0
MZ-@X '&,X% $'B:1YO .L2R1F-WTN=F0]5)B.1^%/M+S56T^0W>FP6\:6Q97
M6Y\W) X!7:*TM0LHM2TVZL)RWDW,+PR;3@[6!!Q[X-2M C6QMSG84V>^,8H
MY'3;W5=4N-+M(KX6<$FC07<K0PH6\QCC"[@5 ]L=AC%1:CJ>N)IWB+58-26,
M:5/((+;R$*2JB*Q$A(W<Y(^4KCWKI;'1+33IH)8#)NALTLUW-G]VG3/'6FS:
M!9SZ?J=DYE\K4F=I\-SEE"G''' % &?&+^#7XM(O]0>^MK^QGE;=&L9C9&C4
MA"@!VD2GKDC YJIJ&HW%AJES'>7E]I6FVY06LEK9"2!H]BY,CE&V8;<.=H
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'
MCK7_ %UB_DU>+U[1\#/^/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"
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 **** /
MCVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_QX
MZU_UUB_DU>+U[1\#/^/'6O\ KK%_)JX\P_W>7R_,ZL%_&7]=#UJBBBOG#W H
MHHH **** "BL";PI;S^-K;Q.;R\%Q!;FW%N)/W3 YY(Q_M?F >U;] ',^-?%
MP\'V-G=M:?:8YK@1. ^TJ,$DCCD\=*?+XKC_ .$DT/3+:))[?58'G2Y#XVA5
M+# QSGZUE?$:W:Y?PR@A,J?VQ#O 7<-O.<^U<]8:)?Z'\5M'TXK))I4 N)+*
M3!(2-T8E"?9L_G[UVTZ5.5*[WLV<DZDU4LMKH])_M[2/[2_L[^U+/[;G;]G\
M]=^?3&<Y]JD75]->&:9=0M#%#)Y4KB9<(_\ =8YX/L:\1TC2O-*Z/JVH/8:B
MFI>9L_LII)7?=PPF!Z'WX[UL>(/#E]>^--3\.P12+8:G(-2\T [5812 @GIS
M(1^0JGA*:E;F\Q+$S:ORGK:WMH]ZUDMU"UTB>8T D!<+_>*]<>]0:AK6EZ24
M&HZC:VAD^X)YE0M],FN,^&,5Y??VEKVHPO'<S^3:J) 0=L48!//J>?PK#\8P
M26_Q#O+C4)A:V-U8K%#<RZ>;M,<!D 'W3G)S[^]9QP\75=-O9%RKM4U-+<]2
MNM5T^QLUO+N^MH+9\;99)556STP2>:A37]&DL&ODU:Q-HA"M/]H78I/0$YP#
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
MB]>T? S_ (\=:_ZZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]P**** "BBB@
MHHHH **** "BBB@ HHHH *QM%\.P:)J&K7<4\DC:E<>>ZN!A#SP/;FMFBJ4F
MDTNHG%-IOH%%%%2,Y[Q)X6_X24QPW&J7D%A@":TA("S8.>3C/I^5;T4200I%
M$H2-%"JHZ #@"GT53FVE%[(E12;?4****DH**** "BBB@ HHHH **** "BBB
M@ HHHH Y_7?#EWK%SYL'B#4=/C,?EO#;E=K#)YY&0>>OL*T-$T6S\/Z1!IEB
MK""$'!8Y9B3DDGU)-:%%6ZDG'EZ$J$5+FZA1114%!1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% 'Q[1117UY\R%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7M'
MP,_X\=:_ZZQ?R:O%Z]H^!G_'CK7_ %UB_DU<>8?[O+Y?F=6"_C+^NAZU1117
MSA[@4444 %%%% !16#-XMT^#QI;>%FBNC?7%N;A'$?[H*,\%LYS\I[8]ZWJ
M"BN)^)!U,:?I_P!D%^;#[4/[0_L_/G>5[8[=?TK!BU:QL/!VN77A&[U">YB5
M?M$=].=]H &^=58=?8=<>U=$,.Y04D]_ZU[&$JZC)Q:V_K0]4HKS^U\9ZII7
M@.QU/5=.$US<""&T"W )N6=<[F./ES@G'-7K'QO/#?:I8:_IJV5W869O3Y,O
MFK)$.N.G/(I/#U%>PU7@['945PL?B#6M>\)ZG>W&C16>FSZ;/)!*+K?(?D.,
MKCN,FJGP^\2S7VF:3H^G69N$MK<?;[N1RJ0DDX4<'<WMQ3>'DHM]@5>+DEW/
M1:*YKQAXK_X1B&R"6T<TUY-Y2&:811)QR6<]!6;J'C?4-*\.6>I7&EVL\US?
M+:I':WHD1E*DA@X&,Y!&/UJ8T)R2:6XY5H1;3Z';T5Y[>^*KZ^T_Q1H6JZ8M
MC?V^E37">5/YBLA0CK@<C(K+T2Z2.Y\"1^1/+=26$QB87)1,A&.&7'.>F<C\
M:M8:5KO^M+D/$1O9?UK8]6HKSGP9XD\17FIZX=2M1+9VUW*)6$X+6VT$B-%
M^<9&,\5H>%O&U]XGO(3'86$=E)N)VZ@KSQ@9P6CQGD@?GFE/#3C?R\RHUX2M
MYG;45EZIJD]K=V=A96\<]Y=[V42R&-$1 -S$@$]64  <Y[5F3^*;JSL[L7&F
MJU_;7=O:M!#/E)/.9%1E8J./GZ$#D'ZUSFQT]%5[1[MK8->PP13Y.4@E,BX[
M<E5/Z5Q.C_$'4-2TF?6I]"6WTFV20S3BY#,64<*JX!.>!GW]JTA2E--QZ$2J
M1BTF=]17":#\09]2UG3;&]L+:%-3C:2W:WNQ*R87=MD 'RG'^>N,^/XGZDVC
M)KDGAY%TE+CR)Y1= N#G&57'(Z?C^=:?5:M[6_%?UT,_K%.U[GI=%<M_PE['
M7?$&G"S4KI-JMPLGF?ZW*!\8QQUQWK*?XB7C6'AV6UT07%QK0EV0BXV[&0@
M9(Y!SR>,5*P]1[+^K7_(IUH+K_5[?F=]17%3>+];.K0Z)9Z%#+JXMOM-VC70
M6.$9P &Q\QY'YUBZA>ZS!\5DDL--CN;Y]&7?;M<;40[LD[L<X(Q[YJHX:3W=
MM+[HF5>*V[V/3Z*XJU\<SZCX-M];M+.TBF>8PR1WEXL,:$9R=Y'/0<>_M56/
MXEA?#&I:E<::!=V%PMN\,4X>-V8_*PD QMZ\\_K2^K5.W6P_;T^_F=_17&0^
M-;FW\.:EK.IVEB8+14,9L;Y9Q(S'&TD#Y>2O/O[4GAWQS/JFO1:3?V5M#+<6
MWVB%[6Z$P [HV!PV*3P]2S=MA^VA=*^YVE%<MXD\57NCZ[IFD6&EK?7%^DA3
M=/Y84KSSP>.I_"N.\6^*)M?^'>LQ7-I]BO\ 3[V.WGB63>,[NH/X'\JJGAIS
MMV?^=MA3KQC?NO\ ASUJBN-\3^+K_P /2X@L]/GAC@$K+-?K%,XP2=J'DX _
M&HKKQY=27FBVND:0+N75K0W,0DG$>S@D@\'H :E8>HTFMF-UH)V9V]%< /B4
MT?A:XU*XTO9>P7_]GO;^> @DQG<7QPO7_/-='X:U>^UBUEFO(+&-58"-[.[%
MPC\<\@<8XHG0G!7DAQK0D[(W****Q- HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^/:***^O/F0HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_ %UB_DU>+U[1
M\#/^/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"BBB@ HHHH 3:-V[
MSTS2T44 9.NVVN7$</\ 8FH6]I(K$R">'S X[#VKG['P)<-;:_)JVIK<:AK,
M7E2RQ1;$C 7 P._;\OQKMJ*UC6E%6B9RIQD[LX-_ ^JWOA"#1;_5K<S6,L4E
MA-% 0$\L$#>">>#C_&I[/P3>75_JNH:_J$5Q=7]D;'%M%L2.,]2,]3P*[6BJ
M^L5-2?80.,TCPOK]CH5SH=WJ]I<6'V.2VMRMN5D!884L<] ">/UJ'0/ =SX:
MO-/NM-OXT(A$.HPE#LN<=& S\K#U_P 3GN:*'B)Z^>XU1AIY&'XFTJ_U>SB@
MLGT[:&)DCO[7SD?TX[$5YUXE\+2^&/".F6BW<;W-SK\<^Y(ML<;,C !5ST&!
M7L--9%?&Y0V#D9&<&G2Q$J=ET%4H1G=]3B8/!.HW$^N7^K:G!-J.I6#V,9AA
M*1Q(1C.,Y/(!_.I+#P1/9ZAX8N3>QL-&MY(74(?WI92,CTZUVE%)XBH^O]6L
M-4(?UZW.1TGPMJNB^(=4NK/4K?\ L[4)GN'ADA)=9&!Q@YQ@$@_051TSP)?1
M^*++6M0N=-1K3>0NGV?DM,6&,N<\UWE%+ZQ/7ST#V,-/(R=6TV[N+^QU&PEA
M6ZM!(FR<$I(CXW D<@Y52#STZ<U0;PY=W*3SW=S#]LN+ZUNG\I3L1(71@@SR
M>$/)[MTKI:*Q-0/(KD=%\$_8/ UUX;N[H2BX\S,L:XV[NA /I7745<:DHJR_
MJQ,H*3NSB_"WA#4-"NK873:-+!;(426&P"7#<8!+_P _6N+\'^%]4\4>#$LF
MU."#1FO6>:(0YE)4@X#9Q@_I[U[13514&$4*/0#%;K%35WU=OPO_ )F+P\79
M=%<XG5?!6J3>(M2U'2M5@M8=4MA;W*2P;RH"A<KSZ"BQ\"7%I_PBN;Z)O[$\
M[?A#^]WG/'IBNXHJ/K%2UK_U:WY%^PA>_P#6]_S.1U?PMJA\5_\ "0Z%J4%M
M<R6XMYX[F$NCJ#G(P?8?E5JW\-W*>-4\0S7<;G^SQ:/&J$$OD$L/0>U=)14^
MVG:WE;Y#]E&]_F>;Q_#6\M]$TRVBU"TDN;"\DN5$\!>&0/CAESVQ5_3?!.IZ
M78:S'#>Z<T^HSI*5>S_<@#.Y?+STYXKN:*MXJHU9O^KW)6'IK5?UT//;3X9E
MM,UR"^N[:.755C798V_EPPE#E2%SSR!GIW]:U?"WAC4-&NE>]_L9DCA\M)+2
MQ$4K'CEF^@.0/6NMHI2Q%22:;W"-"$6FNAYUXTCO9?B1X633IXH+LQ7'ER2I
MO4':<Y&1U&1^-/E^'-U<^%]5L9]3C?4M4NUNI[CRB$!!S@#\_P Z] **6#%0
M6'0D<BG4_K,E&*CI;_.XO81;;EU_RL<!K/P_O+_6M5O+>\L?)U.!8I!=6OFO
M"53;F,YX^O\ A5W3O!,]CJWAR]:]C==)LVMG4(09"5(R/3K7944GB*C7+?\
MJUOR&J$$[V_K<XFW\&ZC8:7JUM:WEA(]_J+W96ZMO-CV-_ 5)ZYQS[5=\&^$
MI/#)U&:>>!YKZ17:.VA\J&(*#@*OXG]*ZFBE*O.2<7U&J,$TUT"BBBL34***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "O:/@9_P >.M?]=8OY-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_7
M0]:HHHKYP]P**** "BBB@ HHHH **R/$'B73_#-M!<:AYVR>41((HRY+8)QC
M\*@T+QAI'B&ZFM+.29+J%=[P3Q&-]OK@]N1^=7[.;CS6T(]I'FY;ZF]1163X
M=\0VGB73Y+VSCFCC29H2)@ =RXST)XYJ5%M7*ND[&M14%Y=V]A:2W=U*L4$2
M[G=NBCUIUM<PWEK#=6\@D@F021N.C*1D'\J+.UPNKV):**R=1\0VFF:WI>E3
M1S-/J)<0L@!5=H!.[)SW[ T1BY.R!M+5FM1112&%%%% !15/3=4L=8LQ=Z?<
MI<6Y8J)$S@D=:N4VFG9B33U0453U+5+'1[47.H7*6\)8(';/+'H.*N46=KA=
M;!1112&%%%% !1110 45E+XATZ;1+G5K25KRU@#%C;J69BO4 =S5S3KZ/4M.
MM[V*.6..= ZI*NUP#ZCL:IQDM6A*2>Q9HHHJ1A1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %>T? S_CQUK_ *ZQ?R:O%Z]H^!G_ !XZU_UUB_DU<>8?[O+Y?F=6"_C+
M^NAZU1117SA[@4444 %%%% &!-9>(V\;6UY%J=NOAY;<K-9E/WC2\X(./]WO
MVQCG-;]%% 'G_P 4_/\ L_AW[+Y?VC^UHO*\W.S=@XW8YQGKBL&WNM7;7/%V
MKZC-!%K^F:<T$4%M&0FS&X2KDDD=^?4?2O5;O3[._P#)^UVT4_D2"6+S%!V.
M.C#T--.EV#:@;\V<)O#'Y1FV#>4_ND^E==/$1C!0:_JYS3H.4^:_]6/+/!$.
MK3:IH6HVLK+#+&WV]I=5$QN<KG/EGE2#GCM^!JEH^H06W@.*REMYIWOM:DBC
M2.[-LN<#[SCH.>E>JV7AC0M-O?MMEI-I;W/.)(X@",]<>GX4Y_#6B2Z>;!]*
MM#:&3S?)\H;=_P#>QZ^]:/%0<KVTT_7S\R%AY);_ -:?Y'DT"7%YX4\::;<S
MW/DZ8T<UO$+LS>62KY7>/O+QT]O6K6HRKHWPLTE](OYR;Z6V2]9;LYC!C)9
MW_+,9&/:O4[/0])T^.>.STVU@2=0DRQQ "0 $ ,._!/YU'!X:T2VL9[&'2K1
M+6<[I81$-KGU(H>+BWMI=/\ #^F'U:5M];6/.(CKFAZ#XGNK5S;V7V5&MH1J
M NVA<D!F#=1QN/X>U5-/M-.MO%G@62SU"6[GN(GEN?,N3+M<QCG!/RY.?R]J
M]4T_P]H^EP3PV.FVT$5P-LRI&,2#GAO4<G\ZBL_"V@Z?-'-::19PRQL721(@
M&4D8.#UI?6HZZ;_Y6U#ZO+37^KWT.9^)LTL8\/1I>S6<<VI)'++%*8R$/!.?
M8<U@VFIP>'=3\8VL%W>7NBVUG&ZA;DNRR. I"OS@Y8\]L>U=GXR\,S^)'T98
M_LYAM+Y)[A)\X>,=5 P<Y'8\5KVGA_1[&RFL[73+6*VG_P!;$L0VR?[P[_C2
MC6A&DHO7_ARI4I2J-K3_ (8\P\-75U8^-+6VA\VVM;[3I)GM_P"T?M:D[25;
M/\+<5I_#O0%UGPE%J=_J.IS3SK+#@W3 (FXCY?0\=?>NXLO#.AZ=*LMGI-G!
M(H8!XX@& /!YZ\U=LK"TTVU6ULK:*WMU)*QQ*%49.3P*57$J2?(K/3\+A3P[
M37-KO^AY;\-M$L]1\$WJ1WTT>HW"30%%N2/*Y!5@@/!SMY_QIOA;5-1\3:WX
M>TF>:XC;1(I7U'YR-[HVQ%8]^BDY]37H<NAP:<+R^T'3=/BU69<>9(A17R03
MN*C/O]<50\(>&KK1I-3U'4Y+>34]2G\V;[.#Y:#G"KGGN?\ /-7+$1DIS[[?
ME]UB51<7&/;<POC#91R^&K6\=Y08;I$PKD+M;J2/7@8/:JOB6RBCU3P?I&F:
MM>K97,]PDDT-VS.X.PD;\\]2/;->D7EE:ZA:O:WEO'<6\@PT<BAE/X&JD'A_
M1[9;18=-MD%FS-;XC'[HMU*^A-9T\0HP47TO^*+G0YI-KK;\&>:^*8[2+4)]
M$LH;UY-*L/,-Q+JQAV9RP*@CYV^;O].*BCNKW7CX!@N]0O%%[#<+</#,R-(%
MXY(Z\#&?<UZ??>'M&U.[2ZOM,M+FX08626(,<>G-/BT/2H6M&BT^V0V886Q6
M,#R<]=OIFK6*BHI6U_X#_74EX>3DW?3_ (*/,+./5FT#Q9HVGZN\0L]3$5N]
MS=;#Y>XY02'IG _7UIMCX@T[2O#_ (CAFT_4(IX!"DT2:H9U;>2!ME'W.O.*
M].E\/:-/%<Q2Z9:.EU)YLZM$#YC_ -X^IY/--@\.:+;:?-80Z5:):3?ZV(1#
M:_U]:/K,'>ZZK]/\@^KS6S[_ *GF6B7^I:+K^N6EJ9(D719;N.V^W?:U65<;
M6#?T_P#K5M^!M)TO5?#\-[-K%Y<:E>V[K<_Z<Q8$GG"YX(QUKL[#P]HVERB6
MPTRTMI ACWQ1!3M)R1GOS18^'=&TR\>[L=,M;:X<$-)%$%.#U'%34Q,9)\NC
MT'"A*+5]4>5>#[:UMOAOKU]#>3+J26]S&8A<'Y  #N"9X/3FK0N'U.Y\%:5J
MFHW$.F7&F&:5A<&/S9 I^\V>>@_/WKTI/#>B1SW4Z:5:++=HR3L(@/,5N2#Z
MY[^M.NO#VCWUC#8W6F6LMM ,11-&,1C_ &?3\*IXJ+DW9Z_AH2L/)12[?CJ>
M17&J:@/ .H10ZE=/#:Z\+>TNA*2YBYP-W<=#^-=!;6MSHOCS6=&T[5+F.&71
M7N%>[G+B.;( D)/3'7/UKOCH.D'3H]/.FVOV.-@Z0>4-@8=\>OO4LNDZ=/=2
MW4UC;R3RPF"21XP2\9ZH?4>U*6*B[JW?]!K#R5G?M^IYKX(G_L_Q7::=J4-R
MVI30.PNDU7[3%-@9)9 ?EZ'%>K5F:;X=T;1YFFT[3+6VE<8+Q1@-CTSZ5IUA
M7J*I+F1M1IN$;,****Q-0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X]HHHKZ\^9"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\>.M?]=8OY-7B]>T?
M S_CQUK_ *ZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/F0HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_ %UB_DU>+U[1
M\#/^/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"BBB@ HHHH I/J^G1
MZO'I+WL"ZA)&94MBXWLH[@?@?R-7:S9/#^E2Z_%KKV,3:G%$8DN>=RJ<\>G<
M\]>:TJ ,/Q%<WD<VCVME=M:M>7WDR2JBLP40ROP&!'5!VJK'JT^BZO=V>J:A
M]KM8[-;H3F$+(A+E-I"##;CC;@9R".:L^)-(.L3Z+&]L)[:&_,MPK$ !/)E4
M'KS\S+T]:@UGPQ;?\(]=6FCV44$SRPSD1'RVE,4BOC?UR0N 3TS0!;7Q+9+#
M>/<Q75HUI;M=21SPE6,0!RR]<].@Y'&<9%/C\163PQ3F.YCMYIHX8I982JN7
MX4C/."<#)[D>M8=QI#7^CZP8=.U9+^339[6'[?<A\[U^ZO[Q@,E5YZ>]=!J.
MEC4_#\NFNWEM)"%5QUC<#*L/=6 (^E $LNIV\5[)9@227$=O]H9(T+'9G _$
MD' [X-5H/$5F[7*7*7%E);PFXD2ZCV?NAU<'D$#O@\<9ZBL2+3]=F\/ZA?SP
M-!K5])$9((9@&2&-E!C1P< E1(0<C!DZBFVFE.^OM=?V-J*Z?_9L]O)%>70E
M,K,\9VJK2-C(4C)(!QSZD V3KJW&G7DR07UFD=L\R7,]L0H &=P4G)/?:<$U
M;T_4X+N5K196>YB@BF<E-NY7!VL!Z$JWTQ7++IFI/'>V^GVFJ6]@^G3PFWU"
MZ67=*0!&(\NQ7 W Y('(Z]K>L:3JRVNFW&DQ@7WV8V%P=X'EQNH_><GDQLH.
M/0MCK0!J?\)-8O% ]M'<W3W'F&*."(LS(C;6?G "YQ@D\Y&*T+"_M]2LTNK9
MF,;$CYE*LK*2K*0>00001ZBN9U'0VL=4L9[2UOY;"&Q%GY=A<>6\>T@J2"R[
MEQD=<@@<>F_HUG#9:8D<,%Q '=Y62X??)N9BS%CD\DDGKWH CM-=M[Z\,%K!
M=2Q!VC-T(2(=RY!&X]>01D<9[UBZ)XNC.DV\NH+>,&G>&2\^SGRE;S2B@L.W
M09 P#U/6KGAL7VEVD.C7.F7/[AG47:-&8G3<2K?>W D8R-O7VYJI_8U__P (
M ^F?9_\ 3"[$1[E_Y[%NN<=.>M &SJ6NPZ4SM<VMY]GC7=+<I#NCC'<DCG [
MD XIEWXBM+;4'L(X+NZNTB2=H[:$OA&+ -GIU4]\^E<[KFF:E>)KD$FGZI=7
M%P'6QE@O1'"J&,!05\P8PV<Y4Y]^E;FD:?=6VNW=S-%MBDT^SA5MP.70S;A^
M&]?SH F;Q)IYL+.[A,TXO"1;PQ1$R.1G<-O;&#G.,=Z2/Q+8-9W5Q(MQ";65
M8)89(2)!(VW:H49W$[UQC/6L6STO4]+.F7PT][E[:2_CEMHY$#[)I]ZNNY@I
MX1>,@X;VQ5$VE_K1\02+:2Q3PZO;3BV2<+(52&$E=X.T/M.>N,X&>] '4+XE
ML%@NY+E;BT>U57EAGA(?:Q(0@#.[)! QGD8ZU;L-0^W^9FSN[8IC_CXCV[LY
MZ<GTK"ATNTN+._FN-&U>9Y(DB:*[N%:210Q("$R8&"<YR/8U/X=M[^'4+MF3
M48=,,48ABU&<32>9EMQ!W,0N-H^8]1T]0"Q<ZY;:9<ZI+>WC&WM?(W1B _NM
MYVCD<MDD=N*GLM=M[V_-B8+NVN3&9D2YA*>8@(!9?H67(ZC(XK&U;1K^YNM9
M>*WW+<2V#1'<HW".0,_?C ]>O:M>[L[B3Q5I=ZD>;>&UN8Y'R/E9VA*C'7G8
MWY4 5]9\1-I6M:=8BQNIUN0Y=XH2^,*2 ,=^.?:JR^(I+?Q#JUI)!>W2PK \
M<5O!O,:LF22?<]LYXX%6]<BNDU+2=0M[.6[2UED$L<)4.%=" PW$ X.._>I=
M-M+B+7M7NY8BD5SY!C)().U,'H>QH '\1V'V6RFMO.NS>QF6WCMXRSN@ RV#
MC:!N7.<<D#K5W3]0M]3M!<VY;9N9&5U*LC*2&5@>00017&0:#J%E!HEQ-:7S
M_9[26VGBLKD1R(6=64_> 9?E((!STX/..LT2SAL]/Q#;W,'FR-*Z74F^3<3R
M6.YNOUH PM+N;W5)+J23Q*UNRW]Q ELD<'"I,R*/F4MR *T&\0VE@MT]Y=R3
M*+_[)&J6YRKE PC &2WU[DXIF@:!!;1W,U[IML+MM0N9TE:-&?:T[LC;NOW2
M#ZBJ9T:_-Z9/L_R?V\+S.Y?]5Y(7=U]>,=: -.;Q+;0RP6[6E\UW/$TR6JP$
MR;%;:2>PYQU/<>M16WC#3+O[.\27GV:>40+<M;LL8E)VA"3R#N^7IC=QG-66
MLYSXOCOO+_T<6#0E\C[YD4XQUZ UD#1K\>$HK+[/_I"ZLER4W+_JQ?B4MG./
MN<XZ]NO% &B=1DTF:2&^>XO+F[GEEM;:",.R0KM'8 8&0<GNX&36O;3_ &FV
M2;RI8MP^Y*NUE^HK(\0VD-P]K*^FZE<S1AQ'-I\XB>+.,@GS$)#8''(^7GM5
MGP]'J$6BPIJC.UT&D_UC*SA-[; Q7@L$V@D=P>M '/Q?%#PY*(7!O5@DD\HW
M#6S".-_1FZ9[\9XJ]J'CK2-.UF;2)%O);Z'9NB@MRY(8 Y&.P!&?K7F&@V&N
M>(OA]'H%CI(-K-?%WU!IU"H V3\O7(KT;2=$OK7XD:YJLMOMLKBVACAF+*=Q
M55!&,Y'3N*[ZM&C3;\KZ7\U;]=#CIU:LTO.W3U_X S3/$T5K+XFN=4UCS;33
M[K8%-L$^SC) 0$<OS@?_ *ZAU?QFEYX0U'4-/EO]*-OY1%S<V.<AW !56X8'
MI[9K$OO!6M7^F>,K<6XCDOM06YM-TBXE4,3V/''KBM/7HO$7BCP#J6G2>'GL
M[TB 11FYC;S2'4MCG  "]SSFCDI<R=UNNJTVZ=>H<U3E:MT??SZFK>>.M+TF
M>.PN?MES>BV2<K;VQ8NI'4 =.Y]JGD\<Z%'X?MM:^T2/;73^7"B1DR.^<;0O
MKQ_G(K,T[0=2@^(3:G+:[;/^QTMO-WJ?W@*Y7&<]CSC%<S9^#_$-AX6\/2+8
MQMJ.EZB]P;.2=%\Q20>&R1GC]:E4J+MKVZ^HW4JJ^G?IZ'H&@^*].\0SW-O:
MI=0W-KCSH+F$QN@/3(-6;[7(+.\-FEO=75RL8E>.VBWF-"2 6/ &2#@=3@\5
MQ?@2XNK[Q_XKN[NW2"9A LD<<HD6,@$;=PX)XY]\UTLHO=*\27]ZFFW-[;7L
M,(5K8IN1TW JP9EX((((]\X[X5X*$[+R_(VHS<XW?F6)/%.F+#8R1M/.;]7:
MVCBA9G<IC<,8R",\@XQ@YQBM"XU"WL],?4+MC;V\<?FR&08*#&>1Z^U<[I.B
M7]K>:+-/ !Y?VZ6?#@^4T\HD5??&2,CCBM+Q=I,VN^%-1TVV95GGBQ'N. 6!
M! /UQBLX).24MBY-J+:W*ECXYTF^LKJ^\N]M[.WB\YKBXMF1'7.,J?XOH*-'
M\<Z/K-\ME&+JVGDB,T2W<!C$J#G<I/48YK"ET_Q#XA\ 77AV[T7^SIXK6*..
M5[E'69T*G "] =O?UJ/3]*U_5O$^B7^HZ+_9]OI%H\3!YT<SN4*X4#H/K77[
M*E:5_/JNVGK<Y_:5+K_)_/TL;UCX\TK4K@)9VVI30MOV7*V;^4^T$G#?@:I>
M$?'C>(]3O;*:QGB,=PZ0NL#!0BC/[PGA6]JP_#WA[7K+Q-8/8:7?Z+IL;NUW
M!-J2SPLI_A1![YYK9\)Z=K6@^)-:M)]++V%]>R7:7RS+M4') *]<]!3G3HQ4
ME'MIJA0G5;5^_8W=<\5:?H-Q!:W"7,]W< M';VL)ED*CJ<#M7/Z_\11IDFB_
M9=/NF2^E7S1/;.'6/<5(4?W^#Q]/6G^.M'GU"^M)[70KZ[N(HF5+RROUMWC)
M/W3GJ.^:S+_P]XI;PQX7GN(_[1U;2KP7$\1F&YU#9 WG@D  9_G2I4Z-HN77
MS]?ZU"I.K>27Y>AT=]X]T?3I+2*YCO5GNH!/#"+9B[#)&-O4-P>*N6OBS3;J
M\NK11.D]K:K=RI)'@JC*&'XX(XK&.F:M??$+1==FTTV]O'I[QS!I48Q2$M\O
M!YZCD#'-4-7TGQ!9^-=8U#3M)%_;ZK8BW5Q<+&(6"@9;/..,\>M2J=)Z=;7W
M6]]ON*=2HM>E^WD;\OCO1(M"LM6,D[17S,EM$D1:65@2" H]Q_+UK)\2?$3^
MRM,TVZL].NMUW<!&2ZMG4J@)!X_O<<#O6+!X5\0Z;H7A"[ATT3WNC23F>R,R
M*2KN2"&SMZ?S%;GB_3];\2^%+">'2C!J%M?)=&R>=2Q5=PQN'&3D'_Z]:*G1
MC-=5=]?6W_#D.=5Q?1V73T_JQN0>+-.GO=+LS'=0W&I+(T$<T)0@)G.X'IT.
M*KS>.]$@L+^]D><06-W]CF/E\B3../4>]8FMVOB&YUSPYXFM]!9YK19DGL/M
M*!TW J#NZ'@YXK!N/"'B2Z\(:];2:8%O;[5A=I"LZ$%"<G#9QQ[X-*-&D[-N
MWS7?_(<JM1727X/M_F=LWC[1ETY;TQWVV6?R((OLS>9<-@'Y%ZD8(YK3T+Q#
M8^(;:66R,JM!(8IH9HRDD3CLRGI7-_$'P]J6JRZ+?Z;#+.VGRN9((+CR)&5@
MO*/V(V_K6CX*TG^SK:]N'TR\L9[J8-(+N[%Q))@?>)'3J??BLY0I>RYEOZEQ
ME4]IRO8ZBBBBN4Z HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** /CVBBBOKSYD**** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY-7B]>T? S_CQUK_KK%_)
MJX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** *E_IMOJ4:).URNPY4P7,D)_-&!-+8:=:Z9;?
M9[2+RXRQ=LL69F/5F8DEB?4DFK5% !1110 4444 %%%% !1110 4444 %%%%
M !1110!1TG1[#0[(6>FVX@MPQ?8&+<GJ<DDU>HHIMMN[$DDK(****0PK-UK0
M-+\0VR6^JVHN(D;>JEV7!QC.5(-:5%-2<7=":35F9^CZ'IF@6AM=+LX[:(G<
MP7)+'U)/)_&M"BBAMMW8))*R"BBBD,**** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** /CVBBBOKSYD**** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "O:/@9_QXZU_UUB_DU>+U[1\#/^/'6O\ KK%_)JX\
MP_W>7R_,ZL%_&7]=#UJBBBOG#W HHHH **** "BL";5M:3QM;:7'HI?1I+<R
M2:CO^X_.%Q^ &/?/:M^@ J*WN8+RW2XMIHYX7&4DB<,K#V(X-8OC+4!8^'98
MQ(\<MXZVD;(I9EWG#,  22J;F_X#5'P=>V,=[JNC6&Y;2"1;FU1HFCVQR?>4
M!@#Q('/_  (4 =;47VF'[7]E\Q?/V>9Y>>=N<9^F:Q[ZYOKOQ"-)L[O[''':
MBYEF6-7=BSE55=V0!\K$\'MTJA<VM_-XUBA@U%H&72AYLZQ*SN1)V!&T9Y)X
M/M0!UE%<G#K5P^DFWN[Z9+];Z:T22SM@\D_ED\A"& ^4 D] ?3(JHOB+56TZ
M[AAF!N[?5;>R6>YM2C%)/+)+Q\<C>1Q@' (ZT =O17)WFKZAX<GU);NZ.HPP
MZ7+J$9>-8W#1GE<J "#D8XR,'K4S2:QIFHZ+]JU070O[DP3P^0JHG[F23*$?
M,.8P/F+<&@#IJCEGB@"F:5(P[!%WL!N8] ,]SZ5Q5KXDU&\6"_@FO)&ENQ']
MA739/*$)EV$^;L^\%^8MNVY!&*Z+Q#<O:P6#(D;%]0MXSO0-@,X!(ST/H>U
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
MJD\2_$)[B^U!8;:XMQ&;><J\8+$80GA<\9QVK14Z[]V3M_5OU(<Z*U2_K?\
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
M@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?
M\>.M?]=8OY-7B]>T? S_ (\=:_ZZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]
MP**** "BBB@ HHHH YJ;P]=R?$2V\0B2'[)%8&V*%COW;F.<8QCGUKFH_AYJ
ML7AJ.V2ZLQJ5KJQU&W)+&)NF%;@$=.PKTJBMXXB<=O+\/^',G0@]SDO#?A[5
MH/$NI>(=;DM!>7<20I#:%BB(N.I;G/ I;_PK<7_C>75GEB%C+I;6+*&/F;F)
MY QC&#ZUUE%3[:7-S>5A^RC:WS/-+3P+XB>UT;1;^YTW^R-+NQ<K+#O\Z7!)
M ((P/O$?XUICP;J(B\9+YUKG6SFV^9ODX8?/\O'4=,UW%%6\34?]>=R%AX+^
MO*QY?J.D3^&[SP]>Q:YHMGJ=CIHM)8M0D*QR( 067&">2?3M69X=\+77BOX=
MW\:S1B:36'O+>65"(YL*%)(ZA3EORKUB]TK3M1*F^L+6Z*?=,\*OCZ9%68XX
MX8UCB14C4855& !Z 5I];:CIOW(^K)RUV.!M/!=\=!UFT;2]"T^ZO+;R(GLF
MDY)Z[R1P.G3-=AH-A+I?A[3M/G9&EMK:.%RA)4E5 .,]N*T**PG6E-69M"E&
M#NC@-2\+^)8?$FNW^CR:8T.L0K$_VEG#183;D #![U5U+X:S_P!C^'X;)[.[
MGTI762&]#"*<.=S=.1@YQ_\ 6KTFBK6*J*UNG^5OR(>'@[W_ *UN87A31Y-'
MTR2*;3].LI9)2YCL-Q3& !DMR3UJMX>\.W6E:[XCO;F2%H=3G62)8V)95&[.
M[(&#SVS7345FZLG?S-%3BK>1Y?HGPYO='O8X)-.T&^M$N ZW<_F"<1YSC &-
MP'3M5Z_\"ZG=6WC"-)[0'6I87M]SM\H1LG?\O'X9KT*BM7BJC?,_ZUN9K#02
MM_78\XUOP!?7.KV6IVT&EWQ2R2UGMKXN$W*/OJ5'\_Z\6M0\&ZG]D\/7>E1:
M7:ZCI,DCFV7>+=@YY .-W;]37>T4OK-33R#ZO#7S.2\(>'=6TC5]<U'5IK.2
M74I(Y +4MA2 V1\PZ?, .O2J.K^%M?\ ^$KU+5-'GT_R=3M!;3"ZW[HL +E0
MHYX'>N[HJ?;RYG+OI_7W%>QCRJ)Y!J6C:IX>_P"$ TN-[234K>>Y"EBQA+%@
MPR< XP?2MM? &I:CI'B3^UKNU34=9>-Q]G#&.+RSE1SR<]#7?36EM<30S36\
M,DL))B=T!:,GJ5)Z?A4U:2Q<VE;?_@W(6&C=WV_X%CAM*\,>(+CQ-IVKZ]+I
MZ#3;5H(([,N?,)4J6;<!C@UGK\/M6'P\M?#_ -HL_M<-\+AGWML*Y)P#MSGG
MTKTFBI^LSOIY?A?_ #*]A"W]?UT"BBBN<V"BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *]H^!G_ !XZU_UUB_DU>+U[1\#/^/'6O^NL7\FKCS#_ '>7R_,ZL%_&7]=#
MUJBBBOG#W HHHH **** "BBB@ HJKJ.I66DV4EY?W,=O;Q_>D<\?3W/M5#0O
M%>B^)6G72;S[08,&0>4Z;<YQ]X#T-4H2<>9+0ERBGRWU-FBH[B=+6VEN)21'
M$A=B!G@#)JMI&JVNN:5!J5DS-;3@E"R[2<$@\?4&E9VOT'=7L7:***0PHHHH
M **** "BBL[4-=T_2[^PLKN9DGOY#';J$)W,,9Y XZCKZTTFW9";2U9HT5!#
M>VMQ<3V\%S#+- 0)HT<%HR>FX#IT/6IZ35AWN%%%9VM:[I_A^SCNM2F:*%Y5
MA4A"WS'.. /8TTG)V0FTE=FC116=;ZW976N7FCQ.YO+1%>52I  8 C![]:$F
M]@;2W-&BBBD,**** "BLZ\UW3['5['2[B9EN[W=Y"!"0VT9/(&!6C3::W$FG
ML%%%9T6NZ?-K\^B),QOX(1,\>PX"G'.<8[C\Z$F]@;2W-&BLW4]=L=(NK"WN
MW=9+^800!5)RYQU].M:5#32NP33=@HHJ"ZO;6R6-KNYA@$CB-#*X7<QZ*,]3
M[4DK[#O8GHHHH ***RI?$%C#=7<3^=Y=DI:ZN/+/E0X3>0S>NT@X&>HH U:*
MJ:??#4+<S+;7,"YP%N(]C$8SG!YQSWJW0 44R2:*)HUDD1#(VQ S ;FP3@>I
MP"?PIB7<+WDMHK$SQ(LCKM. K$@<XP?NF@":BBB@ HIDLT4$9DFD2.,8RSL
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
M8TFWN(YHX)0(Y/-CA-Q(T,;YSE8BVQ3DY&!QVK1MK.WM#,8(PAGE,LG).YR
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X]HHHKZ\^9"BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\>.M?\ 76+^35XO7M'P,_X\
M=:_ZZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/F0HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^35XO7M'P,_X\=:
M_P"NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"BBB@ HHHH A-W;+=K:-<1"
MY9=ZPEQO*^H7KCWJ:L:7PMI,WBJ#Q*]NQU2"$PI)O. IR/N],X8C\:V: .9\
M8^(;SP^-'^R)"_VR_CMI/-4G"MG)&".:L^,-3N-'\-SWMK>6MI*C(!-=([H
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "O:/@9_QXZU_UUB_DU>+U[1\#/\ CQUK_KK%_)JX\P_W
M>7R_,ZL%_&7]=#UJBBBOG#W HHHH **** "BBB@ HHHH *KWUG%J%C-9S[_*
MF0H^QBIP?0CD58HH3MJ@:N<[H_@K1]%U'^T(5N)[P*46:ZG:5D4]ESTKHJ**
MJ4Y3=Y.Y,8J*M%!1114E!1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !5>]M/MMOY7VBX@.01) ^UA5BB@"AIND6^F-/)&\TT\Y!FGGDWN^
M!@#/8#L!@<GU-7Z** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /CVBBBOKSYD**** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY-7B]>T?
MS_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/F0HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^35XO7M'P,
M_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSYD**** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY-7B]>T?
MS_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/F0HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^35XO7M'P,
M_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSYD**** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY-7B]>T?
MS_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/F0HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^35XO7M'P,
M_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSYD**** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY-7B]>T?
MS_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/F0HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^35XO7M'P,
M_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** "BBN.\;RVXOM"AOI[F'3WGE:X:W:120(SM&4Y^\15TX<\N4F<N
M57.QHKG_  K_ &$8+AM#O9;A2P$HEN))&0C. 1(<KW],UT%*<>5V"+NKA111
M4E!1110 4444 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !7M'P,_P"/'6O^NL7\FKQ>O:/@9_QXZU_UUB_DU<>8?[O+Y?F=
M6"_C+^NAZU1117SA[@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 5FZKK TIH=^GW]
MRDF<O:0&79C'W@.><^G:M*BFFD]1.]M#E=%AN-0\77NO&PGL;1[1+5$N$V23
ML&+%RO4  @#/-=51153ES.XHQY4%%%%04%%%% !1110 4444 ?'M%%%?7GS(
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %>T? S_ (\=:_ZZQ?R:
MO%Z]H^!G_'CK7_76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!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 %%%% 'Q[1117UY\R%
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !7M'P,_X\=:_ZZQ?R:O%
MZ]H^!G_'CK7_ %UB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@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!\>T445]>?,A1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 5[1\#/\ CQUK_KK%_)J\
M7KVCX&?\>.M?]=8OY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%% !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 ?'M%%%?7GS(44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %>T? S_CQUK_KK%_)J**X
M\P_W>7R_,ZL%_&7]=#UJBBBOG#W 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
7 **** "BBB@ HHHH **** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>23
<FILENAME>kfrcinsidertradingpolicy006.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 kfrcinsidertradingpolicy006.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!"P# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#SRBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MC1F ,V-K$DC.<\Y/>IQIMF-*_LL6Z?8?)^S^3_#Y>-NWZ8XJXXB,9RE:]W^
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
M HHHH **** "BBB@ HHHH **** "O:/@9_QXZU_UUB_DU>+U[1\#/^/'6O\
MKK%_)JX\P_W>7R_,ZL%_&7]=#UJBBBOG#W 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@#X]HHHKZ\^9"BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MA><@NH=3E20!D97(SSS6]0 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110!\>T445]>?,A1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 5[1\#/^/'6O\ KK%_)J\7KVCX&?\ 'CK7_76+^35QYA_N\OE^9U8+^,OZ
MZ'K5%%%?.'N!1110!7N+*"YGM9Y4W26LAEA.2-K%&0GW^5V'/K43:18MK2:N
M8!]O6W:V$N3DQE@Q4CH>1_/UJ[10!BVOA;3+26!HQ<F*W;?!;O<NT41'3:A.
M!CL.@[8J[_9-D+&\L_*/D7AD:==Q^8R9W<]LY/2KM% '-'PWY_B6]N9'O(+8
MV=M#"]O=O%NV&7<"%8= R\GUX/6K\WAS39;.SMDCDMUL_P#CW>WE:-X\C!^8
M')SWSG/?FM:B@#&7PMI2V=Q:B*;;<3K<R/\ :)/,,JA0'W[MP(V+W[4^+PYI
MZ17:2">X:[A,$TEQ.\CF,@C:"3\HY/3'7-:U% &?)H>G3?:A+;"1;JW2VF5B
M2&C3=M&.V-[<]>?:GZ?ID6FJZQ3W<H; _P!)N7EV@>FXG'7\:NT4 5[FRM[R
M2V>=-S6TOG1')&U]K+GWX8_G5<Z+8-I,^EF$_8YS(9$WGGS&+-SG/)8UH44
M5EL+9;VXNQ'F:XC2*4DDAE7=M&.G\;?G6?:>&--LIK=X_M+);'-O#+<R/'"<
M$#:I.!@$@>G;%;-% %)-*LX["YLEB(M[EI6E7<?F,C%GYZC)8_2G?V;:^;9R
M>6=UF"(#N/R@KM/UX]:MT4 9=QX>TZY$A:.1)'N?M?FQ3,CK+LV;E8'(^48Q
MT()]:9'X:TR.WOH&BEF6_0)<M-.[M( "!\Q.1P>V,<>E:]% &?!H]K!):REI
MYI;8.L<D\S.P#XW9)//0=:JVWA;3+66%HQ<F&W??!;/<NT,3#H50G QV'0=L
M8K:HH I#2;,6=Y:B(^3>-(TZ[C\Q?[W/;/M5J*)(84BC&$10JCT I]% &=)H
MEHZ7 1KF!KB?[1(\%P\;%]H7.0>F%''3C.,U+IVF6NEQ2);+)F63S)9)9&D>
M1\ 99F))X 'L !5RB@"K/I]M<WD5U+&6FBBDA1MQ&%?;N&/?8OY5'_9%E_9]
MG8^4?L]F8C NX_*8\;.<Y.,#K5ZB@"BVCV#VU];R6X>&^<O<(Q)#DJ%/TX4=
M/2H;+0;.QNQ=![J>=$,<;W-R\IC4XR%W$XS@9/4XZUJ44 9XT6P71H-($)^Q
M0+&D<>\\",@KSG/&T58^Q0?VA]OV?Z1Y7D[LG[F<XQTZU8HH R'\-::4@$2S
MP/!YGER07#HX$C;G&0>03@X/H/2@>&=,739+!8YEB>?[26$[^8)<@[P^=V<@
M'.?YUKT4 9QT2P?S?.B:<S6HM)3,Y?S(AN.&R>?O-S[U'9>'[*RNH[E7NYY8
ME*PFYN7E\H'KMW$X..,]<=ZU:* ,\:+8#28]+$)^QQE"J;SQM8,.<YZ@5H44
M4 8:^$M*4QKMNC#%,L\5N;J3RHW5PX(3=C 8=.@]*=<>%M-N9;AG-V([EB]Q
M EU(L4I(P=R@XY Y'0]\UM44 9E[H-E>W*7.ZXM[A8Q%YEK.T19 <A3M(R 2
M<9Z9.,9-,E\.:;)96EJD<L"VC%X)(9F21"<@G>#DYR<YSG/.:UJ* ,F'PWI<
M-E?6@@=XK_)NC),[M*=H7)8G.< <Y[5>LK1;*V6!)9Y0/XIY6D8_B>:L44 4
M+_2+749[>>4S1SV^X1RPS-&P#8W+E2,@[1D'T'I4T.GVT#7C1QD&\D\V;YB=
MS;%3/M\JJ./2K-% &1)X;TYHK-(A<6S6D(MX9+>=XW$8 PI(/S#@=<UIP0BW
M@2)6=@@P&D<LQ^I/)J2B@"N+*W&HM?A/]):(0E\G[@)(&.G5C4=SIEI=W/VB
M:,M+]GDML[B/W;E2P_'8O/M5RB@"G)I=I)96UH\1,%LT3Q+N/RF,@ISWP0*D
M2R@CU":^5,7$T21.V3RJ%BHQTX+M^=6** *]C90:;8065JFRW@01QKDG"@8
MR>:@NM(M;O4(+]C-'<PC:'BF9-RY!VL <,,CH??U-7Z* *)T>Q.G7E@8C]FO
M#*9TWGYO,SOYSD9R>G2J]QX=L+BZ>XS=1/(JI*(+F2-90HP-P4C/'&>N.*UJ
M* ,EO#FG?9]/AB6: :?'Y-LT,[HR1X *Y!R00JY!]!6M110!G_V+8?V2VE^2
M?L;$DIO/=MQYSGK5:[\+Z;>R732_:E2[_P"/B&*ZD2.4[0I+*"!R  ?7'.:V
M:* ,J[\/VEXJI)->I$(Q$8HKN1$90,8(#>G?J:THHHX(4AB14CC4*B*,!0.
M!3Z* *L6G6L*WBI&0+R0R3_,?F8J%)]N%'2J4OAO3Y!;>7]HMGMH1;QR6]P\
M;>6.BD@_,/KG'/K6O10!E2>'=.?3K>Q6.6*.VD\Z%XIG61)#NRV_.XD[FR23
MG<<YS6G&@CC5 6(4 98Y)^I/6G44 8MQX6TVYEN&<W8CN6+W$"74BQ2DC!W*
M#CD#D=#WS4][H5G>W*7.;BWN$C\H2VL[1$H#D*=IP0"3C/3)QC)K3HH S;O0
M[2]6V,C7*S6RE(KB.X=90#C(+ Y8' R#G) /45*FE6RFS9_-EDLV9H9)969@
M6!4DDGGACUJ[10!7BLH(;VXNT3$]P$$C9/(7.WCMU-6*** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** /CVBBBOKSYD**** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "O:/@9_QXZU_UUB_DU>+U[1\#/^/'6O\
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
MHZC+91K;030B&WW-N+[/F+-C^[TQ^)[1R^%VE\&Z7HSR0//I\=OM:6/?$[Q
M##+W4X(]LT 7=+U:XNM0N=/O;:"&YAC28&WG,J.C%@.2JD$%3D8].?1/%=W>
MV'A75+NP6,W$-K+(I>0IMPA.X$*<D=0.,^HI^BZ>]DLIDTW3+)WP,6(X8#/W
MCM6I]:L6U30M0T]'"/=6TD"NPX4LI7)_.@#FM(A?2]4TRRDTFUL_.MYI%DM+
M]W\Q@J!C*IC4.QR/F))'/K4&AZNFG^'M*N'BFFF@\,I='-PP5@JJ<;>FXG^+
MK733Z4\NJZ;>"50MI!+$RXY8N$P1_P!\_K6/%X1GCTB&R-U&6CT(Z46VG!?:
M!O\ IQTH N0:]J"W>FB^TN&"UU%_+A=+DO(C>6T@#KL &0IZ,<'UZU7F\47X
MT^;5H-,@?2HY"HD>Z*RNH?87"!",9Y +#(]*T[O2GN/[&Q*H^P7 F;(^^!$Z
M8'XN#^%<=K"2VN@3Z'9ZQIL\+W0B@AC^:Y):;/E8#8^7)!;'"@Y ZT >C5SF
MH>+8]-LM4GFLI'EL+H6_D1MEI055PR]/X&)Q_LD5T=84_AXS^+(]6:5?LPA
M>W*_>E =5?\ [XE<'_@/I0!7UK7(?+O[<022P6R6LC2PW!B+-)+@*"O(P &/
M/(8#O2V>H:Y+XQU*S>VM#80QP%3]J;<BL9/F"^7R3M&06P,<$U7M/",]MX9N
M=,>\22>:XC?SBI^Y&8U0'WV1*#[Y-:O]GWL'B6;4+=K=[:ZABCG20D.A0O@K
M@$'(?H<8QUH YW1=;U/3?#*7DFG12:=%<RI)*;HB;:9V4L$V$$#/0L"0/PKN
M:YX^'93X0ET7ST\QV<B3!P-TI?\ KBNAH YNRU#7)?&&IV<EM:&QA6$J?M3;
MD5M_S!?+Y)P,@M@8X)K*T36]3TWPS#>2Z=$^G1W$B22FZ/G;3.R[PFP@@9Z;
M@<#\*Z(:?>V_B6>_MVMWM;J**.9)"0Z%"^"N 0<ANAQC%53X=E_X1!]%\]/,
M9F/F8..92_\ ]:@!+WQ%=QW&HBQL;>>'3CMG:6Z\IW;8'*QKM(.%8<D@9X]Z
MW;:XCNK6&XB),<J!T)[@C(KF[GPS(NL7UY!8:1>I>R+*POH_GB8(J'#!6RI"
M@XXP2>>>.H50BA5 "@8  P!0!R.KB%?$%TVN0:G+I_E1_9&M4F>).N_<(N0V
M>[#IC!ZU5UBXTQ[_ ,.*LM_<Z5+;7#(+-[B5GQY6TGRR7.,GD],UTUZ=<%R1
M8+IS0$#!G9PRGOP 0?TK(3PWJ&G?V1)I]Q:RS627"RFX5E61IF5V("YP-P.!
MZ&@"&[>"+1K.VTEM0M(]0U".WD>?SDF53RVWS?F7*KC(Z9R.:Z'3]&LM+9VM
M$E4N &WSO)G_ +Z)Y]ZHWNEZGJNF*EU-:V]]!<)<6TL"LZ*R$$;@<$@\@@$<
M'K5[3CJQ+_VFEDH &S[,SG)[YW 8_6@!VK:DFDZ7->O&TGEX"QKP79B%51GU
M8@?C5&'6-0AU."QU2PMX#<QN\$EO<F524P2K912#@Y!&<X/3O;UO33J^D3V2
MR^3(Q5XY"NX*Z,'4D=QN4<52BTW4[S5;:]U1K.,6D<BQ1VQ9MSN "S%@,8 (
MQ@]>O% $GAS5[W7-,MM2FT^*TM;J!)H1]H+R$,,_,NT #GCD_0=*V:H:'I[Z
M3X?TW39'61[2UB@9U& Q1 N1^57Z "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH
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
M)"[[%D4L0HY.!DX'/%1Q*;KQ?;:C'!,+<Z:Z"22%DP3(IVD, 0<#.#Z5OT4
M<'=Z??1,+I4O8(K?79KAVMH \@C:%D#JA5MPW-V!."2.E=#X?MX=]Y?1W>H7
M,EPRK(][;>0WRC POEIQ@]<?CQ6W10!@^-\'P-K@(R/L4N1Z_*:KRW(UK7]%
M:SM+Q([&:2:>6>TD@55,+QA!O4;B2X/&?N_2MS4K"'5--N;"XW>3<1M&^PX.
M",'!JU0!Y_'+<#PAIF@C3=0-_:W5FDR_99 B+'<1EG\PC:RX7/!/!]CB^ETN
MER^([:;3KZ6>[NWDA2*SD=9PT**/G"[!RI')&.^*[&B@#SV^T748-#U*S-O+
M-,OAB&T#1J6$DJB4%5]3R./<5N)<_P!C>)M6EO+6\:*],,D$T%K)."%3:4.Q
M25(()YP#NX[UTU% !6#;$1^/M3#'!FTRU*#^]LDN-V/IO7\Q6]56[TVROI8)
M;JUAFDMVWPNZ M&?4'MT% '+W>G7LN@^(8X[65I&U,7"1;<&9%:)B%SUR%8#
MUJV]Q_;?B'3KBSMKQ8;2*<S2W%K)!]]0 @WJ"23SQD#;SVKIZ* ,;PC;/9>#
M-#MI86AEBL($DC9=I5A&,@CL<YS6S110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110!\>T445]>?,A1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 5[1\#/^/'6O^NL7\FKQ>O:/@9_QXZU_UUB_DU<>8?[O+Y?F
M=6"_C+^NAZU1117SA[@4444 %%<SXJEN&O\ 1[&.*26"YED\V*.<PF0JA(4L
M,''4X[[?3-9\\&HZ5HMU.6FMYHKU9-+M3<F8N2JKY#'/*LV_KG:#GC:, ';4
M5Q=O>_:="LTF22]U#5;MDEADN7@6&559GC)7)54$97 !R1GN36=-)?V]CK6F
M&66T$6H:>L8AO'E,0EEC#!)& 8 CL1QD]J /1:*XY-!M&\77.GF:]-C]ACG^
MS_;)=OF%W4OG=G.%'?'?KS5+2UFU>7PQ;7MY=R1-IUXTRK.R^>4D@52Y!!8X
M)_7U- '9WVH1:>+;S5<_:)T@3:!PS="?:K=<$=T,[V*2RRVMGXAMX[<R2%RJ
MF)'*;B22 S-U/'3M3((=6U:.]O+>VG.H)J$Z171ORJ1B.9E5?+SC;M49&.<D
M]Z /0**0$'."#C@^U87B\R_V$B13S0-)?6<1DA<HP5KF-6P1TR"1^- &]17'
M1:#:/XMO=.::^-BMC#.MO]MEVB1GE4OG=G.$7OCOUYK,L[J^U.'P[:7"3WR/
MILDSI]J,)F=71=S,""V >GJV?2@#T2BN(:RU$/H&G7]Q=0Q2W]P#&EVQ<P^5
M(R(T@.3C [YP!S236LUWX@U&P%G=7-O910QVZIJ#0^4&4G?UR6)R-QS]WZT
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
M0 4444 %%%% !1110 4444 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M/)',T0=665RS(RY&1R.A!^4<T 0ZKKMSI=S8Z9<:GI5K=30R327ES&5BPK*
MJQF0')W?W^-I]:I:C=1>(/ &JWL\=M)<V45SY-S ,J)(P2LL1.2.54]>#QDX
MS6U<:/?336E]'J44>IP1O$TOV;,4B.02#'NSP57!#9Z^M0Z]!JMSX=FTF.'[
M7=WT$EN]U&JQ10[AC<RLY; #< ;B<=LT ;EO(9;:*0]70,?Q%8GC;_D3-4_Z
MX_U%:UM;303REKDO;E46*$H!Y> 0>>ISQUZ8J+6--76-(N=/>0QK.FTN!DB@
M#,DOM:O=<U'3]/>PMXK-8F$MQ"\I<NI.W =<8QUR>O2M'0M2;5]#L[^2(123
M1@N@.0K=" >XR#3[;3EMM4OKX2%FN_+RI'"[ 1_6C2-.72=*@L4D,BP@@.1@
MG))_K0!3UW4I+)H(H-1M+69PS;)K22Y9E&.0J.I &>3R.169:>)[S5;'2TL1
M:+>7LUQ&TS!I(46!F5W4 @L"0,#(X;D\<ZU]I-U)JJZEI]\EM<&#R)!+!YJ,
M@;<. RD$$GG..>E48_"LMM:6GV74F6^M;FXN$N980P?SG9G5D!&1\W8C[H^E
M &9%J%_I%_X@EG-M=7SW%E;Q&.-HHR\FU%)!9B "V3R>!4EXNHP>*(CJ<UE=
M@:+?%5AMFB4C?;Y# NV1T[BKY\*/-#J)NM3DDNKV6&<3)$$$,D1!0HO/ *J<
M$G/.3S4B^'KN?43?:CJ@GF^Q36:I#;^7&JR%"6 +,=WR#OCZ=P#)MYM7FUKP
M\MA<V5K:3:/)*+8V[LBX-OQ@2 $C=A3V&>N:M+J\EM-?06%I:Q7=SK/V1'*G
M:6\E9&D< Y8[5/ (S@#CK6@V@31'29;*^6&XT^V-J&EA\Q9(V";LKN&#F-2#
MGCGK39_#2R"X>*\>*Y>_%_#+L!\J0($P1_$"H(/3[QZ=: *.H>(-4T6WUB.\
M6TNKFST\WUO)#&T2R ;@592S$8('(;G/;%74O]8LM:T^VU%K&6"_+HHMXG1H
M75"^"2QWC"L,X7G''/#)_#,NH6VIC4=0$UU?6GV3S(8/+2*/YONJ6)SEB223
MT'2M6\TY;O4-/NS(5-E(\@4#[VY&3'_CV?PH NURWC&&^N+C0X+>:U6&74%#
MI/;M(&8([J3AUR 5!QZ@'/%;NEI>IIL0U&0271RSD #&22%XXX! SWQFDO\
M3EOY["5I"AL[G[0 !G<=CIC_ ,?S^% &1%>:W?7%]!ITNG0KI\BV[>=;NWGR
M^6KMC#CRU^<#^(]?Q@MO$.IZU<:;%ID=K;)>::M^TERC2^620-FU67=UZY'3
MO5^;1+Z*^O9],U1;2.^<23I);"4JX0)N0[AM)55ZAAD9QUJ;3_#]OIEU:RVS
MN(K6Q6QCC;GY5(()/KQ0!K5Q_P#:]S:O-%IME9QS7.N/:,6# ',18R-@\M\H
M],XQQUKL*Q!X<C%PLWVALKJ1U#&WN8RFWZ<YS0!CZSJ6MQ:7XBT^6XLOM=KI
MOVN*ZA@=0482@KL+DA@8SAMQ'(XXJQ9OJ=B-,T.S;38YY+9Y_.6T81QQ)Y:A
M?+$F68E^NX# /%:>H:!'J$VJ2-.R?;]/%BP"YV >9\P]3^\/'M2WVC32W-E>
MV-X+:\M8G@#R1>8CQMM)#+D'JBD$$8Q[T 94WB/58()+;R+2348=3CL'8!EB
M82(KB0#)(P'&1D]#S5F>]UU-6L](BFTXSRVLMQ+=-;/L7:Z* L?F9.0_][MG
MVJ6/PT-BO/>-+=-?I?S2B,*'=5"A0N?E4*JCJ>G>M%].5]<AU/S#NCMGM]F.
M"&9&SG_@'ZT <U;^(-=.FQ:K<IIXMUOQ8S6\<;EV(N/L[2*Y; ^;Y@I4\?Q9
MJ3Q#XIET9KVYBU"PE@LUW2VIM9-_ !9/.#[%<]@5[@=\UI_\(['_ &*VF_:&
MVM?&]W[><FY\_;CZ_+52]\*W5S8ZIIL.K"#3]1,S2)]F#2*9,[@K[L8))X*D
M\XR., "6S:R_CS48OMUM]B2TM9/),#DA6><<'S,!OEY;'.%XXYKZ9JMP]GIN
MGZ5;V=G-=27DF6C9HXDBF*L0@8$LS.O<=2?:MN32IUU\:I:W:QB2&."XB>'>
M)$1G9=IR-I_>-SSU''%4E\,/;0V36-_Y-Y9O.T<LD.]669R[(RY&1G;T(/RC
MZ4 5+CQ%JMG;7=N\-I-J-O?6UJ'4,D4BS% &QDE<;CD9/W?>M"QOM3AU\Z5J
M4EI/YEL;F*:VA:+&U@K*RL[9^\I!SZ\4Q?#1DBD:ZO3+=S7L%Y-,L8528BI5
M%7)PN$ ZD\DYK2;3E;7(M3\P[H[9[?9C@AF5LY_X#^M #]1^T_V=<?9)(XI]
MA*/(A91^ (/ZUR^DZGK%KX2T#SKBUN;W4EMX;>1HG 3,1=FDRY+G:K'@KD^F
M:[%E#HRL,AA@USL7AFYCT:ST]M3!;3GC:PG6W :,(I4!QN(?*D@XV\'L>: +
M.G7^H)K4^DZD]M-(MNMQ%/;Q-&&4L5*E2S8(('.><]!BHO&Y9?!>JE%W,("0
MN<9.1QFK6G:5/!J$VHW]XMU>2Q+"#'#Y2(BDG 7<QR2Q)))Z#IBK&KZ:FKZ3
M<Z>\C1+.A3>H!*^_- &:NHZKI^KV5MJDEE-#>B0(UM"\9B=5WX.6;<"H;GY>
M1TYXR-,\9R7SZ7<"_P!)FBU!T7[! <W$"N,J2V\AB.-PVC&3SQSN0:-=R:E!
M>ZKJ$=TULKB".&W\I%+#!9LLQ)QD=0.3Q1I&D7^D);V<>I12Z9;KY<44EM^]
M" 85?,#X...=N<#\: -JN#UR^U?6/!U_J*2V4.GN65(# S2LBR;0QDW@ G&<
M;3C.,GK7>5RT_A*ZETVXTF/6#%I<DC2+$+<&5,OOV;]V"N3TVYQQF@"'4_%4
MD.IZE;0:GH]F=/*H8;XG?<.8UDXPZ[%PRC.&YSQQR7/B[S;N&WAU#3=*W64-
MVS:B-Q;S-V$5=Z=-IR<GJ.*U9='OH=2NKS2]1BMQ=LKSQ3VWFJ7"A-RX92#M
M50>HX%.N](NSJC:EIU_';7$D*0SK-!YL<BJ6*G 92"-[<Y[].!0!EV_B'5-5
MDT>"P2S@>^LY[B6696E6,QO&GR@%=P)<XY'&#[&&+Q!KPTPZI<+IPM[>^^Q3
M0)&^Z3$_DM(KEL+SDA2IX&-W/'1+IC-JUGJ4T^^>WM)+9@J;5<NT;%L9..8^
MG/6JC>'8VT6XTW[0VV:\:[+[>06G\[;CZ\4 8VI^,)+>YU4P:CI$ TYR@M+H
MGSKDJ@8X.\;,D[1\K<C/M6I_:>IZGJL]KI;VMK%;11/))=0-*SM("P4*'7&!
MC)R>O3BIO['OK6_NI],U**"&[E$TL,]MYH#[0I*$.N,A1P<\\TMSHUX-6GO]
M-U%;5KF-$N$DM_-#;<X9?F&UL''.1P.* (?!6_\ X1*RWXWYDW;>F?,;I5O6
M-"M]:&)Y[F(?9YK?$+@?+( ">0>0%X/N?6I-$TM=%T>WT]9WG$((\R0#<V6)
MR<=^:T* .>DOM:N]>O\ 3=/>QMXK.*)Q+<0O*7+AOEVJZXQMZY[]*32?$4^H
MW>E0O;QQFZM;J2< D[)(9(XR%/\ =R[=NPJ 6>JR^+M9DL;V.T1H;929;7S0
MW#\J=RX(_$>U6/\ A&&M8M-;3+XP7-@DD8EGB\T2K(0TF]05Y+*&R".?;B@#
M,UW4KR]+0P1P^;9Z_;V\.[.T@QQON;Z&0],< ?6F^)+_ %"/0O$FDZD]M,YT
M6XN89[>)H@1M964J6;D$KSGG/08YTAX5E%K< ZH[7<NH+J G:($+(J(NW;GE
M?DZ9SCOWIT_AF;4+;4_[2U 375]9/8B2*#RTAC8'.U2Q)))R<L>@Z4 5KO6!
MI=_K4L-C URB64:-RIF>5C&@<^@)';H36M_9UY?Z;=V.LW-K<17*>61;6[1?
M*1AE.YWSD<9XJ&]\-0WSZDTEQ*AO4@ 9  8FB)9'&>I#8/([5?T^'4(4<7][
M#=-QL,5N8L#W^9LG\OI0 ZRT^WT\3B!<&>9II#QRQP.WH  /8"H=8O?L-@9!
M>6]K(SA(WGB:4$GL$5E+$@'@&M"LW5]+?4?L<L%S]GNK.?SX9&CWKDHR$,N1
MD%7;H0>G- %+PYKDFJSW]I/)!-+9LF98(VB#!QD91B2C#!R"3V/>M^LK2M(G
ML;^]OKJ]^TW%X(P^V(1HNP$ *,DXY[DGWK5H **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH *]H^!G_ !XZU_UUB_DU>+U[1\#/^/'6O^NL7\FKCS#_
M '>7R_,ZL%_&7]=#UJBBBOG#W HHHH **S]4UFTTEK9+@2M)=.8X8XHR[.P4
MM@ >P-5I_$=O"_EBSOY95B6::.*#<T"G.-W/7@_*,GCI0!LT5FSZS'';6]S;
M6MU?0SQB5'M8PPVD @\D=0>W-1/XDL/(LY+83W;7J-)!%!$2[*N-Q(.-N"P!
MSCD@=: ->BLNXUV"WAM2UM=FXNMWE6BQ9E.W[Q(S@ 9')..1ZBH6\4Z;'8-=
MR_:(]ERMK)"T+>:DK8PA4<Y.Y<8SG(QUH VJ*R[+78+VXN+8V]U;W4$8E:">
M+:S(<@,N,@C((X/'?%-MM=AN;IK-[:[M+HQ-+&ES'M\Q5P"5()!QD9&<\CB@
M#6HKD_#7BR.[T'0Y+U+SS+NWA0WDD&V*29D&1GMEL@' !/0\BK-CKOD6M[)>
MO+,_]IS6MO%&FYWP3M10.N "<GH 23Q0!T=%4=-U2#4UF$:3130/LFAF3:Z'
M (R.X(((()%)JFKVNCQV[W7FG[1,((EBC+LSE68# ]=IH OT5D0^)+%X;U[A
M9[-K)!+<17,95E0YPP SN!VL!C/((ZT0^(K5WF2>WN[22.!K@)<0[2\:XW,O
M7.,C(ZC(R.: ->BL ^(8+VRM[JUDN;:WDN+=8YY+;Y9UD< !0><'IN[9!&:D
MNO%%E:/<DP7DMO:,5N;F* M'"0,G)ZG Z[0<=^AH VZ*R[O7;>VO!:107-Y<
M>6)F2UCW[$)(#$D@#.#@9R<' XJ+PK?3ZEX?AN[AW:1Y9AEUVG E< $=L  ?
MA0!LT5G:AK$%A<16WDW%S=2JSK!;IN;:, L<X &2!R><\5A:WXH\S3[%=-6^
M5KN\%M*\5O\ O(=N2ZX;H_RD#(/7([4 ==15>Q0I8P@O.YV YN,>9SS\V.]9
M%IXC>X\37VDG3[H);^6%F\DXRV[))ST^48/>@#?HKG;;Q+;0V.FI)+<W]U>Q
M220^3;8:4(P#?+T7&X=2!2Q>,M-F195AO1 )A;RS-;LJ0R[MNQ\\@AB 2 0.
MYH Z&BL>^\26=C/<1M#=S):@&ZEAA+I!P&^8^NT@D#) (/>M=65T5T8,K#((
M/!% "T5A7OBO3[&XOHGBO)/L!'VMXH"RPJ4#[B>XVG/&3P>*FLO$=G>WD=LL
M5U$9HVEMWFA*+.@QDJ?Q!P<'!SB@#7HK.77+)](L=3#O]FO3"(3MY/FE0F1V
MY85'%KT%Q>M;VUK>3HDQ@>XCA_=*X.&&2><'() (!!]* -6BL#1/$;ZKJ6HV
MCZ?=0BVN3$DCPE5P(T;YCG@Y8\>F*V;JZ@LK2:ZN9!'!"ADD=NBJ!DF@":BL
M4>((KA9H!!=VER;=YH1<P[/,5<9*_0E<@X/(XJ.PUF:/P[I-S-:7M[-/9QRR
MO;Q!N2@))Y'4GH* -ZBL:7Q1IRI8-#Y]RU_&\ELD$)9G"[=PQ_"1N'WL8P:%
M\3Z>;)K@K<K(MP+4VQA/G"8C(3;Z[2&STQSG% &S166VNP0Z>;NYMKNW_>B)
M(9(OWDCG& H!.<Y_0YQ@U+IVK0ZB\\2Q3P7$!7S8)TVNH;[I[@@X/()'!]#0
M!?HK#\6ZO/HV@37%K',T[LL4;QQ[_++,%W$'CC/'J<5%;:O%80Q6NS5KZ[=#
M,8I(@9D3)7+8PJ@D' ZGG'3@ Z&BN?;6Q>ZCH+V,S?9;J2=)49-IRB-E6!&0
M58$$>HJ#1_$6WPYHSW0N+S4+RV\P1P1AG<#&YCT  R.3CJ* .GHK*M?$5A=R
M6T:&5)9YI(!')&59)$7<R,#T.T$CU'(XH7Q%ICVMQ<Q7!DC@NQ92;4.1,75
MN._++STYS0!JT5@#Q%:V4+-<W,UR9=0EM(5CMCNW@,1& ,YP$(W=_:K$/B2P
M>WOI;@369L5#7$=S&5=%()4X&=P.#C&<D$=: ->BLFTU^"ZOXK*2TO;6:9&D
MA%S#M$BKC..3C&1P<'FM"ZG^S6TDWE2R[!G9$NYC]!0!-17%MXNN+KP5IVLF
M"XLY));!IOW)PRR2QAP@Y+ @D<<\CO6]:^(;2XN)[>:*XLIH8?/9;J/9F,<%
MP<D$#OSD<9ZT :U%9%EXBM;VZA@\B[@-PI>W>XA*+, ,G;Z''.#@XSQP:U9)
M$BC:21@J("S,QP !U)H =17*W7B9KJXT865O?0V]W>HHGE@VI-&4<\9Y&< \
M@5<@\000VJ;Y9[^XFN;B**.&WP[>7(RL,9QA<8W$C/'<T ;U%9<^O6]M:VTL
MMO=K-<L4BM1"3,Q&<_*.@ &<DXZ<\BJTFIW$FN:*BK-;PW,=PTL,J@-E0N,]
M<=3T/>@#=HK#@\4V,[V["&[6UN7$<%X\)$,C,<+@]<,>A( .1@\BIXM>@N+U
MK>VM;R=$F,#W$</[I7!PPR3S@Y!(! (/I0!JT5G-K=DFDWVIEW^S61F$QVG(
M\HL'P._W34<FOVB:LVF1Q7,]TBH\BQ1%@BOG#,W0#@^_!]#0!JT5C1^)K&2X
M1!'="WDF\B.[,)\EI,[=H;W;@'&">AY%;!.%)P3@=!0 M%<;I?B$W%WJ>J:A
M)J5M:VLSQ)"T($052$"X +-(6/3/4@"MRW\06TUP]O-;W=I.L+3K'<Q;2\:X
MW,I!(.,C(SD9''- &M16=I&M6^M0"XM(KD6S(KQS2Q%%D![KGD_E],U6\2ZX
M^A6,$\=I+<-+=0PD1H6 #RHAZ=\,<>IQ0!M45S%WXAEM_$6F1_9[TPW-C<2?
M9%AS(762( D?PX#-U('/KBKZ>);!]--YB<$3_9C;F(^=YW]S;Z]_3'.<<T ;
M%%4-.U6'4FGC6.:"> @2P3IM=,C(/H0?4$C@^AJ_0 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110!\>T445]>?,A1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M@&@"ZLP\A)91Y)*@LKL,J3V)!Q5+6-4;38[5(8%GNKN<001M)L4MM9B6;!P
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
MO&&"_0'I4J.DL:R1NKHP#*RG((/0@U#>WUKIUL;F\F6&($#<W<DX  [DGL*
M'O;020M#)#&\39W(R@J><\CZTGV.V^R_9?LT/V?&/*V#9CZ=*=;SQW5ND\1)
MC<;E)4J<?0\BI* &HB11K'&JHB@!548 'H!3&MH'N$N'@C:9 0DA0%E!ZX/4
M5+10! EE:17+W,=K"D[_ 'I5C 9OJ>IJ>BHY[B&U@::XFCAB7[SR,%4=N2:
M&BSMA))(+>$/+CS&"#+XZ9/>I2BEE8J"R]"1R*6B@"NMC9K=FZ6T@%R>LPC&
M\_CUJ=E#*58 J1@@]Z6B@!JQHK;E10<!<@=AT'ZFD$48VXC0;6+#CH3G)^O)
M_,T^HKBZ@M$1YY%C5Y%C4MW9B%4?B2!0 V:RM+B:.::UADEC^X[Q@LOT)Z5-
ML7?OVC=C&['./2EHH 88HRK*8T*ORPQPWUIQ12X<J-P! ;'(!ZC]!^5+10!!
M#8VELQ:"U@B8MN)2,+D^O'?DTOV.V$LDOV:'S)<"1]@R^.F3WIT%Q#<QF2":
M.5 S+NC8,,@X(R.X((/N*2.Z@EN)H(Y%:6''F*.JY&1G\* &SV5I=2))<6L,
MKQ\HTD88K]">E3;%W[]HW8QNQSCTJ.ZNH+*TFNKF18H(4,DCMT50,DFI: &&
M&(]8T^]O^Z/O>OU]Z?145Q=06D:R3R+&C2)&"W=F8*H_$D#\: )$18T"(H50
M,  8 J%;*T2Z:Z6UA6X88,HC <_CUI\5Q#<>9Y,T<GEN8WV,#M8=5..A]JDH
M 145<[5 W')P.I]:H:WIIU?2)[$2",R[?F*YQA@>GX5H44 0V]I;6F[[-;PP
M[SEO+0+N/J<4B6-I',\R6L"RR$%W$8#,1R"3WJ>H_M$/VG[-YT?GE/,\K<-V
MW.-V.N,\9H 9<6RS6<\";4\U&4D#N1C-5M)TBVTJQMHDAA\^.!(GF2,*TFU0
M,D]>U:%% $#65H]TMT]K"UPO"RF,%Q]#UI'L;22Y6YDM8&G7[LK1@L/H>M6*
M* (+FQM+S;]JM8)]G*^;&&Q],TDMA9W$J2S6D$DB?<9XP2OT)Z4^YNH+.'SK
MB18X]RKN;IEB% _$D#\:EH *@DLK2:X2XEM87GC^Y(T8++]#U%3U3L-5LM3\
MPV4XF6,X+J#M/7HV,-T/(S0!;V+O+[1N(P6QSCTI:** (8[.VB+F.WA0N^]M
MJ ;F]3ZGWI[11N2716)4J<C.0>H^E/J*2Z@AGA@DD599R1&IZM@9./PH 9)8
M6<LZ3R6D#RI]V1HP67Z'M5BBB@#)TO0K>P,LDD<,T[W4TZRF(;D$DC/@'KQN
MQ5^XLK6\V?:;:&?8<KYL8;:?;/2IZB%U ;LV@D7SUC$AC[A22 ?S!H >8T+!
MBBD@$ XZ ]1^@J.:SM;B!89[:&6)<81T#*,=.#4U% &3J&E3ZA<VT+RP)I<,
MD<K0+&=[LAW*,YP%#!3C'\.*OK:0K?/>;<SO&L18GHH).!Z<L<_AZ5/10 $
MC!&0:AAM+:W14@MXHE4DJJ(% )ZD8J4D*"20 .23533]4LM5C:6QG$T:G&]5
M(4^X)&&'N,B@"UY:98[%RPPQQU^M16UC:6>_[+:P0;SEO*C"[OKCK4]% ",B
MN &4, 01D9P1T-#(KKM=0R^A&:6H);VV@G$$LZ1R&)Y@K''R(0&;Z#<OYT 3
M*BJ6*J 6.6('4XQS^0IHBC"JHC0*G*C;POTI8Y(YHDEB=7C=0RNIR&!Z$'N*
M=0 @10Q8* S=3CDTM%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MMG>ZV<1'J@5%50#WXR<#G@5)INDRZ<RC^UK^Y@1-B07'ED*.WS! YQ[L??-
M$6K:E+IFJ:6[R*MA.TL,^1]UMA=&SV'R./\ @0K%TWQ)JE]!8VTZQPZA<7Z!
ME5/NVYC\_H>^S]V3_>S71:WHUIK^ER:?>[_)D*DF-MK#!!X/X8/L32?V)9_\
M) NM8?[6MM]F W?)MW;LX]>V?2@#GK35+^\2QL+>=+22ZOM05YXXERL<,SJ
MH(V[C\O)![G&3562]N] N/$+_:Y+FX:YLH%G> ,R^9M3.R,#<0&)  YP!712
M>&;4VT,<%S=6TT%S-=0W$3+O1Y69G'S*5*G>1@@]NXS3$\*V7D7T<UQ=W$E\
M\<LT\D@#^9'C8Z[0 I!52, #@<4 <[K-]>R>&O$MJ\U_=V?]DS2+<7EBUNR/
MM8%/N(&!&",#(P<DY%;]WKKZ/JFJ)J#;K9+3[=:[5P2JC;(@]2&V'_MH!VJR
M^A&YTJ^TZ_U2^O8;R$PL91$K(I!!VE$7GGOGI5#6[!=>US3+4VDXCL+D7,UP
MR%490N1&#_'EMA(&1\ASVH V-.:\BT6WDU-E:\$(>XV# #XR0/8=/PKD+HZE
MJ'AK1=8N]3D(N[W3IVLUBC$2![B)@H.W?QD<ECG'2N]ZUSL?@^U2*UMCJ&H-
M8VDT<UM:&1/+A,;!E (7<RC&,,QX^@( *$VJ:GY-V;99%B35Y(+B:TMA++%$
M(\AE3!W'=M!.&.#T]'3:M=OI5J^GZA?W<'VIHKRZ6Q!NH %) \G8,'.W/R$X
M/3G(VSHHCCG6SU"[LWGN6N7DA\MB6( (^=&&.!VS[U'%H'V:U>.UU6_@GEF,
M\]ROE-),Y 7+!D*]%48"C&!0!C7'B K9:;!::I>3_:KB2.6[%B6N(PBDE?*6
M/AL[1RG R<=*8VL:RNGM'%/-N.IP6L%W>61B:2)]NXE"JY()89  .![UL?\
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
M@ HHHH **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH ****
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
M[MMIDB9@P*MG:RL.H.UAV.5/%:- !1110 4444 %%%% !1110 4444 %%%%
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
M@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?
M\>.M?]=8OY-7B]>T? S_ (\=:_ZZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]
MP**** ,C6]3N["73;>QMX)I[ZY, \^0HJXB>0G(!/\&.G>E2[U6!(OMT.G(\
MEPD8"73 ;3G)&Y!EO1>_K5+Q18C4-1\.PO\ :!'_ &@Y=H)7B91]FFYWH01S
M@=>^.],U;34LK?2(;8W4JC5(7)GGDG8=<_,Y)Q^.* -@ZSI8N3;'4K,3@,QC
M\]=P"DACC.>,'/I@^E1?\))H>Z8?VSI^8!F4?:4^09QD\\<D#ZUAV%IY7A'Q
M)M@*RSW6HN?EY<F20 ^_ &*<NGQ+>>#-MJH%M&X7"?ZO]QC\* .FM+RUO[9+
MFSN(KB!_NRQ.'4]N"*5+NVEBAECN(GCF_P!4ZN").,_*>_ )XK)\.Q&*\U\;
M"BG4V91C (,,1)'XY_'-<I+I]T9[ZU2WE*^'9)+RT^4XE9Y!,BJ>^$$D?T:@
M#O;C4K"UBFEN+VWBC@8)*\DJJ(V(! 8D\$@@X/J/6FQZMITUDM['?VKVK':)
MEF4H3Z;LXS7%2)=1V.C:T7%NEQJ$U[/+-;M((1(CB)G4$$838F3T)YJ:YL8;
MRP%RMY!J:7FM6DLIMX=L659%/&6SPHR<T =2_B'18[..\?5K%;65BL<QN$V.
M1U .<'%7#>6PLS>&YA%J$\PSEQLV8SNW=,8YS7+:Y-/I_B^*]>]M[&V>Q\J.
MXN;8RHKAR67(90A(V=>NWVK;\.VD=GHD445RES&[RS"5$V*=\C/A1DX4;L#G
MH!0!'H_BC2-;T][RTO[8I&I:5?.0F)02,O@_*.">:MV&KZ;JN_\ L_4+6[\O
M&_R)E?;GIG!XKC4E23P0EB%:2>POHGOK8(2ZQK=!GRN,D;03[@<9K9@O+75_
M&5G>:9(L\-O8SQW$\8^7+/$40MT)^5SCM[9Y -B^UK2M,D2._P!2M+5W&56>
M94)'KR>E.O-5T[3T#WM_:VRL-P,TJID>HR?<?G6#JNJ2)K=U9W6IG3K=(4-N
MHMQ)]I+9W?>!W8P!M7!_,5G>%+5S<^%I+B!O,AT%TRZ$&-MT(QST. 1CTH Z
M\:MIIL8[T:A:_9),[)_.78V 2<-G!X!_(T66JZ=J4#S6-];7,49P[PRJX4]<
M$@\5R#6.^_2-K8F)?$YE"E. /LY;=_WUSGUJ3Q+9SS7_ (B%M;R2>=I%MN6-
M23*%EFW*/4[<C'N!0!U-CK6E:I*\=AJ5I=2(-S+!,KD#UP#TJ<7EJ;:*Y%S"
M8)=HCE#C:^X@+@]#DD >N17.M?V6L^)-$?2I%G^RF9IWC4XCC,978QQP2Q0[
M3S\O3BL.VU" ^"_#VC 2-J-M=:=#<6XC;="8YXMQ<8^5?E/)X/&.M ':7.OZ
M-9SB"YU:QAF+;1')<(K9Z8P3ZU+?ZMIVEJC:A?VMH'.$,\JIN^F3S7.V]BAT
M;Q>K6P)N+FYW I_K!Y2@?6H=.O(=)UJ.[U=S"EQI-I'!<2J=NY3(9$W=F^9#
M@]>.N. #I;O6])L/*^V:G9V_G#='YLZKO'J,GD>]7MRA=Q(VXSG/&*XF[NGL
M_$^J2SZE9V5O>10F&2\M&D66,*05#;U'#%CMZ_-GO6AJFES0_#>;2[%WNI(M
M/$*-MRTP50.F>20#QGO0!M6.L:9J;2+8:C:731\N()E<K]<&FV6MZ5J4[0V.
MIV=U*@W,D,ZNP'K@'I7-P7+7=P^J6>J6>HWMA8SB&TM[5H6.X*0K@N2.47C
MJK#>&_\ $/AF6/5WU!Q<2&X46H009MY>"0 4&['RL220/2@#KEUO27EDB74[
M)I(X_-=1.I*I_>(SP.1S[TMGK6EZA<R6]EJ5I<SQC+QPS*[*,XR0#ZUR(L=G
MPAOK9;8AY+>X+1A.6+.V>.N36]J=N$\1^'&BAVK&\R91>%0Q'CV&0OY"@"U'
MKEG#IEO=:G>:?:-+'O.+I6CZ@95SC<,D<X[BK*:II\FG?VBE];-9;2WVD2J8
M\#J=V<5R'ABS/VOPH\UN=T&BW !=/N,7@'X'&?UIMQ UO<7<\EO(UC;^(EN)
MT2,M^[-NOS[0.0)65CCT)[4 ==::UI6H12RV>I6EQ'",RM%,K!!ZM@\?C2V&
ML:9JAD&GZA:W9CQO$$ROMSTS@\=#7)74^FZ_KNN))--%9-I-NK7/EE?^6LIR
MNX?, <=B.H]:UO#VK7=YJ=S:F]@U*SCA5TO8;<Q@.204)R58X /&,=QR* -6
M]UO2=-G6&^U.SM97&52:=4)'3.">E/O=6TW3E#7VH6ML" 1YTRID'IU-<[#J
M-AI&K>(HM7(C>ZN5DB5XRWVB'R(U 3CYL%7&T<YSQSS#X9TZ>VU/11>P,+FW
M\/QPLSC)1MR[ESZ\?I0!U]M<P7EO'<6L\<\$@RDD3!E8>H(X-58-;TFZOFLK
M?4[.6[7(,"3JSC'7Y0<\=ZH^&8F@M]401E%&I7+(N,#!?/'U))_&N6;4KC5(
M]!FFU%Y-0^W6\ES8"U ^R$G#C(&Y,9*Y8G(SZT =7XA\0KX?DTPRP&2"[NO(
MED!QY*[&;>?4#;SZ#)[4:UXA72=2TJP2 S37]P(VPV!%'T+G\2H [Y/H:C\0
MVJWFJZ##+#YL#7,RRJ1D%3;3 @^QSC\:R9=!NM-6PDNKEKZY.I6T:R[3E8(\
MA ??EF)[EC[4 =-<:YI-I>K97&IV<-TQ $,DZJYSTX)SSVI;[6M*TP[;_4K.
MU/'$TZH><XZGV/Y5R$MW9VN@>(](OE)U&YGO"EL8R7N1(S&+8,?-\I09'3&.
M,5L:+9R1>*M0EN8]TXTVRB,I&<D&;< ?KC/X4 ;5QJFGVEDE[<WUM#:OC9-)
M*JHV>F"3@YK-T[Q-97IU>X:\LQI]C<)$ETLHV$&*-B2V<9W.1^%<YIK1Z4WA
M^[OT,-A;_P!H0AW0[(9&F'ED_P!T;%< ].<=ZE35I8Y-<OK(R06MSJT*-=M
M3LB^SQ R@$<C*XW$8YSR* .NMM8TR\MQ<6VHVDT)D$0DCF5EWD@!<@]22..O
M-66GB29(6E02R LB%AN8#&2!WQD?F*X>SL5UW5/$5NFH274-Q86HBO?)"8E5
MYB&!4!7*D(<@=@.U:7A:YGUV^N-<NX&ADAB%@D;#[CKS.1[>9\O_ &RH V[W
M6]*TV9(;[4K.UE<95)IU0D9QG!/3-9.O^*;?3M4M-*AU/2[2YF1Y9);V0%8D
M7;@%=RDEBXQR. QYQ4&JZG)_:]_97>I&PA1$%M%]F$GVL,OS=02_.5VK@\>X
MJMX;BGW^#&FCD#)H$JR%@<JW^B\'WX/Y&@#<T;Q/I.N"86=_;220O(KHLR%L
M(VTO@$_*>H/H15NSUK2M1$ILM2L[D0C,GDSJ^P>IP>!P:Y&8O-X7\2Z/!DZE
MY]W+]FV$N\32E@0O&X,K <=<XJQ"T6JS2WB:S:7DUM83Q+!;6IB8*X7A@7)&
M"HXP* .JM=3L+Z66*SOK:XDBQYBPRJY3/3(!XS4,FNZ1%=I:2:I9+<NQ586G
M4.2"01C.<Y!'X5%X9MUM?"NDP)$(@EG$-F,8.P9_'-<O=Z<DG@SQ%$UIN,^J
M3.RF/)?]^,''?@#\J .PLM8TS45F:QU&TN5A_P!:89E<)]<'CH:2QUG2]4=T
ML-1M+IXQEU@F5RH]3@UA:Y)=V&O7%]I]J9;B+19S&H0D.ZNI5<#KU/'7KBJ5
MK<B[\8:-+;ZN^IJL4ZRO]G51'E0=NY5 &2/NG)X'I0!MZEXFLH;"673[RSN[
MB,PDQI,'(21U4,0#G&&R#]*U9;^S@\_S;N"/[.H>;=(!Y:GH6]!P>37$QV$B
M?!S3;2V1[>=K:T^['ED<O&2VT]\Y/-,NHY[70H[ VY@O;&_@N+Z0Q-.MPN[_
M (^.NYQD!B,Y7;CH!D ZB\\5:+::%=ZPNHVL]K;*Q9HIT.Y@,[ <XW'L/>K]
MAJ-EJEM]HL+N"ZASM+P2*Z@^F0>O(KDKBV_M71/$]Y:ZG;ZG<W6F-:A+.'8,
MA)-N?F;+'?C\JZ.UUW3)K&UGBN@\<\JVZ%58_O",[3QP?KC% &@T\231PO*B
MRR9*(6 9L=<#OBHYK^SMQ.9[N"(0*'F+R >6IS@MGH#@\GT-9GBB"0:8FI6Z
M%KK3)1=QJO5E4$2(/]Z,N/J17/,AFTFU\03Q.T-YJL=].-A8K; %825ZX $;
MGT)8T ==;:UI5Y:S75MJ5I-;P F66.92L>!GYB#@<<\U;>:*.2.-Y$5Y21&K
M, 7(&2 ._ )_"N%US&O_ /"03Z,INHWT*2V,D2Y664[BB*>C$#=TZ;AZUH3Z
MS9:SXB\.G3Y&N%2>5Y76-ML68' #''RMST//% '27VHV.F0B:_O+>UB)VAYY
M @)],GO4-QKFDVEK#=7&IV<5O.,PRO.H60=?E.>?PK)U6XATWQA8ZAJ!\NS^
MQ2PQSLI*12ET)!/\)91P3_=(J*74[*S\6G4[R98[&YTV-+6Y<'R]PD<N-W0$
MAHS[[?:@#HX[VTF2!XKJ%UN.8660$2\9^7UX&>*HZUJXTZQDE@,4D\<T$;QE
MLE1)*J9('(X8D?2N5MF%@-*U2:.2#31J]Y*':,@112+*$9AC*JS'.3_>'K1?
M3C4I=>N+1)9('NM-\N3RR!(%E7)7CD#GGIQ0!U>J>(-+TD/'=:E9P7(C+I%-
M.JLWIP3G!-,CUV"'PI!KFH2101M:)<298*H+*#M!)[DX'/I6$-0M=*F\36U]
MN6^N;AY(8_++/<H84";,#YL8*X'0@UJV-O+)\/[:W6-O.;2E0(1@[O* Q^=
M%NR\1Z/?Z;'?Q:E9^0P&6^T(0C;=Q4G. 0,DCV-$OB30X8H99=9T](Y@6B=K
ME '&<9!SR,\5SIEM-7TGPHL($ZP7T F3:<QNL#G# ]"#CKWJ[JVJ21ZY<V=U
MJ;:;;)#&UOBW5_M+-NW#Y@=V, ;5P>?<4 ;UYJ=AIUND][>V]M"YPKS2A%8^
M@)/-9^E^([2_M=2O9+JT6QM+HPK<K*/+*!4.XMG'5B*YC09TTJ/PQ>:MF"W7
M2'MTEE0JL4NZ,[3G[A*KQG^Z14<KS3V\^H6ZO#:IXB^T/)+:LX$?D!5D*<$K
MO*-GM][M0!WMEJ%EJ4'GV-W!=0Y*[X9 X!';([U9K \.I%/=W^IQZI;7[7 C
MC<VL6Q 4#<_>;+$, 3GHHK?H **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *]H^!G_ !XZU_UUB_DU>+U[1\#/^/'6O^NL7\FKCS#_ '>7R_,ZL%_&
M7]=#UJBBBOG#W HHHH **AENX(+BW@D<B6X)6(;2=Q +'GMP#UJ:@ HHJI<:
MG:6UG#=M,'MYI(HXY(_F#&1E5,$=B6'- %NBBB@ HHIDLL<*AI9$C4L%!9@!
MDD #ZDD >YH ?1110 457N;Z"UGM(96(>[E,,0 SE@C/^'RHU6* "BBB@ HH
MK'O_ !1I>F7!@NS>(^\1@K83NK,>@#*A!)]C0!L45G6VN65U/;PQ_:%DN!(8
MUFMY(B0FW=PX!_B';FM&@ HHHH ***K1WT$NHSV*L?/@CCED&. KE@O/_ &H
M LT444 %%%% !5>]@GN+<I;7;VLN01(J*WX88$8JQ10!F:9I!L;JYO+B[EO+
MVX5$>6154!$SM5548 !9CW.2>>E:=5I=0M(;1;MIU-NS*BR)\X)9@HZ9[D"K
M- !1110 444CNL:,[L%51DL3@ >M "T4B.LB*Z,&1AE6!R"/6EH **** "BB
MB@"O>0SSVS1VUT;:4D8E"!R/P/%-TZPATS3X;.#<4B'WG.68DY+$]R223[FK
M5% !1110 4444 %%%% !15:WOH+JYN[>)B9+201R@C&&**X^O#"H=1U:WTUX
M8Y$GFGGW>5#!&7=@OWC@= ,C)/'(]10!?HI%.Y0<$9&<&EH *CD@BF>)Y$#-
M"V^,G^%L%<_D2/QJ2B@#/U?39-5M?LOVR2WMY 4G6-1F5#U7<?N\9&1SS5]$
M6-%1%"JHP !@ 4UI8TDCC>1%>0D(I8 L0,G [\<U##?03WUS9HQ,UL$,@QP-
MP)'/X&@"S1110 45FW^NV&FW"VT[S/<,N\0V]O).X7.-Q5%) SW/%7K>=+FW
MCGC#A)%# .C(V/=6 (/L10!)1110 4455GU"WMKV&TE8B6:.25 %)&U-N[_T
M(4 6J*BMKF*\M8;F!MT,R"1&P1E2,@X/(J6@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** /CVBBBOKSYD**** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "O:/@9_QXZU_UUB_DU>+U[1\#/^/'6O\
MKK%_)JX\P_W>7R_,ZL%_&7]=#UJBBBOG#W HHHH Q]5NIX=>T&&.1ECGGE65
M1T<"%V /X@&N9MVOX_"%AK[ZM?27WG0[@TG[ID:94*%.GW3UZYYS7;S6=O<7
M-M<2Q[I;9F:)LGY25*GZ\$CFH!H]@-+331;C['&5*Q[CQM8,.<YZ@&@"Q=0"
MYM9(3))&'&-\3;6'T/:O/[;3VC^%N@"*\N@]PVE$.\F_RB9H?N \#&>G3@5Z
M-65;^'=,MK7[+'#+]G$L<R1/<2,D;(P=-@+$* P!P,#CIB@##U"YNO#5]>BV
MNKJYB_L>YO1%=2F7$L13&">0#OY'3@8Q3](35DU'3I$AU<PR!A>R7T\3QL-A
M(=55SM.\*,* ,,?05TTEA:S7:W4D*O,L+P!CR-C%2RXZ')5?RJKI^A66ER!K
M0W:JJ[5B>\E>-!Z*C,5'M@<=J (O$4>I2:?&--$K$3*9T@D5)7BYW!&; !SC
MN.,\@UR^J+;ZAX?^SI+J]O-:ZO9)-#=7!,B%IX<?,&8$8((()P:[>]LHK^#R
M9GG5=P;,$[PMG_>0@_AFJ:^'=,73KBQ,#O#<.))F>9VD=QC#&0G=D;5P<Y&!
MC&* ,V6WDN/$$6BM?7J6D%E]H)2X99)7:0K\SCYL*!T!'WN>@K/COK^5K;1F
MOYPC:O-9M= CS6B2%I0N['WL@+NZX4]^:Z&?P[I]PEN)/M?F6ZLL<ZWDJS!6
M.2#(&W$' X)(X'H*<_A[2WTQ-/-L1;I)YJ$2N'63).\2 [MV2?FSGD\\T <]
MXL,^@P:!)8I/>RQ:B[*)Y&E8 VT^23RS!1EL#DXP.373:.H_LR&47YO_ #AY
MOVG(P^[G*@<!?0#MZGFB+1[.);48FE-K*9H7GN))65RK(3N9B3\K,,'CFI;.
MPM=/65+2+RDED:5D!.W<>I Z#)YP,#))ZDT 8:02ZWKFLQ37]Y;QV,L<$"6T
MQBQF))"YQ]XY?'.1\O3K69IMU?Z]<:#%<ZA<11S:7--<?9V\LS.LD:ALCE>I
M/RXZ^E=)>^'M.O[M[J5;B.9U"2-;W4L/F*.@8(PW8R>M68=,LK>:WEAMTC>W
M@-M#LX"1DJ=H'3'RK^5 &=X:EG,>I6D]Q)<"SOG@CDE.7*;58!CW(WXSUX&:
M9XJ_U&E?]A6U_P#0Q6Q;V=O:/.T$>QKB4RRG).Y\ 9Y]E'Y475G;WJQ+<1[Q
M%*LR<D8=3D'CT- &!KUHU[XMT*$7,T"F"Z+F%MK,/W7&[J.<<CGBJ'VR]L);
MJQ6^GDCMM;M((WE?<_E2+$Q0MU89=N3S@UUTEG;RWD%V\>9X%=8WR?E#8W<=
M.=H_*JUSH>G7<5Y'/;[EO'228AV!+J%"L"#E2-BX(Q@C/6@##\2ZE=VEUJZ6
M]R\?DZ%/<(%/W9 3AOKQ3KS3]6ATRS>UN=0O6DD5[Y8[A4ED38W$18A4^<J2
M 5X'7UTH_#&DQBYW02RO<P-;323W$DKO$>JEF8G'7OQDXJ[>:;!>VZ02-<1I
M&05-O<R0MTQU1@2/8T <N-0^U)IFEVEQJ5J)M0DMKO[1)FXCVPM+Y8?)ZX0Y
M!/RDX/HQ3;Z'KGB'?-?3H;2QB4><7FWR23(JJS'()9A@D\9ZXKH#X;TIM/\
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
M0C#/WAUK7BTBPA^R^5;)&+2)H8 N0$1L9 'OM'Y4 <M9WTNKZ+HL&W4[J_\
M[+M[NX>VN_( \Q<!F.X;B2CX'(X.<9J/3[W4=83P]!/?7< F%ZESL*I)*(G"
M+N*]&XR2OOBNC;PSI92V5(IX/LT"VT9M[J6)O*7[J$HP+ =LYZGUJ>TT/3;
M6HM;41BU\SR0&;Y/,.7[]S_]:@#F);V_L1J&E17]P4&JVUI%<2,'EBCE6-F&
MX]3DL 3DC<.N*NZXL^C6=A9V<VI3_;KY89"+C?,%\MW(1I& 7.P#J,9..<5M
MW&BZ==1WB3VRNMXRO/EC\S* %(YX(VK@C&",]:B/A_3VL&LI1<S0LXDS-=RR
M.K#H5=F+*1CL10!5\/)J,5S?1W$%]'8XC:V^W3))(&.[>-RLQ*\*1N.?F/:M
MZJMCI\.GQ-'#)<N&.2;BYDF/X%R2/H*M4 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %>T? S_CQUK_KK%_)J\7KVCX&?\>.M?]=8OY-7'F'^[R^7
MYG5@OXR_KH>M4445\X>X%%%% !17/^(M]SJ&BZ699([>\N'^T>6Y1G1(V;9D
M<@%MN<=0".]/N4L_"]B#IE@GG74\<,<(<JKR,< D\X &22 3@=Z -VBN:N?$
M5]I:ZA'J5G;^?;Z?+?PFWF)258_O*<J"I!*^OWO:F-KNNK?6-H=*L@^H1/)
M?M38BV@$B3Y.3AOX<\\=.: .HHKE_P#A)[W[+;(NFQ-?R:D^G/'YY$:LJ.^\
M-MR5PH.,9Y/IS&WB'7E_M5!I5B9-*^:<_:F"S H' 3Y,@X/.[OZ]0 =917)7
MVK22/JT^F08NET>"Z266X95VL9L#;@@$;2<@<Y / J&^U/Q'%X4TRY6.R6XE
MN;-&<7+_ #*\L0Y_=_Q;B#Z Y&>E '9T5SUYKM[;WD&G"/3X[XP>?,TUR5B1
M=Q50IVY8G![#&*@'BUKBTT\6\-JEW=M.K">XQ%'Y+[)"& ^8;L <#(.>* .H
MHK+T/5CJMO<>8D23VTY@E$,GF(6 5@5; R"K*>G'([5J4 %%%% !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!\>T445]>?,A1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 5[1\#/^/'6O^NL7\FKQ>O:/@9_QXZU_UUB_DU<>8?[O+Y?F=6"_C+^NAZU1
M117SA[@4444 9>M:5+J/V.XM+E;>]LIO.@D>/>A)4JRLN02"K'H00<'M56[T
MO5=3T]5N[FSBO(+B.XMGAB8H&0YPP+9(/(X(X-;U% '-7/A^_P!534)-1NK9
M;BXT^6PA$$;;(ED^\QR<L20O'&-OO6E)I32:GIEWYH LHY$*[?O[@HS[?=K3
MHH P%\..MY%/]I7":J^H8V=0T+1[>O\ M9S[58.BL9-<;SQ_Q,@ OR_ZO$03
MGUZ9K7HH P;;PYY4EQYMQN2;2X-/(5<$>7YF6_'S.GM3&T34KCPU'IMS=6OV
MFV>!X)HXFVL871UW*3GDIR >AKH:* .<O="O;F^@U/&FR7@@\B>*>$O$RABR
ME3G*D9/KG/:G7_A^:Z&FW,2Z>MW9K(GE/!N@=7P6 &<J<JI!]CQS70T4 9MK
M:WT$-JB_8( )2UQ'#"=K+@X"\C!SMY(/0\5I444 %%%% !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!\>T445]>?,A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[1\#
M/^/'6O\ KK%_)J\7KVCX&?\ 'CK7_76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?
M.'N!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%% 'Q[1117UY\R%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7M'P
M,_X\=:_ZZQ?R:O%Z]H^!G_'CK7_76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'
MN!1110!3U+4[;2K=);C>3)((HHXT+O(YSA5 ZG )]@"3P*@L-<@OKQK)[>ZM
M+M8_-$-S'M+)G!92"00"0#@\9&>HJEKA"^)/#+OQ']JF4$]-Y@DQ^. U5]1N
M8KKQ?I8M)EDDAM;T2>6V2F/*!!QT^;% '445QL>H3'P3X3G-W)YUS)IZO)YA
MW2[MI8$]\\Y]>:I"/5M674[JVM[MM0COIXK>X%_LCB\N0J@,>[&W"@D$'.2>
MXH [^HDN89+B6!)%:6';YB \KGD9^M<CK$=QIFH7^JZI;75WIR2++'-;7[QF
MVC"J"#$"H.&#,2"20?;%6-)TFU3QMKEP&NO,0P. ;N4KEE;.5W8(] 1@=L4
M=+:727MI%<QI*B2+N"S1F-Q]58 C\:FK@]$>76$\/65_<W+P2:7)<N!.Z--(
M'C7+,""V QXSCYLGH*20W&6TN.^O%M8?$"6L;K<-YAA,"R,F_.XC<S#KD8'.
M0* .]HKCY+"[M]4UG2-'O)H3-IL<L'G3NXBE+R*2&8DKD 9QTQG&>MOP^\=K
MJLVGS:?=V=XT F_>7S7,<B!L$@LQP02,Y )SW[ '2T53U6_BTO1[W4)P[0VT
M#S.$^\0H)('OQ7+VD=]I?BG28FMC:PWJS+(BZE)=*^U-P)#@88$=5SU.3TH
MZG3-0AU;2[74+<.L-S$LJ!QA@",C-6Z\YTRR&F> ="U:WNKO[=FS"DW+E7#R
M(ICV9V[=K$ 8]^O-:@M4U6#Q!?7EY=QSVMS-%$T5U)&+=44;2%4@?[1)!SGG
MCB@#LJBFN8;=HEFD5#,_EQ@G[S8)P/? )_"N<\/7]W>:VQNI'#2:+8SF(DA1
M(S3[R%['[H/T%8AMXM8T[0;BYN+J7=KMU&'2[D3*>9<!>58= % /8<#B@#T.
MBF0Q+!#'$F[8BA1N8L<#U)R2?<\URWB74+O2-4:2&9_^)A8M;6ZEB56Z#@1X
M'8MYIS[(/2@#JW8(C.>BC)JOIU]%J>F6E_ &$-U"DR!QA@K*",^^#7)Z7=7E
MSJ$&E37<TCZ1#<"[9G.Z4YV0%_7='N?GO@U2TNP73/"'A34K>YO/M3_8(Y&:
MY<JZ2;%92A.W&&X&.,"@#T*HDN89+F6W213-$JLZ \J&S@GZX/Y5PHCU;5EU
M.ZMK>[;4([Z>*VN!?[(XO+D*H#'NQMPH)!!SDGN*U-/TFU'CW6+C==>8L-M*
M!]KEVY8RYRN[!'' (P.P% '0:;J$.J6*W< <1LSJ XP<JQ4_J#5NO.8+!;3P
M,^L0W-XM]#<RRQN+EPJXN&^78#MVD<$8YSZU=NTOM6U?7HUMKV62UF6"UD@O
MS (/W,;@[0PR=SDY(.1@=!B@#N:*Y.VM+C4/%D\.I75P?LVF6<C00W#QQ^<S
MS[FPI&?N@>GMP,=90!#;W27#SJJ2J89/+;S(RH8X!RN1\PYZCCKZ5)+(D,3R
MR,%C12S,>@ ZFN'NYKJYGNK?[;=1HWB*. F*9E(B,"$H"#D \]/7(YYHU;3X
M[5_$&F1S7?V)M'^TB)KJ1ML@,@R&+9 ( R,X..G)R =7I6IG5;;[2+&ZMH6
M:)KC8/-4C(8!6)'T8 \]*OUQ=O81"ZT#2/.NUL;BRFNI%^URYDD00JJ[MV[;
MAV.T'''2JUV;B%;[2[>^O$MHM:LX(Y!.QD1)!$SQAR<X^8]3QN]A0!WM%<I>
M:7$?$VD:4+B]6Q^PW<KQ"[E_>,)( -S;MQQO;OW]*QTM7MO#MQJ8O[][NSU5
MH('DNY&"Q)=^6$(SAAL&#D$G.<YQ0!Z'40N86NGM1(IG1%D://(4D@'Z$J?R
MKA_$MQ<7%AKFJZ?:R(VG)*HNO[3DB=9(TR2L0!0J#V)&[!R.>="UTRVG\?W5
MT[7(D_L^UG %W*%W>9-_"&P5X'RXQ[<F@#I[6Z2\@\U$E1=[)B6,HV58J3@C
M...#W&#4U<+933ZBVE6%U=7!M[B^U(R;9F1I/+G<(FX$': 3P#T0#H,4S43/
M:1ZMIEI?7<=O'J&G)$XG9GB\V:,.@<DG&.<$_P 7IQ0!WM(3@$\\>@S7-VUH
MND^,K>TM9KG[-=6$\LD4UP\HWQR1!6&\G!Q(V<=>/2NEH AM+E;RTAN425%E
M0.%EC*. >Q4\@^QJ:N TZUU;4?#OAV^DCN-2MFTF'S(5OW@D,I4$R$Y <D<?
M,PQCW-=CHMY;W^B65W:"46\L*M&)F+.!CHQ)))]3D_4T 7J*YO6+<W_B_2K*
M2XN4M6L;N62*&9HQ(5> +NVD'C<?_P!1-9!DG@-QHRW=T+,:]'9[S.WF)"UN
MDNP29W#+G;G.<' - '=T5P>O^;HD'B*UTZZN8XAH<ETH:=W,,HW ,I8DKGV.
M/ESZUJ36"Z-X@T-K6YO";N>2"Y$UR\@E'DNX)#$@$,@Y '4CI0!U%%>>0P/!
MX(M==^W7SZHLB,LCW<A#YF"B,IG:00=N,=\]>:W[.\D$?BMI;A\6UVX0LY_=
M+]FB;CT&23^)- &R-0A;5GTT!_.2!9R<?+M+%1^.5-%UJ$-I>6-M('+WDC11
ME1P"$9SG\%-<=I5@FL:QISWL]RX_L"V=PL[IYC%FY8J03WZGOGKBG6$LKWVA
MQ2323I;:U>V\4LCEV9%BF !8\MC[N3S\O/- ':6ETEY:I<1I*BOG"RQF-ASC
ME2 14U<'I,DVK#P_87MW<FWFM+NXDVSNC3.DJ*H+ AB '8XSSQZ5V]M;QVMN
MD$6_RT&%WNSG\V))_&@"6BN?UL&[U_2-,EEE2SG2>618I6C,C($VJ64@X^9C
MC/.VL'4#<6L6J:7:7UW';QZII\<<@G9GB$LD6] Y).,'.">-_I@4 =]15>SL
MX;"W$$!E* D_O97D;)_VF)/ZUB^(HGN=8T&S-Q<103W$HF6&5H_,40N0I*D'
M&0#^% '145YW=V!M]$\7W"7VH^;I+RFP)O)#Y&VW28#[WS?,Y^]GC Z#%:VK
M;]7O+U+:SD=["-4DF&IRVQ5B@D'EJH() 8<G'IT% '4FYA6Z2U,BB=T:18\\
ME5(!/T!9?S%2UP.FVL>M:SX8U&]DN3<7>@O<2F.ZEC!?-L> K  ?,<@<'OG
MI'CU;5O[8N+6WNVU"*[FAM9Q?^7'"4.$!CW8V\ MD'=N/7B@#OZAM+I+RV6=
M$E16) 66,QL,$CE2 1TKG[&U-]XMUJ2YN;ITM)H/(A%PZQH?*5B=H(!R>QR/
MS.<RQN9=3TG3-.:"2]NY5N;@M+?20*$27;RR EC\R@#!'';B@#KKO4(;*YL8
M) Y>]G,$>T<!A&\G/MA#^.*MUP.G3W,LFAPW1<M:^(+F!0\QE*JMM<8&\\MC
M. 3S@#/-=]0 45S.@6J:I)=:G>37,EW%J%S$JBYD5(ECE9$4("%^ZJDY'.>:
MQ=1N[A[9/$%A:R0Q&^C19SJ4A=E\]8V#0D;-IY&,Y&00 1P >@45QJ::-5N/
M$\MU>7^ZWNS';>7=R1B "WB;*A2!G<Q/-=%H-U+>^'=,NYVW33VD4CMC&69
M3^IH E?4(4U:'32'\Z6"2=3CY=J,BG/OEQ^M6ZY?5]/BU'QSI<4\DRQ+IMTS
M+%*T>_\ >0#!*D''.<?2L>>ZO((9=*@DNI[4:\+)<7)60P_9Q+L\TG/^LRN<
MYQQF@#T"BL'P]9WUI<WPE@FM[%Q&;>&:Y\]D?YM^"2<*?DP,]<UO4 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?'M%%%?7GS(4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %>T? S_CQUK_KK%_)J\7KVCX&?
M\>.M?]=8OY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%% %>]L+34K5K:]MXY
MX6()1QD9'((]"#T-9^F>&M.T?4[B^L(S$US&J3*26WE3\K$G)R 2.O3'I6Q3
M1(C.R!U++C<H/(STS0!EP^&-$MYQ-%IMNKJ_F)\O"-G.5'1>>>,5++H.ES7Y
MOFLT%R6#,ZDKO(Z%@#ACP.N>E:-% &;/H&E7-X;N>RCEF+!R7R06'0E>F1@<
MX[5-)I=C+J2:B]LGVQ%V"49!QS@''4#)QGIDU<HH SI]!TJYM+>UELHC#;_Z
M@*-IB[?*1R/PJ6'2=/M[>"WAM(4B@D\V-0O"OS\WUY//O5RFO(D>-[JNXA1D
MXR3VH @GT^TN7E>:W1VEB$+L1RR DA?IDG\ZBL-'T_3'D>SM4CDD #R<LS =
M 6.3@9/'O5ZB@!DL4<T3Q2HLD;J5=&&0P/4$=Q6?:>'M(L+B.XMK"))H\B.3
M!+(",84GH,=AQ6G10!E6_AK1K2Z2X@TZ".2-MT>!\L9]57HIY/( ZTZ[\.Z1
M?737-SI\,DKX\PD<28Z;QT;\<UITUY$C7=(ZJN0,L<#).!^M %*_T33=3ECE
MO+..62,%4<Y!"GJN1U'MTH?1-,?31IQL8!9A]ZPJNU5;=NR,=#N).15^B@!D
M,200I#&NV-%"J,YP!4=S96MXT#7,$<I@E$T1=<[' (##T."?SJ>B@"O'8VL5
MS<W,=O&L]SM$\@7F3:,+D]\#BD&GV8M+>T%O']GM]AACQPFS&S'TP,?2K-%
M&=+H.ES7YOGLT%R6#-(I*[R.A8 X8\#KGI4LVEV,^H17\ELANXEVK*,AL9)
M..HR2<'UJY31(AD:,.I=0"R@\@'ID?@?RH K_P!G6?V%K+[-']E8DF+;\IR=
MQX^O-07F@Z7?W7VFYLT:?:%,BDJS*.@)!&1R>#ZUHT4 1+;0)=27*Q*)Y$6-
MW Y95)*CZ LWYFI:** *O]FV1<O]FCW&<7!.WK( %#?7  ITMC:SR2R2P1N\
ML7DN2.6CY^4^W)_.K%% %*\TC3[^WBM[JUCDCA(,0Z&,@8RI'(XXXHAT?3K>
MUCMHK.)(8Y1,JA?^6@.0WNV><GFK;2(FW>ZKN.U<G&3Z"G4 1-;0M=1W31*9
MXT:-),<JK%2P'L2J_D*B.G69MGMC;1^2\AE9-O!<MO+?7=S]:M44 95UX;T:
M^GEFN=.@E>;_ %NY>)#C&6'0G&.3SP*LSZ387-W;W4MLC7%OQ%(,AE&<XR.H
MR!P>*N4C,JJ68@ =230!1GT33+FS%I-91-")6F5<8VR,2Q8$<@DLW(]32P:-
MIMO:?98K.)8/-68KC.9%8,&)ZE@54Y/H*N@@@$$$'H12T 1-;0M=)=&)3.B-
M&LF.0K$$CZ$JOY"I:** ,N;PYI$\,$+V,?E01"&-%)4*@Z+@'D>QK1AABMX4
MAAC2.*-0J(@PJ@<  #H*5I$1D5G4,YPH)Y8XS@>O -.H B:VA:ZCNFB4SQHT
M:28Y56*E@/8E5_(5!/I6GW,-S#/9PR1W3B2967(=@% 8^X"K@]L"KE% &=!H
M.E6]I<VL=E%Y-TNR<-EC*N,88GDC!(Y]:N2VT,TL,LD2O) Q>)B.48J5)'X,
M1^-2T4 <WX?\(V&F6-F;FRMVOH27+KDJ'R3N /&[GKC-:5UX>TB^O&N[FPAE
MG8 .S#[X'3<.C8[9SBM*D9U09=@H]2<4 9MSX>TF[6 36,1,$8BB9<JRH.B@
MC!V^W2K,6FV,$=K'%:0QI:$FW5$ $1(*G:.W!(_&K5% &?/H6EW-G#:2V,+0
M0MNB7&/+//*D<@\GIZU;M[>*TMT@@39$@PJYSBI:* *E_IEEJD*Q7MNDRHV]
M-W5&Z94CD'D\CUID.C:=;VBVL5G$L E6;;CK(&#!R>I;(!R>>!5ZB@ J*2VA
MFFAFDB5I(26C8CE"00<?@2*EHH K/IUG)#=PO;1M'>9^T*1Q+E0AW>OR@#Z"
MJUUH&E7US]HN;&&24J%9B/O@= PZ,!Z'-:5% &?-H>F3P6D,EE%LLP%MP!M\
MH  84CH, #'L*2;0=+N+XWLEFGVEB"TBDJ7(Z;L$;L8'7-:-1?:8/+$GGQ["
M"0V\8P.O/M0 1VT,,TTT<2K),09& Y<@8&?P %4I] TJXAAADL8MD!8Q;05*
M;CEL$<C)Z^M:+.J+N9@H]2<4O6@"C;Z/IMHD*6]E!$L,IFC"( %<J5+#W(8C
M\35ZBB@#/;0],;43J'V.,798,TBY4LPZ%@.">G)]*B;PSHKW#3MIL!<R>;RO
M&_.=P7H&SSG&:U::9$$BQEU#L"54GD@=<#\10!&EI;Q^?LA1?M#;Y<#[[;0N
M3^  _"G0016UO'!"BQQ1*$1%& J@8 'X5)10!1U#1]/U1HVO+5)7BR(Y.5=
M<9 88(!P,_04?V+IG]F?V;]AM_L77R=@VYSG/USSGKGFKU% %6QTZUTV)H[2
M,HK'<<NS$GZDDU:HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M2.6WFM[7RC&Z,&#$%V#<@9' QD=ZOV$6HQ!_[0O+:X)QL\BV:''KG+MGMZ4
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5[1\#/^/'6O\ KK%_)J\7KVCX&?\ 'CK7_76+^35QYA_N\OE^
M9U8+^,OZZ'K5%%%?.'N!1110 45C:[?7<,^G:?8.D5Q?SM'YSIN$2*C.S =S
M\H SQEL\XQ3_ #6T&QEN-3U2XO$+*J%X4W[B<!56-1N))  QF@#6HK'3Q+8^
M5>-<1W-J]G ;F6*XA*MY0!RR]F'!Z'COU%5_^$PT_P Z*$6^H&2X0O:K]E?-
MPHQDIQV!!YQP<T =!16*?%6F+8P73&X FN3:+%Y#&03 ,2A7&0?E/MT['-5S
MXSTY5N2;;40UI_Q]I]D8M;C&<O[8YXSQ0!T5%8&HZ\+%]2GBE:Z6WL([E+:*
M M]XR /N'4'9T[!<]ZJ77C!H- LM173+TO//;Q,C6S #S'16(_!SM]3Q0!U5
M%9,WB"WA%NOV6]DN)T,BVR0$R*@."S#^$9(ZGGM0WB.P^Q6MS#Y\YNBRPPQ1
M$R,5SN!4_=VX(.<8/!YH UJ*Q6O)]8M[>;29I(1#<,+J.1 C_*C#RR&!P=Q0
MY].02.M2];5=%M-*NYM3>Y*R6UI>1/&@24R.L9D!"AE;<X/7&!C'>@#I:**P
MO$]]J,%I!9Z,T:ZI=R%83(NY5"J78D>GRA?JXH W:*QAXEL$T&QU>8R)!>>6
M(U6,NV]QPN ,YSQCUIH\4Z>L=VUREU:M:JDDT<\)5EC9MH?W7(.2.F#G% &W
M15:6_@AO[:R=C]HN5=HU S\J8W$^@^91]2*;J.I6VEVRS7)?YW$<:1H7>1ST
M55')/^!/04 6Z*YFU\1[]>U4W?VBTL;/3X)V2YBV%"7FW-[@A5Z$]/7-7H?$
M=M*[Q-:W\4XB,R0RVS*\J @$H.^"RY'49&10!L45SFC^+8;[PU!JUY;7%MOC
MB)4P-AW?@+&.KY) X]15H^)]/BM+VXNA/:?8D62XCN(BK(C9"MCN#@\C/0^E
M &S16-+XFLH(8))H+V,W,Q@MXVMG#RMM+\+C., ]<=.<56/C33%BN)&@OU6T
M)%YFU;_1>,_O/P^;C/'/2@#HJ*Q;G7+73KK4Y;R^_P!&M88)&C$)_=!RPW;A
M][..F.,>]36>OVMY?BR,-W;3O&98EN8&C\U 0"5SZ;ER#@\CB@#4HK)3Q!;F
M\2UFM;VWDEW"$S0%1*5!8A3ZX!.#@D ^E9-OXL-_H.K73QW.G&T^T_Z1):,R
MHL;LH.#]YL#)7US0!UE%95YKUO9W;6BP7=W/&@DE6U@+^6IS@GW.#QUXZ5'+
MXHTU%L3$TURU_"TULD$+,TBKMSQVQO'7'>@#9HJEIFJ6^K6[RV_F*8Y#%+'*
MA1XW&,JP/0X(/N"#61<:_)9>+[VP>.ZN8Q86\T4%O#O()>8.Q/;A4')[<=Z
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"O:/@9_QXZU_UUB_DU>+U[1\#/\ CQUK_KK%_)JX\P_W>7R_,ZL%_&7]=#UJ
MBBBOG#W HHHH "0!DG %4;74UNM4OK)8\?91&=^[(?>"?TQ61XG6VEU;0K?4
M1&VFRSR"1)L>6\@C)C5L\'^(@'N!WQ7.7?\ 9ULWB5-,%O#8+=:>EU]F 1%C
M,BB;.W@#86W'ZT >CJRL,J0>W!H# D@$$CJ,]*XN[@M+#7E7PU#;0S-I5TTL
M=FJA21Y?E%@O&<E@N?\ :]Z@\-::LYT/4+.+1[<(N^6>UF+37*F-@5?Y1N.X
MJQR2<KZT =WN&[;D9]*"P4$L0 .YKA=&MX-!U;2K62VT>^EN7>*/4;?'VHD(
MS&208).0I#,&ZL..:T[S3++4_'FV^MHKF--,4K',H=,^:>=IXSZ'MD^M '3Y
M &<\>M5[V_M["QDO+A\01C+,HSQG':N%ACM4CT[3KL1C1TUN[A,,N/*  D,4
M9!XV@] >,A1V%0ZYIVE/:>*8+:TM'TRWM[:81K&IBAN,R>8RCHK>7Y9..Q]Z
M /2:0,"2 1D=16/=PQ6/A6_70(((BEM*UNEHBA?,VDC 7C.<5@S0Z1;> KV]
M\/):B\;3'87-L%,[#;EB6'S%L\\\Y]Z .V#*Q(!!(ZX/2C<-VW(W=<9KCS:Z
M+::]X=;0(K*.26602FS"CS+?R)"2VW[R[_+Y/<CUK)@TFP@\ 6>J1VL0U%)X
MI%N]H\T'[0!]_KC!VXSC''2@#T8L 0"0">@]:@AO8)[NYM8V)EMMHE&,8W#(
M^O%<9K5O!I&I7^KW-MH^JQM<(^RYQ]JAX50D9(8'!&57Y>3Z\U>TG2]&@\<:
MU)]@L([T-#+$_DH)!N0[F4XSR=V2.O- &_%JD9^PI<PRVMS> E() "RD#<02
MI(X'O5ZO-;#3-)NM.\#3ZE8V4P>V,327,2-N_<EE4EAZY('UKI--OK+3]?\
M$:W%Q#;JLD,P#L%'E^0@W#VRK#\* -Z:]@@O+:TD8B:XW>6,'G:,GGMUJ<L
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
M8;:?49Z5/10!!-96MQ;FWFMH9("<F-XP5)SG.#QUYI\,$-NFR&*.->!A% '
MP.E244 1B"$0& 11B(@@Q[1M(/7BH[FQL[W9]JM8)]AROFQAMI]L]*;?:E8Z
M7"LVH7MM:1,VT/<2K&I;KC)(YX/Y54@\3Z!=2>7;:WIL\FTMLBND=L 9)P#G
M@ F@"Y=:=8WK(UW96]PR?=,L2N5^F1Q5AE5U*LH*D8((X(IL4J3PI+$P>-U#
M*PZ$'D&GT 5[:PL[.)XK6T@@C?EEBC"AOJ .:G50JA5 "@8  X I:* (Q!$I
M4K$@*DL,*.">I_')ILMK;SI(DUO%(LF-ZN@(;'3.>M++<PPS0122*LD[%(E)
MY<A2Q _ $_A3IIHK:!YIY4BBC4L[NP55 ZDD]!0!'#96MO;&VAMH8X#D&)(P
M%.>O XI(-/LK6/R[>TMX8\$;8XPHP>O '? _*K .1D=** *\UA9W+1-/:02F
M+_5EXPVSZ9'%+-96EQ;BWGM8980<B-XPR@_0\5/10!6N=.L;R1)+JRMYWC^X
MTL2L5^A(XJ:6*.>)HIHUDC889'&01[@T^B@"O%86<$)AAM((XB-I1(P%QZ8'
MU-3%$9E9E4LOW21R/I3J* &/#%)NWQ(V]=C;E!ROH?;VI61&9695)0Y4D=#C
M''X$TZB@"M_9UC]I>Y^QV_GOPTOE+N;ZG&3TJ=41"Q554N=S$#&3C&3^ 'Y4
MZB@",00B#R!%&(L8\O:-N/I4<]C:7,T<T]K!++$<QO)&&9/H3TJQ4;SPQRQQ
M/*BR2DB-&8 O@9.!WP.: (Y["SN8%@N+2"6%2"L<D891CI@'BEDLK66W:"2V
MA>%OO1M&"I^HZ=A3K:YAO+:.XMY%EAD&Y'4Y##UJ-M0LU;:;J+=YP@P'!Q(1
MG8?0XYQ0 Z.SM88A%%;0I&,854  P<CCV/2I61'QO56VG(R,X/K389X;A2T,
MJ2*K%"48$!@<$<=P0014E #0B!V<*H=@ 6QR0.G\S^=0?V?9&\^V&SM_M6,>
M?Y0W_P#?6,U9IKNL:,[L%102S,< #U- ">5&1(#&G[S[_P OWN,<^O'%+Y<>
M4.Q<I]TX^[]/2J]AJ5GJD!GLIQ-$&V[U! /&>,]1R.15J@!CPQ2;M\2-O78V
MY0=R^A]N344UC9W$\<\UK!)-']R1XP67Z$\BK%% %:XTZQNXDBN;*WFCC^XD
MD2L%^@(XJ811@1@1IB/[GRCY>,<>G'%-2YADN9;99%,T2JSH#RH;."?KM/Y5
M+0 Q88D*E8D4H"%PH& >N/K56>T,23S:;#:17LN-TDD?#\_Q;<$\9[U=HH H
M:/IHTK3UMS)YLK.\TTNW;YDCL69L=ADG [# [5/<6-I=O&]S:P3/$<QM)&&*
M'U&>E6** &+#$A4K&@*@A2%' /7'UP*1H(721'BC99?]8"H(?C'/KP *$GAD
MEDB25&DBQYB*P)3(R,CMD4YW2.-G=@J*"69C@ #N: (K:RM;- EK;0P*!@"*
M,* /PIL&G6-K.\]O96\,TG#R1Q*K-]2!S4\<B2QI)&ZO&X#*RG(8'H0?2G4
M-1%C1410J* %51@ >@IU%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !7M'P,_X\=:_ZZQ?R:O%Z]H^!G_'CK7_76+^35QYA_N\OE^9U8+^,OZZ'
MK5%%%?.'N!1110!DZ[>BWC@MTN[J"YG<^6+2 2R.%'. RD #(R2/0=ZYZ/Q#
MJLVGO##.!<Q:Q'IYGN+4HQ1D1R6CXPP#XXP#MR.#73:EI"ZA/;7"75Q:75MN
M$<\&W<%;&Y2'5E(.!V["L/4_#3PVL4=I=7TLUSJT-W<7)*M(I"JA8?+M  1>
M,8]L<4 1ZIJNJZ##K4+7WVQX=(EO[6:6)59'0$%6"@ C)4CCUZU=:;5M+U32
M?M6HB[AU"8V\L)A5!$WE/(&C(YQ^[(PQ/7KQ4.M^'I%\->('6XN]2U*ZTV6W
M1YMFXC8VU%5%51DGTR3UZ"M*UT'9>V]W=ZE>WSVV3;I<>6%B8J5+ (BY.TD9
M;/!/K0!SNAZBUC:Z(#&C1?8K^=OE!;Y)$P >WWCGUX]*V](FO1I46M:KJH\J
M2U%Q+"L2+%""H;@XW$ =R>?:K-KX=LK1K,H96%I%-"@<@@K*RLV>.>5&*BM?
M#45M8R:<VH7L^F/ UN+.8QE$C(QM#! _ X&6- &59:U=Q:]IELUU?W-OJ#.@
M%Y8B';B-I R,%7^[C:W/.>QK/TB;5=)\$V>KC4 T4+#-GY*[&B,NT_-][?@Y
MSG&>U=+!X<"7ME=7.JZA>-9,6@6<QA5RC(<[$7=PQY.3^N8HO"<,<45JVI7\
MNG12"1+)S'Y>0VX D('(#8."WUR* ,>;59=+N-<\AF22ZUV.W$BPM,8P;6%B
MP102QPIQQU()XK9\/WUY<7M];327=S;1)$\-U=6;6[L6+AD(*J&V[5.0/XP*
ML7'AVSN$O/WD\<ES=+>>:C@-%*J(@9./1!P<@Y.>#BKEA:3VD;+/J-S>LQR&
MG6-2OL-B*/SH GG:18)&A0/*%)12<!CC@9KD])UZ5$:74M0O?MRVKS2:?<6/
MV==RC+"-BHW =.&:NO92R,H8J2,;AU%9$/A]?ML=U?:C>:B\2.D2W(B"IN&&
M.$1<DCCG/>@#$T?6M2N+G293<7ET+T_Z5"VF2110 QLVY)"@X# +\S'.:T_#
MTVHZO;6^L3Z@R03[G2RCB0($R0H+$%BV,$G(&>U6M,T5]+,4<6JWTEG$NR.U
ME\IE5<8 W;-YQVRQ/KFC3]"&F7&;74;Q+/>SBR/EM$I8DD E-X&3D#=@?3B@
M#,37+YO VFZJ73[5/):J[;1@B2=$;CZ,:L:7/J>HZUJAEO5CL[*]\B.!(ES(
MOE(QW,<GJ_&,=.IIH\'VWDQVIU+4#80SI<0V>]!'&RR"10"$W%0PZ%B/R&-B
MST^&QEO)(BY:[G\^3<<X;:J\>V%% '$V?]HZI_PAEW'J)M&N-.:0I#;IM5C&
MA) ([YZ=L<5H7^NW&GRZTL819!J-M:1RI;EV4/%$68JHR[ %L#Z#I6M_PC-O
M'IVE6EK>7=JVEQB*WGC*%]H380VY2IR,9XZCM4EQX=L[E;[?).'O)X[AI%<!
MHY(U159.."-BGG(Z]CB@#%75M:2WU2.R%Y?^5!');SW5@T+[BQ#KM*H'PH#
M #T/:M3P]?I=R7,7]JW=W,@5FAO+3[/)$#GG:44D'!YP>AYJY#IMW':30R:U
M?2R28VSLD >/']T",+S[@TFGZ,ME>37LUY<WMW+&L1FN-@(122% 15 &6)Z9
M/KTH TJX71;XKX-\-6EO?7T-R-*@E:.RM5F;;L4 MN4@#(/H3SCI7=5@P^%8
M;.*S73]0OK)[6T2S$D1C8R1)]T,'1AD9/( ZF@#,T_Q5<&VTR^OG06<RWD$[
M>44_>PLVUL'E<I%*2IZ<>E.TOQ#JMXFF6=U'%#J;WC)>(B\)$(_-XS[/$N?5
MC6C+X1TZ;04T>5[E[=;AKC>TF7+,[.P)QR#O93Z@D>]74T2T3Q!)K2^9]K>W
M^SD;OD"Y!)Q_>.%!/HHH P]"U>ZGOK:/5K^[MM0F#!]/EL?+AW@$E8Y"OSX
M)R'.0,X].MK'CT$F^MKJ\U2^OC:N9((YQ$JHY4KN^1%).UF')/7UK1L[8V=I
M';FXFN"@QYL[!G;ZD 4 3D ]1FN2T<#_ (074S@?Z_4O_2B:NMK/MM'MK72I
M].C:0PS-,S$D;LRNSMCCU<XH YS3I=6TO3O#<\NHB>&Z,-O+;&%51 T9P4(^
M;(('4G//2H5\1ZC<B2^MIKUW6\>)+!-,D:)XUE*',NS[Q4%L[L \8XKJ7T>V
M>TT^V+2;+%XWBY&24&!GCFH(-!-G=M)9ZI>V]L\S3M:*(FC+,VYL%D+ ,220
M&'4XQ0!KUEI?3GQ7+IY(^SK8I.!CG<793S] *U*R]0T07FH17\%_=V-TD9A,
MEOL.]"<[6#JPX/(.,C)]: , 7MQJ.I:*\S@.FLWT",JCA4CN%7] *I6OV_3?
M!?B:^DU W7D-J)2&:!"A=9'.X\<YQTZ<UT]EX:LK%;,1R7#&TN9KI&DDW%I)
M0X;<<<_ZQOTILGAFWEM]5M#>W8LM2242VP*;4:3[[(=NX$Y)Y)&2>* *-U/K
M%YK&KVUIJ2V<-E!%)$%@5RSLK$AMW\/RC@8//45#INIZN?\ A&[ZZO4FBUG
MEMA"JI"6@>8;#][C9@[B<YSQ71)ID$=W>W(+^9>(B29/ "@@8_,U#'H=I%;Z
M1 K2[-*(-OEADXB:+YN.?E<^G- '/2>(9XKVRO+6^O;JRN[R.!5FL@L+)(^T
M&.0*",9!!8D,!QU!IFG27NC1^+-4GU&2ZCLKB65H#$BB0K;QMU R/3CTK6B\
M)010VEM_:6H-8V<L<MO:EHPD?EL&09";F48QAB>/< BY_8,'VV^F^T3FWO\
M)N;,[#%(Q0(6^[N&54# 8#CI0!CZ5JFHMJFGQM<WMZER&%R)=,D@C@(0L&1B
M@^7(VX8L3N'/%=;69INDS:<RK_:]]<VZ)L2"?RB%';Y@@8X]V/OFM.@#EH]2
MU)KG7KV:["V6E3NJ6T<2YE584<[F.3U;C&.G4]J^D:QJ4UYI;-<7EV+S(NHG
MTR2&* &-F#(Y0<;@%^9FSNKI+?2[:W^W@!G6^E,LRN<@DHJ$#VPH_6J^F:-)
MI9CCCU:^FM8DV1VTWE,JKC &[8'./=C[YH Q]!U>ZGOK:/5K^[MM0F#!]/EL
M?+AW@$E8Y"OSX )R'.0,X':K:ZIKB^%]/\17&I))YC0F:T$"B-HW=4.#]X-A
MLYSC(QC%;\6@G[=;75YJE]?&U<R01SB)51RI7=\B*2=K,.2>OK6/X<\,3'P]
MI46IWU^T<*QR'3Y/+6-74AE!P@<@, <%B.* +/GZOJC:M<VFI?8ULIW@@A$"
M.KE%!)D)&3EB>%*\8[U#::GJ>OZC;QVU[]@M9=)MKX^7$KR!Y"_ + C&%&>.
MW:M&Y\-)-/=O!J=_:0WK;KF"!H]DA*A2060LI( !VD>O7FKUMI-K:7QNX%9&
M^S1VH0'Y5C0L5P/^!']* .;_ +:UB32+1F:8!+RYM;R[L[0S2 1.Z*RQ@-C<
M5&>&QZ<Y%JWU19[O0!!>"_2::XC>>6 )("J,<$8&Q@1@C -:8T0P6I@LM2O+
M,-<2W#-$(F+-(Y=@=Z,,98X[^]-M/#EG:26LHEGDFMYI9S)(P)EDD!#,V !W
MZ  #B@#EM%FU72? ^EZK_: >%/*5K/R5V&)I G#?>WX.<YQD8Q5NZN7N+XHR
MQJ(/$<4:[$"DCR%;)QU.6//TK5@\)PPQ6]JVI7\VGV[K)%92&/RP5;<H)"!V
M (!P6/3G-6SX?LS,\NZ;<]\M^?F'^L"! .G3"CC]: .6O&O=1L-/DBO!:%=?
MGAQ#"F#MGD56.1UPOXDDFNB:_N=,URTM;VY$EG<VK!)G4*1/'\S9QQ\R$G';
MRS4DGARU?36LXY[B'_2WO4F1EWQRM(9"1D$8RQ&"#QQS6=XFTXZQ96N@,EY<
M2-)$\MX8]@2,'YR74!=S+N3:/[_3% &KX>N[K4-&AOKKAKHM-$FW&R)B3&#[
M[-N??-4/'D<LG@C5Q%<-#BVD+E5!WKM(*\]CFNB50JA5   P .U5M3T^'5=,
MN;"X+B&XC,;E#@X/I0!BN=3?6(M$35I(]EL;F6Z$$?F-E]JJ 5V@##9X)Z=*
MHMK.L,MI81W,(N_[8?3Y;DP\/&('E#;<X#8"^V1TP<5OZAHRWMY%>PWMS97<
M2-$)K?82R$@E6#JRD9 /3(]>34<'AVS@2S_>3R26UTUYYKL"TLK(Z%GXQT<\
M  # QP,4 :5M%)#;I'-.T\BCF5U +?4  ?D*R]<O+N.ZTS3[*802WT[(TY0,
M8T6-G.T'C<=H'.0,DX.*V:H:KI,>J) 3/-;3VTOFP7$! >-L%3C<"""&((((
MYH Y.>\O/#^H>([AKM[RX6"PCCEEA!(,DDB E8P-V"V<  GI5VWO-2N9[FQC
MO[^6"2T>47=SIQ@:&164;1N158,&.!@D;3S6BGA6S*:A]JN;N[EU!(UGEE<!
MLQDE"NT *1GL!T!ZY)O6.GSVH<7&J7=\K# 6X6(;?^^$7/XYH Y*PO[[1O _
MAT&_FE>_2VA206OF- IA+G:B#+'"$#(/)R<@&II]=U>VTO4S;RS3F&2U%M=W
MMDT!<RRA&1E*KNQURH'#CN*V8O"T,6DQ:=_:%\T5LR-9N60/:[!A=A"\X''S
M;LC@YYJP^BFYTY[.^U&[O%:6.7?((U92C*P V(HQE1U% &??-K%MJ&E:;'JQ
M+7CS&:X:!-RJJ @(,8'/KGKSFLJ;4=?MM'US4'U5'.C32*L8MD N415?]YZ$
MAMOR[1QGVKL)]/AN+^TO'+^;:[_+ /!W#!S52;P_9SZ=JMB[2^5J;.TY##(+
M(%.WCC@#UH Q=5U>^M)M;^Q?9TGBNK"&)WBSGS713NQ@MPQ[\5-<W.I:7J4E
ME<7WVZ&XTVYN4,T**8WB,8Q\H *GS>A!/'4YK4N?#]G=2W4DC3!KF:WG?##A
MH65DQQTRHS_2IKS2;>^O$NI6D$B6TUJ I &R4H6[=?W:X_&@# L;O5=3O;2R
M@OELK?\ LBWNG:&!"^]RPPNX%0N%Z8[#&*2VUK5+V#3]/%Q'%>37EU;37:Q
M_) [KN53P&;"]<@9/'2M^RT:VL+E)X6D+I:168W$$;(RQ7MU^8UEZEI%C8V4
M3#^T@Z7DMU'/91F26*20NS' 4Y7YB,$$<CZT 6-%N+T:KJFG7=V;M;4Q&.5X
MU5R'4D@[0 >GH*W*YKPK830WFK:A(MX$O)8_+:]XED")@NR\;<DD!<#@=!FN
MEH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"BBB@ HJG<
M:C';:G964B/NNQ)Y;C&T,@!VGW(R1_NFLZV\5V%Y8I=6Z3.KWJV2H5 8L2/F
MZ_=VG?G^[S[4 ;M%<7IOB:YL-*U"ZNK"]N+.UU"]6:[,BG9&MQ(,@%MQ55P.
M.@&!G%;EWKDL5[<6MEIES?/;*K3F)T4+D9"C<1N;'./<<\T ;%%<NWB:[GU_
M38=/T^6ZT^\L'NDD5XUWC,.UAN8$ "0Y'4Y&.E06VNWUK?>(MNG7M_#:WQ)9
M9$ 1/(B;:@9AD]3@8'/7)H Z^BL63Q"))((M,LIK^26V6ZPC*@2)ONDEB.6P
M<#_9.<5"?%<+_P!G):V%W<3W\<SQQ*%4H8F575R6P""V.IZ'KQD Z"BHFEE6
MT,HMV:4)N\D,,DX^[G./;KBL<>(_(-W'?Z?/:S6]J]V$WHXEC7[VT@]0< @X
MZB@#=HK!MO$K2W%@)]+N[6VU [;:>1D.6V%P&4,2N54XS]#@U<U.Y2#4-'C:
M6X0W%VT2K$5VN?)D?#Y&=N$)XYSCMF@#2HKF4\8![0:A_9-XNFB8PO<LR#:0
M_EEMN[<5#=_QP15R?7)C?75I8:9<7OV0A;B1)$0*Y4-M&YAEMK*>PY'- &U1
M7%Z)K;6^@Z5<W$FH7=POA^.\DB5E82X52S<_,9#]<'ZUTDFL6RSZ;%%NF.H9
M,1CQ@($W%S_L_='U84 :%%<U8>(%&EZ5%9PWNHW5Y TT:RM&K^6I 9Y&X4<L
MHX'.>G6H='UR5+C4/M\-RCS:R+2.%W5_)S!&V,@D;>">/[W3K0!U=%46U-/[
M4N-/2&1YX;9;GC #!F90HR>N4/7CD5GMK<SM<6-U8S6-TUI+/"3(KJZK@-AE
M/!!9>#CKQGG !O45CZ5>F'P;97]PTDI33XYI&)RSXC!/)ZDU!:^)S,]@\^E7
M=M::@0MO<2,ARS*64,H8E<@<>^ <&@#?HKG9O%0B@N+Y=,N9-+MI'26\5DP
MC%7<+G<54@Y/7@D \9M/KDLFHW5I8Z9/=_9'6.>19(T"L55\#<P).UE/ISUZ
MT ;%%8YUR6;4+FULM,GNDM91#/*)(T"N55L ,P)P&4]ASQFH[WQ&;::]%OIM
MS=P6'%U-$R (=H<A02"Q"D$X]<#)XH W**Q7\0-+>R6VFZ?-?F&-))'21$4!
MQE0-Q!)(Y].>M++KDQU"XL['2[B[>UV"=EDC0*67<%&YADX(/ISUH V:*QKS
M79(;RYM[/3+F^-JJM<-$R+L)&0HW$;FQ@XZ<CGFH_P#A)%NIXXM*L9K\M:Q7
M9972-5CDW;.6(R3M;@#MSB@#=HJI?7ZZ?I%SJ,\3A;>!IWC&"V%4L1UQGCUQ
M6,?%4XNK6V_L*^$E[&TEH"\8$@7!.[YODP"#S_/B@#I**R+76I+[39;BVTZ8
MW,,S02VKNBLCJ<'+9P1T.1U!%9>K>*KN'1+R:UTV=+^UN(X9H7:,^7N*D-G=
MA@0PQCN>0,&@#JZ*QIM<GB-K;C2KAM0N%>06OF1Y1$(!9FW;0,LN,9//3@X@
M?Q7"L%F5L+M[FZNI+06JA-Z2HK%@QW;<80G.<8P: .@HK&M[]WUF[B:.[%S'
M80SM:%T,8W-* %/]\E""2<8V^]5[C7)GAOK*YLI["\^Q2W$),BL'50 Q5E/!
M4LN<X^\,9H Z&BLFSO\ [+X1@U"X+R^58+/(<Y9L1[CUZDU7MO$K2W-@MQI=
MW:V^H';;3R,ARVPN RAB5RJDC/I@X/% &]17.R>*PD$M\--N6TJ*1HWO R8
M5MK.%SN* @\]<#(!%33^(9O[1OK*QTB[O)+(J)F1XT7YD# *689.#T]N2,C(
M!N45S_\ PE45PVGIIUC<WDE_:&\A"[4 C^7[Q8C'WQQS4MMXE@G6U5[:>&>:
M]:Q>%]N8951G.2"01M7((SG<* -NBN8\6:U]GTG7+: SQ7-G91W)EC.#AV<#
M;CG/[MOS%7[;7)'U*"RO=-N+)[E6:W:1T8/M&2IVD[6QSCIP>>* -BBN/\.:
MNJ:7HDM_>W9<Z&;J9I&#1D+Y>YV)^8O\W7.,$UNZ7J=SJ6)'TNXM+=T#QR3.
MF6!QC*@D@X.>?QP: -.BL'4]9@TK4-0GF>[=;/3#=O"NWRRJELD#KO\ E(ZX
MQBG)XAE^V6]O<:1=VXNPWV5G>,^8RJ7V$!OE8J"1GC@YQ0!N45P^BZO*D-YK
M6I66HF=[V:UA3[4&1SYYB2)(P^T$;1EB!SDYQ6V?$OV87B:AIT]I/;6CW@0N
MCB6-/O;2#U!P"#C[PH W:*Y^3Q.8=/AO9=)O5BN98HK9,H7E,GW3C=\O;[Q&
M,\XYQ&/%-TUQ=VJ^'[UKNS59)XQ)%@(P)4JV[#$X;CU4YQQD Z2BLIM7FGT^
MSO=,T^2^@NHEF4B1(\*P!7[Q')!K)NO%-W)<Z&^FZ;//;WSR"12T:L&5'S'\
MS##*R\]N.": .KHK ?7(+&YU668WCM";=/LYV$;Y  B1XQRS$ Y.,GJ!4B>(
M6CN)+;4-.GLYA;/=1@NCB5$QN *G[PW+P?7C/. #;HKGK7Q2;@Z=++I5W;6>
MH%5M[B1D/S,I9=RAB5R!Q^&<5?UC6(]'2T+6T]P]U<"WBCA +%RK,.I  ^7K
MGC/I0!I45B2:[<B<6D.D7$UZL(FGA66,")6+!<L6P2=K8 ].<<4Q?$\=U]D3
M3K&XNYKFW-QY>Y8_+0':=Q8]=W&!GH: -ZBN:O\ 7M5M]>TRTBT>=X[BWEDD
M3S(MVY=G&2W;<<^N1BKO]N33:A<VUEID]REK*(9YA)&@5RJL0 S9. P]/;-
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
MA02;1N"D@D9],@<>U24 <?>:'K.JG7IIXK2W>^L8+>WB\XMM,;2L=[!>^\=
M:T4M=4U/6K"\OK2&S@L?,=56?S6DD92G]T * 6]R<<"M^B@#CK3PE='3+&QN
MI(U1-!ETR9D))#OY8R..1A3^E;NCR:L(DM]2LK>(Q1A3-#<;UD88&0I4$ \G
MGITYZUJ44 <SXAT"\U1M9-N8A]LT=[&+>Q'[PE\9XZ?,.:T]3T^:[U'1;B,I
MLL[MII=QYVF"6/CWRX_6M.B@#ESH%\F@B"(P&\@U674(E9B$<&Y>4*3C(RK8
MS@X/K3;W2=5UIKZYN;>"T<Z9/8V\7G>86:7:2S$  #Y% QGO7544 8U_I=Q<
MV6DPQE-UI<PRR9/&$ZXJ2WTZ:+7M4O6*>5=001QX/.4WYS_WT*U:* .(M_#%
MY:P:6EWI=AJR6^E6]GY,\@VP2Q@[V7<I!#94$\'Y!P>T]GH&IZ9I.B"&"VEN
M=.NIY7@68JK))YHPK$=1O7J.QKL** .6O] O[N74[B,P)--/9W-NKN=I>!E8
MJQ X!*XR,]<X[5)-IVJ:O?&[N[6&S$-E/;0QB?S"[R[,L2   -@]2<GICGI:
M* ,&71[E](T*U!C\RQEMWEYXPBX...:MZOI\U]=:3)$4VVEZ)Y-QQ\OER+Q[
MY<5IT4 <MJV@RR>(9=333X=0BGMXX6C:X,3QLA<@CC!!#\],;>^>'ZAHL4EE
M90)X:LKA88SL4W&PV['J%;;G&>I'7TKIJ* .5BTC6+"+0K@>7?W5C#+!.KSD
M%@^WD.02VW8!S@D<]>*9KVA7.I7DSV>E6MO>/M$>JI<E)$QCYB%7+$=E)(/3
M(!KK:* *&MZ>=5T2]L58(\T++&_]Q\?*WX'!_"N;?PKJ$T.DM(]N)FE9]4 8
MX<-*LY"\<@.FP9Q\K&NSHH YK4/#]U>P^)XE>)?[3A5("2>"(MOS<<#/IVJR
M]KJ&H7VCWMQ;16S6DTCRQB;?PT3*,' SR?RK<HH S+.PF@U_4[URGE7*0K'@
M\Y0-G/YBM.BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?
M\>.M?]=8OY-7B]>T? S_ (\=:_ZZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]
MP**** ,K6?$6F:"UHNH7<,!NI1$GF2JOU8Y(^4=S[BJTOBBPM]6\JXO;**P:
MS2XCNGF55<LS  ,3@C"YI/%;)#;Z;=2\06^H123.1D(G(W'T&2,GM4=NL%WX
MY^W1*DL9TI!%.HR,&1B<'WP* ->;5]-M[%+Z;4+2.SDQLG>91&V>F&S@U2U'
MQ3HVF:9!J,NH6S6T\J112).F'+.%R"3@A<Y..@!KG;>]FTJV%OYXTVQEU6^$
MEVT8(B'F,R@9^5=Q)Y(QQCJ151-SZ+X@G$K74":W:7 F6 H'C4VK.X4=1A6)
M(X.">] '?P7<%Y:+<V<\-Q"X)22.0,C8XX89'6J::Y90:9;7>I7MC:&6%9#F
MZ4H,C^%SC</0XYJW!<V][9"XM)HYH'4['C(*MVX(KC?"=I_I'AF66 [X?#<:
M!F7E"?+R/8\4 =@=3L!I_P#:!OK866W=]I\U?+QZ[LXQ6,GBF*[O-4339;"[
MAL[:WE24705"TCR*RLXR!@1CMWK#9$LIH;BYC*:;;>(IY9LH=D8:)]KD?W?,
M8'/0$Y[9J/5KJ'5)?%5Q8AIH6T^R1)40[92))B2I_B R!D4 >@1S13&012HY
MC;8X5@=K8!P?0X(X]ZJP:@MQ>[(7MI+4VZS)*DX9FR2/N@?=P.&SSR.U<SX@
M6\T_5[FWL%D'_"01+ )(U)\F=<(TA]/W1S_VQ]Z@U_39$?6;+3K=]J^'T@AC
MB!R0&D&Q??''XT ;C>*M/GUC3;#3KZQO&N9GCE$,ZNT86-WS@'U4#FMC[7;&
MW6X^T1>0Q 67>-IR<#!Z<D@5RLNJZ9J?B#PRFE.LT<,\I8PH=L*_9Y %;CY3
M_LG!XZ<5DKJ5LO@BRT7<QU.&[MXI;4(3)&5N4)9AV7 SN/!XQUH [B;6M*M[
M];&;4[..\8@"!YU$A)Z#:3GFF6NHR3Z[J-@R*$M8X75AU._=G/\ WS7&>*M4
MFN]&\26EQJ*V]RB31V^G"V#M,H3Y7'\3$]0RX"_@:WK:ZCT_7M=OKPND"6UH
MS/L+=GSP 2>O:@#IJ*** "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 **** /CVBBBOKSYD**** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "O:/@9_QXZU_P!=8OY-7B]>T? S_CQUK_KK
M%_)JX\P_W>7R_,ZL%_&7]=#UJBBBOG#W 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@#X]HHHKZ\^9"BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ KVCX&?\>.M?]=8OY-7B]>T? S_CQUK_ *ZQ
M?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/F0HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_ %UB_DU>+U[1\#/^/'6O^NL7
M\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSYD**** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "O:/@9_QXZU_UUB_DU>+U[1\#/^/'6O\ KK%_
M)JX\P_W>7R_,ZL%_&7]=#UJBBBOG#W 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@#X]HHHKZ\^9"BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ KVCX&?\>.M?\ 76+^35XO7M'P,_X\=:_ZZQ?R
M:N/,/]WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/F0HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^35XO7M'P,_X\=:_P"NL7\F
MKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSYD**** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "O:/@9_QXZU_P!=8OY-7B]>T? S_CQUK_KK%_)J
MX\P_W>7R_,ZL%_&7]=#UJBBBOG#W 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@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ KVCX&?\>.M?]=8OY-7B]>T? S_CQUK_ *ZQ?R:N
M/,/]WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/F0HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *]H^!G_'CK7_ %UB_DU>+U[1\#/^/'6O^NL7\FKC
MS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSYD**** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "O:/@9_QXZU_UUB_DU>+U[1\#/^/'6O\ KK%_)JX\
MP_W>7R_,ZL%_&7]=#UJBBBOG#W 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@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ KVCX&?\>.M?\ 76+^35XO7M'P,_X\=:_ZZQ?R:N/,
M/]WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/F0HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH *]H^!G_'CK7_76+^35XO7M'P,_X\=:_P"NL7\FKCS#
M_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSYD**** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "O:/@9_QXZU_P!=8OY-7B]>T? S_CQUK_KK%_)JX\P_
MW>7R_,ZL%_&7]=#UJBBBOG#W 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@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ KVCX&?\>.M?]=8OY-7B]>T? S_CQUK_ *ZQ?R:N/,/]
MWE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/F0HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *]H^!G_'CK7_ %UB_DU>+U[1\#/^/'6O^NL7\FKCS#_=
MY?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "O:/@9_QXZU_UUB_DU>+U[1\#/^/'6O\ KK%_)JX\P_W>
M7R_,ZL%_&7]=#UJBBBOG#W 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@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ KVCX&?\>.M?\ 76+^35XO7M'P,_X\=:_ZZQ?R:N/,/]WE
M\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/F0HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH *]H^!G_'CK7_76+^35XO7M'P,_X\=:_P"NL7\FKCS#_=Y?
M+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "O:/@9_QXZU_P!=8OY-7B]>T? S_CQUK_KK%_)JX\P_W>7R
M_,ZL%_&7]=#UJBBBOG#W 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@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ KVCX&?\>.M?]=8OY-7B]>T? S_CQUK_ *ZQ?R:N/,/]WE\O
MS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH *]H^!G_'CK7_ %UB_DU>+U[1\#/^/'6O^NL7\FKCS#_=Y?+\
MSJP7\9?UT/6J***^</<"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 **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "O:/@9_QXZU_UUB_DU>+U[1\#/^/'6O\ KK%_)JX\P_W>7R_,
MZL%_&7]=#UJBBBOG#W 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@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ KVCX&?\>.M?\ 76+^35XO7M'P,_X\=:_ZZQ?R:N/,/]WE\OS.
MK!?QE_70]:HHHKYP]P**** "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 ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *]H^!G_'CK7_76+^35XO7M'P,_X\=:_P"NL7\FKCS#_=Y?+\SJ
MP7\9?UT/6J***^</<"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 **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "O:/@9_QXZU_P!=8OY-7B]>T? S_CQUK_KK%_)JX\P_W>7R_,ZL
M%_&7]=#UJBBBOG#W 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@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ KVCX&?\>.M?]=8OY-7B]>T? S_CQUK_ *ZQ?R:N/,/]WE\OS.K!
M?QE_70]:HHHKYP]P**** "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 ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *]H^!G_'CK7_ %UB_DU>+U[1\#/^/'6O^NL7\FKCS#_=Y?+\SJP7
M\9?UT/6J***^</<"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 **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "O:/@9_QXZU_UUB_DU>+U[1\#/^/'6O\ KK%_)JX\P_W>7R_,ZL%_
M&7]=#UJBBBOG#W 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@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ KVCX&?\>.M?\ 76+^35XO7M'P,_X\=:_ZZQ?R:N/,/]WE\OS.K!?Q
ME_70]:HHHKYP]P**** "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 ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH *]H^!G_'CK7_76+^35XO7M'P,_X\=:_P"NL7\FKCS#_=Y?+\SJP7\9
M?UT/6J***^</<"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 **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "O:/@9_QXZU_P!=8OY-7B]>T? S_CQUK_KK%_)JX\P_W>7R_,ZL%_&7
M]=#UJBBBOG#W 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@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ KVCX&?\>.M?]=8OY-7B]>T? S_CQUK_ *ZQ?R:N/,/]WE\OS.K!?QE_
M70]:HHHKYP]P**** "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 ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *]H^!G_'CK7_ %UB_DU>+U[1\#/^/'6O^NL7\FKCS#_=Y?+\SJP7\9?U
MT/6J***^</<"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 **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "O:/@9_QXZU_UUB_DU>+U[1\#/^/'6O\ KK%_)JX\P_W>7R_,ZL%_&7]=
M#UJBBBOG#W 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@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ KVCX&?\>.M?\ 76+^35XO7M'P,_X\=:_ZZQ?R:N/,/]WE\OS.K!?QE_70
M]:HHHKYP]P**** "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 ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH *]H^!G_'CK7_76+^35XO7M'P,_X\=:_P"NL7\FKCS#_=Y?+\SJP7\9?UT/
M6J***^</<"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 **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "O:/@9_QXZU_P!=8OY-7B]>T? S_CQUK_KK%_)JX\P_W>7R_,ZL%_&7]=#U
MJBBBOG#W 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@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M KVCX&?\>.M?]=8OY-7B]>T? S_CQUK_ *ZQ?R:N/,/]WE\OS.K!?QE_70]:
MHHHKYP]P**** "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 ***Y+QCJPM[S2]*>_>Q@O#))
M<SQ$B3RT ^1,<[F9E''/7%7"#G+E1,Y**NSK:*Y[PPV@?Z4FBR2F0%?/CG>7
MS%/."5EY&<GG'/X5T-*<>5V"+NKA1114E!1110 4444 %%%% 'Q[1117UY\R
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7M'P,_X\=:_P"NL7\F
MKQ>O:/@9_P >.M?]=8OY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%% !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 %<SXCM)[?7=(UZ&RDO$LA+%-%"NZ15D PZCN01R!S@
MFNFHJH2Y7<F4>96.6TD7&J^,9]<%C<VEFEB+1?M4?EO,V_>3M/( ''/J:ZFB
MBG.7,PC'E04445!04444 %%%% !1110!\>T445]>?,A1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 5[1\#/\ CQUK_KK%_)J\7KVCX&?\>.M?]=8O
MY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%% !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 ?'M%%%?7GS(4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %>T? S_CQUK_KK%_)J\7KVCX&?\>.M?\ 76+^
M35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !7M'P,_P"/'6O^NL7\FKQ>O:/@9_QXZU_UUB_D
MU<>8?[O+Y?F=6"_C+^NAZU1117SA[@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!\>T445]>?,A1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5[1\#/^/'6O^NL7\FHHKCS#_=Y?+\SJP7\9?UT
M/6J***^</<"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@
*HHHH **** /_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>24
<FILENAME>kfrcinsidertradingpolicy007.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 kfrcinsidertradingpolicy007.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!"P# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#SRBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MNE<7>HP[CL,:-CW!(_K3OBG_ *_2_P#=D_FM;4:2I8Q07]:&&(KNOE[J/?\
MX)WVE?\ ((LO^N$?_H(JW532O^019?\ 7"/_ -!%6Z\Z7Q,]:'PHX'XH_P#'
MAI__ %U;^0K1\/\ AC1+KP]83SZ="\LD"L[$')..M9WQ1_X\-/\ ^NK?R%8]
MGXF\5:;HD!BTY?L,,0"3-;L1M['.<5Z<(3GAHJ#L[OK8\>I4IT\9-U(W5ETN
M5?%^G0^&?$UO)IF8@46=%W$[&#$<>W%>OJV4#=,C->3Z+I>H^-]8_M+4)D-O
M$X64Y .!SL51T'O]>IKN_&=U)9^$K^2(E7*K&"/1F"G]":C%+F=.DW>6S^9I
M@I<D:M=*T'JEZ7,_4/B)HUE<-#$LUT5."\0&W\"3S5W0_&>E:Y.+:(R0W!^[
M', -WT()!KB_!NN:!HMA*;Y2;R20_-Y6["8& #^=4-?U73KGQ1::AHJF/!1G
MPFSYPW7'TQ6GU.#DZ:BUYF2Q]1155S3O]GJ>P3SQ6T#SSR+'%&"S.QP *Y"Y
M^)>C12E(H;J<#^-4 !^F3G]*T?'%M<77A.[2W5F8;795ZE0P)_Q_"N-\+>*-
M"TK2UM;[3F-P&):98E?=D\9R<\=*Y\/AXSIN;3D[[(Z<5BIPK*FI**M>[_([
M70?%MAXAG>"UCN(Y43>PE4 8R!U!/K7-?$'Q%93VTVBQK-]IBF1F;:-G3/7.
M>_I75:%J&A:F99])6!9< 2A8@CX[9XY%8GQ%L[9/#QN$MX5G:X3=($ 8\'OU
MIT5".)2Y6O\ ,,0ZDL(WS)^:ZHRO"_C?2]&\/V]C<QW32QER3&BD<L3W(]:[
M^^U"+3],EOYED\J--[*H&['TKF_ ^G6-QX3M)9K*WDD+29=XE)/SGN16KXN_
MY%/4O^N)_F*FO[.5?E2ZZ_>5AG5AAN:33]W3[C//Q"T,6 NMT^2Y00[!YAQC
MG&< <]S6GH'B&V\16LL]K#-&L;[#YH R<9XP37$_#O0K#4(KN]O;>.X,;B-$
MD&5'&2<=#VKT:ULK6QC:.TMXH$9MQ6) H)]<#Z"EB84:;<(IW'@ZF(JQ52;7
M*^AR5A<>%V\:O!;:?,NJ"60&0_<# '<0-WL>U=E)(D4;22,J(H)9F.  .YKR
MW1O^2LS?]?5Q_P"@O73?$:ZDM_"_EQL1Y\ZQMCTP6_\ 915UZ/-5A!/=+<SP
M^(Y:%2HTM&]M!EW\2-%MYC'#'<W !QO10%/TR0?TK8T#Q)9^(HYGM(YT\D@.
M)5 ZYZ8)]*Q_ >B6"^&X+R2UBDN)RS,[H&( 8@ 9Z=*ZR&UM[;=Y$$46\Y;R
MT"Y/OBLJ_L8MP@G==;FV&>(FHU)R5GK:WZGFWQ!\16>H1_V7 LWGVMR?,+*
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
MIPK4W1]E43T=]":F'K*O[:DUJK.]R/QY_P B9?\ _;/_ -&+5+X:_P#(L/\
M]?+_ ,EKJ;RRM]0M7M;N(2P/C<AZ'!R/U%,L-.M-+MS;V4"PQ%BVU<]?7GZ5
M"K)4'2ZWN:NA)XE5KZ6L>:^+4DT3Q]!JKQLT#O',".^W 8?7C]175WWCK0DT
MR66"\$LQC/EQ!&!+8X!R.*Z&]L+34;<P7EO'/$>=KC.#ZCT-8J>!O#B2;QIP
M)'.#*Y'Y9K;V]&<8JJG>/8P^KUZ<YNBU:6NM]#F_AAI\JM>Z@RD1,HB0G^(Y
MR?RXJ/XI?\?.F?[DG\UKT>&&*WA6*&-8XT&%1!@ >PJGJ.BZ=JS1M?VB3F,$
M(6)XSUZ4HXM?6/;26G_ "6!?U3ZO%Z_\&Y+IO_(*L_\ K@G_ *"*\UT+_DJL
M_P#U\W/\GKU*.-8HUC0;40!5'H!5"'0=+M]2;4(K-%NV9F,H)SELY/7W-9T:
MT8*:?VE8UKX>51TVG\+3%U?6;#1;>.74)"D4C^6"%+<X)Z#MQ7*ZC?\ @.XM
M979+5G*G'DP,CD^V .?K77W^F6.J0B*^MHYT4Y <=#['M62/ WAM7W#31GT,
MKD?ENIT9THJ\G)/R#$4Z\W:*BUYW.7^%T4WGZC+@B JBY[%LG^G\Z])J&VM;
M>S@6"VA2&)>B(N *FK/$5?:U'.UC3"T/84E3O>P4445B= 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?'M%%
M%?7GS(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>T? S_CQUK_K
MK%_)J\7KVCX&?\>.M?\ 76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Q[111
M7UY\R%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7M'P,_P"/'6O^
MNL7\FKQ>O:/@9_QXZU_UUB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@4444 %
M%9VJZ_I.A^5_:FH6]IYV?+\Y]N[&,X_,?G5:P\7>'M3O([.QUBSN+F3.R*.0
M%FP,G ^@-4H2:NEH3S1O:YM45D:EXIT+1[K[+J.JVMK.5#^7+( <'H?TJ[8:
MC9:K:K=:?=PW4#' DA<,,^F1WH<))7:T'S)NURU15.^U;3]-EMHKV\AMY+E_
M+@61P#(W' ]>H_.KE*SW'<**P(O''A::58DU_3R[' !G4<_C6W+/%!;O/+(J
M0QJ79R> H&2?RIN$H[H2DGLR2BJL>IV4VF?VE'=1-9>69?/#?)L');/IP::-
M6T]M*_M07D)L-GF?: PV;?7-+E?8+HN45'%/%/;I<12*T+H'5P>"I&0?IBL:
M+QIX:GU!+"'6[*2Y=Q&J)*#N8G  /0G--0D]D#DENS=HHJJ^I64>I1Z<]S&M
MY*AD2$M\S*.I _"DDWL.Y:HJ"&]M+BYFMH;J&2>#'FQ)("T>>FX#D?C45MJV
MGWFGO?VUY#+:1[MTR-E1M^]S[8HY6*Z+E%58M3LIM,_M*.ZB>R\LR^>&^38.
MISZ<&FKJVGMI7]J+>0FPV&3[0&&S:.IS1ROL%T7**JS:G96^F?VE-=1)9;!)
MY[-\NT]#GTY%4+#Q;X>U2Y6VL=9LIYV^[&DPW-]!WIJ$FKI!S+:YLT5'//%;
M0///*D4,:EG=V"JH'<D]*Q]-\8^'-7O?L=AK%K/<'.(U?!;Z9Z_A0HR:ND#D
MEHV;E%5;C4K*TN[:UN+F.*>Z)6"-FP9".H'KUIZWMHUZUDMU";M4WM )!O"^
MI7KCD<TK,+HGHJM::C9W[7"VES',;>4PS;#G8XZJ?<59H::W&%%%%( HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#X]HHHKZ\^9"BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ KVCX&?\>.M?\ 76+^35XO7M'P,_X\=:_Z
MZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]P**** *E_9VMU QN+:&8HC;3(@;
M'';-<;\([.V_X5]IES]FA^T;IOWNP;_]8PZ]>E=VZ[XV3.-P(K(\+>'XO"_A
MZWTB&=YT@+D2.H!.YBW0?6ME.U)QOU7ZF;C[Z?\ 70X37[^/3?BY<W$NC3ZJ
MBZ,N888ED*#S,[B&[#&/QK5^%]N\MMJ^MQV\=I8:K=^=:6R,"$49!.!P"3V]
MJZ5/#L2>,I?$?VAS+)9"S,.T;0-P;.?7BF^'?#<7ALW\=K<NUG<W!GCMV48@
M)^\%/ITX[5K.M%TN5;V1$:<E.[\SS'X@ZGI.K^*=8MKW4$MVTK3PEB#G+71(
MD)!'3A0IKU/PSK"Z_P"&-/U12,W$ 9P.SCAA^# U%X>\,V^A07@,INY[RZ>Z
MFFD0 EF[?08I?#7AR/PS8W-E;W#RVTER\\2,H'DAOX![#^M*K4IR@H1Z;?J$
M(24N9]3A? NBZ7J7PBE^VV5O(66YS(\8W+@M@ANH(K5\+W$UU\$!).S,XTVY
M3+==J[U7] *;:?#&>UTHZ0/%6I+I;;M]M$B)N#'+#=@G!KL/[$M(O#CZ':KY
M%J;9K9-O)52I7/N><U=:K!MV=[ROZ"IPDEJK:6.2T;_DAA_[ \__ * U<7;7
M4WASX>W&CWDC-I^L:2;NPD;^"8H#)%^/WA]?4UZO:>&HK3P9_P (VMP[1?9'
MM?.*C=A@1G'XU2U+P-8:KX)MO#5S*Y2VCC2*X"C>K(,!@/<9'XTX5X*3OLY7
M_P""*5*32MND8_BJXFM?@@TD#%7.G6R9']UMBM^A-33ZAI?@[3- AC\/"6VG
M$,:W42( DC8P3GDD\G-=/)H-I<^&1H-T#-:_9EMF/0D!0,^QXS7+?\*YNY(K
M*SN?%5]<:9931RPVTD"9&S[H+]3@<5,)TVK2?5OKK]Q4HR3NET.]KB/&JC3_
M !1X3U[(58KUK.5NVV92 3[ @_G7;UC^*/#T'BG0)]*N)6A60JRRH,LA5@01
M^6/QK"C)1FF]O\S2HFXZ'E6EZI)H5U=^*)'91K]C?3QJ3TDCD)C'_?)%=WIF
ME_V-\(_L)7:Z:5(\@]'9&9OU8U)K'P_T[6- T;2))I(XM,*;&51F157:5/\
MO=ZZ6_M%O]-NK)F*+<0O$6 Z!@1G]:WJUXRM;OK\MOP,H4W&]_Z[G$Z'_P D
M-_[A$_\ Z"]<5:74WAOX?7&D7<C-I^L:2;JPD;HDVP&2+\?O#_$UZQ9^&HK/
MP9_PC:W#M%]E>V\XJ-V&!&<?C5+4? UAJG@FV\-7,KM';1HD5P%&]608# ?3
M(_$U4*\%)WV<K_\ !%*E)I6W2,GQ)_R1!O\ L%P?R2LOQQI6GV_PFM=3AM8(
M+^UBM98+B- KAB4!Y'/0DUV^H>&HM0\''PXUPZ1&V2W\X*"V% YQ^%8<?PY-
MQ]DAUGQ!J&I6-HRM'9NJQQDKPNX <@4J56$;-NUG?U'.$GI;I8@^*<LDG@2V
MC<E5NKNWCG XRI.2/S J'XG6%GIV@:3=65K#!<6NI0"!HD"E>O QVX''M79>
M(=!L_$NBSZ7?;Q#,!\R'#(P.0P]P:YV+P'=W-[8R:[XEN]5MK&4306SPI&N]
M?NER.6Q[_P"-*E5@E&[M9O3N.<)-NRW$^)4?V?3-*UQ1\VDZE#.Y_P"F9;:P
M_'(KEK>]%IX\;QE-(19W.H76FLV>#''$-A'U:-J]0UO28==T2\TN=BL=U$8R
MP&2N>A'T.#7.W7P\L;GP);^%OM<JQP.)%N HW[MQ)./?<1^-%&M!0Y9>GR?_
M  15*<G*Z]?F/^&MG);^"[:ZG&+C49)+Z4^ID;(/_?.VNNJ&TMH[.S@M81B*
M&-8T'H ,#^535S5)<\W+N;0CRQ2"BBBH*"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M7T>\TZ21HTNH6B+KR5W#&:SX]&U*;5['4-1U&UE^QB0)';VACW;UP227;T'
M_7MNT4 84?AS9X6TS1?M6?L)M#YWE_?\AT?IGC.S'7C/>JUUX;U%HM4L[+58
M;>PU%I'=7M2\L32##[&W@8)R>5."3U[=-10!#:0?9;."WW;O*C5-V,9P,9K+
MG\.6UW<:E)<NSK>M$Z[?E:%HUP&5LY# \@]JVJ* .>;0M32ZAOHM2MGOOLXM
MKA[BTW),JL60[5<;6&YLD'!R>!QBKXK8R:-!IJ7D*Z\TD3V8@7:PD# ;PA)(
M0#=NY/RYYKJZ* *]A90Z;I]M8VXQ#;Q+$@/HHP*S]7TF\O;_ $^^L;V"VGL_
M,QY]N958. #P'4CIZUL44 8LNDZA?6\":C?VTDD-W%<*UO:M&"$(.T@R-U]<
M_A5N'3?)UN]U'S<_:H(8?+V_=\LR'.<\Y\S]*OT4 <3;:3J&EZWI.G:=>VX:
MST40-+<6S.L@5T&<!UVGC/4UKV_AHQ&REEO/,N8=0?4)Y!%M$KM&\> ,_* '
M&.3PO?.:WZ* .7/A>]_L^31QJ4']C22,3&;8^<(V<L8]^_&.2,[<X]^:AOK:
MUUOQO8FSN5D2S5CJ*QD,I:-PT*.>S*Y9@/8YZBNNHH PY]&OHM5NKW3;NTC%
MWL:>*ZM3*-ZJ%#*0ZX^4*"#GH.E+>:/>-J@U*PN[:*X>W6WG2XMC(CJI9E(
M92I!=NYX/MFMNB@#,NK;5WMX8[>[T]&"8F\VS=U8^J@2# Z\'/UJ31-+71=(
MM]/23S!$#EMNT$EBQP!T&2<#L,"K]% &+<:3J":S<:AIU];0_:HHXYDN+8RX
MV;L%2'7'WCP<_P \Q:/X:&DR:4WVLR_8+*6TYC"^9O>-MW!XQY>,>_M6_10!
MA#1;^TU"ZFT^\LUM[J;SWBN;4R,CD -M8.O!QG!!Y)Y[5NT44 <?8V>L7.H^
M)$LM0MK2"34"I,EHTDB_N(065MX'TR#@COTK9T_08=,OHIK>0B&&PBL8XB.B
MQDD'/T..G:M>B@#F9O#5^;.^TN#4X8]*O9)F=&MBTR+*Q:15?>!R6;!*G&>^
M*UK/2UM-5O;U9,K<I$@CVXV! 1USSG-:%% '/6?A<6AL,W9<6MM<V_\ J\;_
M #G1L]>,;,>^>U1VGAS4%MM-L+[4K::PT]HFC2&U:-Y#%C9N8NPX(!. ,D=A
MQ72T4 <_+X;?^S);>&\5)_[1;4(I7BW*K&7S I7<,CG'4>O%.GT;43J"ZE;7
MMFMY);I!<B6U9XI K,RE1O!4@NW<Y!K>HH Q;S2+Z6ZL=0M;VVAU"VA>!RUN
M6BE1]I8; X*\HI'S''(YS4NB:3/I?]H/<W@NIKVZ^TNPB\L*?+1-H&3P-G'/
M0]^IU:* *.IZ;_:)L_WOE_9KI+C[N=VW/'7CKUI(--\C6[W4O-W?:H88O+V_
M=\LN<YSSG?\ I5^B@#E_^$7O?[/;1_[2@_L8R$^7]F/G>67W>7OWXQVSMSCW
MYJ_+H/F6^OQ?:<?VN2<[/]5F!(O7YON9[=<>];-% &8VD;KW2[GS_P#CP1TV
M[?O[E"^O'3WJSJ5DNI:7=V+N46YA>$L!RH92,_K5JB@# AT349KFP;4]0MIH
M+!_,BCM[5HB[A2H+$NW #$X&.<'/:J<WA749--GTA-7ACTV29I4'V4F909/,
MV%M^",G&=N<<=>:ZNB@#D=9MK77?%FFV]K<J[VI8ZBL9# 1*5=$?T)D5" ?X
M=_;-:.K^'/[5?56^U>5]OTY;'_5YV8,AW=>?]9TXZ=:W:* *%[IOVS4=-N_-
MV?8I7DV[<[]T;)C.>/O9_"N'N40V5CX?TSQ!;7L4-];"*R@A!GCCCF5B)&#'
M"(JGG:I.T#///H]% %.S^W&ZOC=%?(\X"U4 9";%R2<\Y;=^&*N444 %%%%
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
M>JMO;PQ2F)H&1X0P/4G[Q..% !&,<DTL7B3372Y:5YK7[-%Y\JW4#PD1\_.
MP&1QVZ5A:QI&H:@^MRV\$JF86$T(#*K.8I/,903P&XQSQDBK$&GV=_'>37EK
MK5R?LCV[17BA2R.065,8R?E'.?H: -VPU6'47=8H+R/:-V;BUDB!'L6 _+K6
M,]YJ5WXAU2TBU>"Q@M#$$1H%<MN3<3DD=Z70$OUU>0(VJ?V5]GZ:D07$NX8V
M$_.1MSG=[8[U2N;&WC\4ZO<ZAX:DU%)_),,PM8Y1@( 1ECD<T :NI:E=Z&MC
M>75Q'/IN/*O9M@4QEL;9N. F>&] P/0&JCZ[J;:9'=Q1Q1OJ=XD&G),A_=QD
M?ZR09!)*JS[>.-HX.34]]9R:[]CTQK)[;1O+$MTDBA?, X2# /3C+=L #^(X
MSI=-U>VLX;1+>2[_ +&O8[BS<N-US;X9=F2?]8JLPYQG"G/)P 7]6EU;0O#6
MJW[ZFMU-#;M)%OMU0(P'L>1[&KNGQ7ZW8,^N0W<8!S$ENJD^^036=KL]QK_A
M'6;2WTJ^CF>V9$CN(@AD)'W1SS_*K&CC3H[\?9/#$NG2,I!G-G'$,=<$J<]A
M0!CV^KZ]%X/M?$LVH6\ZM#'/+:&UVAE8C*JP;(//'!Y[5>U Z];Z[IUG'K48
MBO6FZV:DH%7< .>?2F^%O"=C::!I)OK%OML,,;.DTC.$D ZA22H(/3 X[5J:
ME:3S>)-$N8XRT,!G\UQT7<F!^M %U[A=+TMKC4;M2L"%IIRFT''? _D*Q1XC
M-SXDT^UB2\@MWMKB65;BT>+=M\O:064=-S<#GGD=*N^)[*XO] FBM(_-G22*
M98L@>9Y<BR;<GCD+CGCFLYGN]8\2Z?<)IEW;6D-I<QO+<J$^=_+P N<_PGGI
MZ9H VQJ]B;"SOA,?L]X8A ^P_-YF-G&,C.1UJH?$=C<-=P6LTIEM_-2246LC
M1PN@.0S8 R,9QG)X]17/VZ:G)H/A[2#H]W'/836BW3N%$:B(@,RMGY@<9&.W
M7'2M>PT^YAT36X7@*RW%U=O&O&7#D[3^(Q0!,/$MC EM!)+-=7DEK'<[;6TD
M8NC9&\* =HR#U/&0.XS.?$>F?V9!?K,[PW#F*)$A=I'<9!0(!NW#:V1CC:<X
MP:S]!TZ[M=5@FG@9$71K6W+''$BLY9?PR*H0Z=J%A):7XL)9Q;ZG?R/!&5WF
M.:1RKJ"0#U7C.<,?I0!TNG:O:ZHTZ0"9)8"!+%/"T3ID9'# 9!'<<5?KF?#M
MQ-=>)?$$TUK);9-N%CD*EL;#UVD@'G.,],?2NFH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *]H^!G_'CK7_ %UB_DU>+U[1\#/^/'6O^NL7\FKC
MS#_=Y?+\SJP7\9?UT/6J***^</<"BBB@ HJ"YO(+,PB>39YTHACX)W.<X''T
M-0C44.MOIGEG>MLMQOSQ@L5Q^E %VBBB@ K)OO#MCJ4TCW4EX\<N!);_ &R4
M1.,8P4#8P<<CH>X.36M10 @    P!T I:*ADN&CNX(!;S.)0Q,J@;(\8^]SG
MG/& >AH FHHJMJ-XNGZ9=WK(76WA>4J#R0H)Q^E %FBHX)1/;Q3 8$B!@#VR
M,U6TO44U2UDG2,H$N)K?!.<F.5HR?Q*Y_&@"[1110 45#-<-%/;Q"WFD$S%2
MZ ;8\*3ELGH<8XSR14U !114/VAOMWV;[/-M\OS/.P/+SG&W.<[N_3IWH FH
MHHH **** "BL0^(E6XOG:W*:=8N8Y[MG_C !(5 "2!N SQSFMN@ J"[M4O;9
MH)'F16Q\T,K1L,'/#*014]% %#3M&M-,DFFA\Z2>8*))IYFE=@,X&6)P!D\#
MCD^M7Z@@O(+F>Y@BDW26KB.88(VL55P/?Y64\>M3T %%%4;G4EMM4L[$Q,SW
M22NK ]-@7C\=U %ZBH;6<W-I#.T$L!D0,8I@ Z9'1L$C(^M34 %%%% !15*Z
MU%+74;"S:,LUX[JK \+M0MS^57: "BBB@ HHHH **** "BBJ\5];SR7<<3[Y
M+1Q',N"-K%%<#W^5U/'K0!8HJGI-^NJZ-8ZBB&-+NWCG5&.2H=0V#^=7* "B
MBB@ HHHH **** "BBJ6F:BFI13R)&R"&YEMR"<Y*,5)_'% %VBLO4M6EM;ZW
ML+.S-W>3QO*$,@C5$0J"2V#W=0  <\^E:E !16+=^(HK2:]C:W=C:W%K 2&'
MS&=U4'\-WZ5M4 %%06=Y!?VJW-M)YD+$@-@C."0>ON#4] !1169)K(2_OK1+
M.>:2TCAD*Q8+.)&8< D=-A)YZ4 :=%%% !1110 55O["/4(5CDEN8MK;@UO.
M\39Z<E2,CGH>*9I>HIJEH]PD;1A;B:#!.>8Y6C)_$IG\:NT 4].TNUTN&2.V
M5\ROYDLDDC2/(V ,LS$DG  ]@ .E7*** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "O:/@9_QXZU_P!=8OY-7B]>T? S_CQUK_KK%_)JX\P_W>7R
M_,ZL%_&7]=#UJBBBOG#W HHHH Y?QEIUC>'1GO;:&4+J,2;I5! 5L@CGU.W]
M*BET33+SQI]FN+.&6U@TJ-8[=U!B'[U@/EZ'&./3)KJ+FVM[RW>WNH(IX'&'
MCE0,K?4'@TD-I;6P006\401!&HC0+M0=%&.@'I0!Y\1*+33M,$4%Q8#6+RW%
MO=SLD3*ID,<;-M;*C'"D8^4#M76>'--N=,6]26&UMK>28/!:VLK2)"-B@@$J
MN 2"< 8&3ZUIRV%G<6TEM-:0202$L\3Q@JQ)R20>"<\T6=A9Z=!Y%C:06L.=
MWEP1A%SZX'% '/:M96>H^.-/MM01)K?^SIV%O*<H["2+DJ>&P">M8,K&.S%C
M:)#+I!\0-;I%-.8X6B\@MY98!L)Y^5Q@C("]*Z[4/#]MJFN07M];VUS;16LD
M/DSQ!QN9T8-@C'\)_.M$V-F;+[$;6 VFW9Y!C&S;Z;>F* .)U+2+JPT.^C,5
MMI]I<WVGB*VL+ABL1-Q&KLIVIMR"O '4$]ZUKNSATOQ!HUOIMO' GDW;B*-=
MJL^U.2.YK<MM)TVRMS;VNGVD$!<2&.*%54L""&P!C(('/L*LM%&TB2-&ID3(
M5B.5SUP>U ' 6UKI\?A3P]K%HL?]LW$]EONE/[Z9WD03*[=6^4R9!Z8/ QPF
MH6NE7?ASQ9J&K16\M_!)=Q^;. 7A501$JD\KE=A &,EL]Z[:+1],@OFOH=.M
M([Q\[KA(%$C9ZY8#-$^CZ7<W@O+C3;.6Z VB:2!6?'IN(SB@"33O^09:?]<4
M_P#017G\FFZ9'X+\0:J4C&IQWFHO;W.?WL4HN)?+6,]5RP7Y1U)Z'->D*H50
MJ@  8 ':J1T72C?B_.F69O <BX,"^9GUW8S0!RES:S:OXGU6WN],TZ^:&*'R
M5O+IHVB0IDM&!&V,OO\ G!!^4#L*DCLHIM9LM,\326]X+?2(619SNBFG#,LS
MX;AB,1\D9 ;MFNIOM(TW4RAO]/M+LI]PW$*R;?ID<54U>PN;I88K>QTJXA0<
M)>J<(>Q7 (_E]: .6T2:)SH M) ;3^W+](=C97RPEQM _P!G &.W2H(M+LXO
M D.L+"/[4CG61+PG,J_Z1C:&Z[<<;>F.,5V>C:.NF:?%#,T<]PLTMPTOE[0)
M)&9F*CG:/G('/3BK_P!EM_L_D>1%Y/\ SSV#;USTZ=>: .3@T/3M7U;Q2^H6
MRW+)>K'$9?F\H?983E/[IR<Y&#T]*Q9;RYN/#4MS+,[32>#?-=RW)<H26^N:
M](6*-&D9(T4R'<Y"@;C@#)]3@ ?@*C^PVGE^7]EAV>5Y.WRQCR_[F/[OMTH
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^/:***^O/F0HHHH ****
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
M2550%  !9CT)R>3TJ:[\.6EY_:!>6=6O98IBZ, T4D878R<=04!YS^7%;%%
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
MU#+AL_-))&RX]>$--N]!U!KK4;RW6%IO[5AO[>-WVB15@CB920#M)P^.#VH
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[1\#/\
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
M0!O454DU33XKU;*2_M4NVQM@:90YSZ+G-5QX@TPZW+I!NXENXXXW*F11DNS
M*.<EOD.1CN/6@#3HJL-1L3??81>V_P!K SY'FKYF/7;G-5M,U47TEVD@2-X;
MN2W1=W+A0#G]: -*BFB1#*8@Z^8 &*9Y .<''IP?RIU !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% 'Q[1117UY\R%%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !7M'P,_X\=:_ZZQ?R:O%Z]H^!G_'CK7_ %UB
M_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@4444 <YXO6V2WTR[NUB$%OJ$32RR
M ;8T.1DD]!DC)Z5'!#8WGCA;J)()HETE/(D4!EVF1ONGIR .E=/10!YNZM9V
M]BPDMK2PMM<O=SW,)>"'+2;"P#+@9) .< D>U=5X9@B"ZA>0ZG8WR7=P)";%
M-L2,$52!\[<G )Y[UO4 8&!0!REU=:=I_C>ZGUF:WMXY+&%+.:Z(5,AY/,56
M;@-S&2.I&/2J'B%&GN_$AME:6-](L21$-V^/S;@N!CKE,\#KFNZQGK10!Q\E
MWI&J>(M(.C7-K,(8IQ<R6;J1% 4P%8K]WYMA /\ =/H:IZ->&SDL]%TK4M)U
M:$6TD<4MG&%EMMJ?*TA5F4Y.!T7)/UKO  .@HQB@#SWPS'#>0^'[<ZSI"7-B
M%<V<=N8[I6$95T;,I(/)W?+SC-=)XQ7=X>)9"]NMU;/<J%SF$3(9,CN-H;(]
M,UO8&<XYHH XZ2?3-6\313:3):W<,>FW"7<EL5=.6B,:L1QGAR!VY]:U_",*
M1>#]&"1JA-C 6PN,GRUZUM  =!10!R\SZ?9^/R]X;:%KJQB2W:7:OFR"5\A2
M>K?,O YY%9$VGVQ^'WBZ7[-'YSS:E*6V?,65Y-K9]1@8^E=_10!PE[/]F\4:
MD;_4=)LDN;>!8CJ=OO$L>T[E5C(HX8ME>>H/<5UNBVGV#0K"S^T_:A!;QQB<
M?\M % W=3UZ]35X@'J,T4 <EX5O-+MXWL+J>UBUHWDYFAE95F=S(Y# 'E@5Q
M@CC&/2L635K&+P+)I#7,?]IQW1C>S!S*I^TYR4ZA<<YZ8YKT?'.:,<Y[T <Y
MH=G!_P )-XGNFA0S&^B02%>=HMH2 #]2:Y^*P$/PIM3:P1HS/!+<$PE]T?GJ
MTA91@LNT'(SR!BO0Z* //-56&]T#Q-J-OK6E7S_V+- \>FQ[?X6*E_WC]/F
MZ=36]JEA:VNK^%EM[:.-5NY(/D0#]V;:8E?IE5X]0*Z4 #H** .8\'26$4%Y
M8QM;I?PWUV98%($BH;B0J2O7!5E(/3!%3:];Q3>(?#9DA1_]*E!+*#Q]GE_K
M70T4 <)/9V7F:Z9[^UTQ+?7(IH9+E5\DN+2' 925!')XR.0#VJ*?4S?V,,MZ
M+.?3+/6(_M-W:1D6\\?E$AR"6X61D!.2!LSG@X] ZT4 <OJNO62VMB^G7^G+
M93W1BFO_ )9(H"$+#)!"AB0H!)[_ $KG8Y!+'K'DW4%W"=9TQUFMH]D;DS0[
MF&"03Q@D<'%>E8&,8XHH R/%4=S+X2U>.S$C7#6<HC$?WB=IX7W]*P9-3T*\
MU_PI!H\UI*([B7 M@"(D^S2C:V/NG_9.#P?2NUJC>Z:MY?:=<F0H;*=I@H'W
MR8WCP?3[^?PH X8ZM8IX%@T@W,9U.*ZBBDLP<RH5N5R2G4# SD\8QZTOBO51
M=:7XDMKC4-/M9X4ECAL9( TTP$>5<?,&))Y4J.,#K@UZ-@9SWHQSF@#E]+M8
M9O&FJ74T*O,+&S"R.N2,^:3CTY S]!5: VUOKGB>SB:W@U2X<2V49*K(X^S(
M-R=R-RMG'H:[&B@#@?#:6][_ &!&NLZ.LU@H?['!;&.Y4^4RLC RDC[V6RO4
M5M^"+."W\-0O'"B222S,[;?F8F5NI[]OR%='@9SCFB@#F=>GM;/Q3HMWJ<D4
M6GI!<J)9R!&DY,6PDG@$J)0"?4CO6#<P6NH)>O;QQS:5<Z_9M'L&8I<"(2%>
MQ4L"">A(:O1,9ZT4 -1$C0*B*JCH%&!7#ZE!)%JUSX65&^RZU.+I2!PL)YNE
M_$J/QGKNJS+72Y4U:74KRZ6XG\LPP!8MBPQEMQ &3DDA<G/.T<"@#C[T1_VG
MXDL-0U71[ 7DH55U"WR\D)A15*,9%!4'<, <,#ZU?U"_$=]<Z7?ZII]HD%O$
MB?;8 [7N5^8X+#<,\;5YSGGD5VA /448H X'PO;)>77A>:\A$LD?AU2#*N<,
M3&">>^,^_)KJ_$<=U)X7U:.QW?:VLYE@V?>W[#MQ[YQ6G10!Q7VS1;^Z\-0Z
M%):R3V]P&\NWQO@A$3A@X'*#D#!QSCO5CPG>:9!:C3YY[6+6_M,YGAE95G>0
MNQ+8/)!'(/3&.U=;@#M1CG- ')>"[S2TT.PTYI[5-:2'%U;LRB?SP/WI93\V
M2VXY[@YK&M=6L7\%^&-*2YC?4()].AGM5.9(622,-O7JN",9/?'J*]&QSFC
MH Y#2],LIM/\4&XQ +F\NDFN1A61"NW(8], D_G4>AZS';7XM!?Z1J-C!922
MO=Z?#L^SJA7"OM9E^8$D8Q]P\>G9U%<6\5U;2VTR;HI4*.N<9!&".* '0RQS
MPQS1,&CD4,K#N",@UYU-<:?_ ,(5J>E/);_\)"\UQLMB1]H:Y,K&-POWCSM8
M-TQ@]!7I     P!T%&!G..: .<TBS@/B[Q'=/"AF\V!1(RY( A4\'ZFIO&<
MG\':JOE>:5MV<+MW'@9R!ZXS6[10!R=Y_96JZUX:ELS:7=FL\[*T)5X]PB//
M'&0?UK+URW>-_$:6T:)#]KL)IQY1=-FY/,9D!&X;5^89Y ->@=** .9\/K!=
MZS<ZE#K6E7S&W2&1-.C"@?,2I?\ >/S]X#IU-3ZH#_PE^B'' M[O^4=;X '0
M44 >>:=I5D?"WP^4V47$D#MF,=3:R,2?JP!^H%2:O9PO/K=J8%-O+K.F%X]O
MRMEX V1[@<UW]% ',P:;9GQ_J4ALX3G2[89,8P<R3@_F%4'V KF;"22RM_"]
MQ/>65E;)I;Q1SZA"7B1]R?+G>H5BHXR>0"!7IE!&>M '!>39:8N@W-W?V=SI
M'VVYG-Q&H6VCD<,4_B8*H)< DXR1[57O+BTO9/$$^GE)+=KW3,2Q#Y)")DR5
M(X8=LCT->BX&,8XHH \W\6:K]JT?Q)!/J&GVMQ"LR06$D&Z:3:F4<?-N)/56
M48''7!K>22PM/'DC7AMH9+O3[9;=I=JF619)MP7/5OG3@<\BNJQSFB@#SC2(
MA=6MMIEWK6D6M]'J'G26[V^V[,JS;S@F7DMC[P7!5O2M!K69M,U:^MHV:\T[
M6);R!0.7V@;T'^\A=?\ @5=O@9SCFJ&JV5UJ%H;:WO?LB2 I*ZQ[G*D8.PY&
MT^^#]* ,[PNRZ@EYK_)&I2[H"1C_ $=/EC_ _,__ &TKH*C@@BM;>*W@0)%$
M@1$'15 P!^524 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>T? S
M_CQUK_KK%_)J\7KVCX&?\>.M?]=8OY-7'F'^[R^7YG5@OXR_KH>M4445\X>X
M%%%% !16#X@DO&U31+*UO9+2.ZGD6=XE4L56)FP-P('('-8NHW^JZ7#K.GV^
MI2R26\EB]O<3JK.@FFV,AP & VD\\X;KTH [BBN1U.6\LM5L=(6]U:>.6&:Y
MEE@5&F8JT:A<[0%7YR3@9SCM3([S69(],TR>>ZM6NKV:/[3(B"=H$1G7C!4,
M< $XZ G )S0!V-%<IK$]UI]WI6D1W>IRQW"SRRS0A'G(39A<XP!E^N,_+4 O
M=8%O::?+-=V_VO5#:Q74Z()_($#2YQC;NRC)G'3GKS0!TESK%A9R7,=S<K$;
M6!;B8N" D;%@"3TZHWY5>K@=3^TZ'?>)YK?4+F6>+1K>2.2<JS(?,N.G R._
M.>M; BO]5\0ZS;'5[NUMK4PB%+8(I!:/)))4YY[=.N<\8 .FHKC-,U+4=>31
M+26^DMC-IS75S+;A5>5U9$ &0=HY)..>G..NOX;GN)!JEO<74ET+2^:".27;
MNV!$;!*@9P6/- $USXFT>TNYK2:[Q/"P61%B=MI(# ' /8@_C6HCK)&LB'*L
M 0<8X-<EILFLKXA\2C3[:PE@_M%-S7%PZ,#]E@S@!&&,8[U<L/MU_P")M9\W
M4ITM+&ZB2&WC"A3F"-VW'&2,L>,CJ?; !NVEW;W]K'=6LRS02#*2(<@TEO>V
M]U+<Q0R;GM9?)F&"-K[5?'/7Y74\>M<CIFH:CK2:'92:A-!]HLI[JXFA"B20
MI(B*H)!P/G).!G@>]-LI1IPUZT:ZU">>XUA8(6A,?GR-]FA; ) 4856Y..!U
MS0!V]%<,FI:U%%K4$1O_ #=,%O>1Q78B:62,EB\64R&!6,X.<@MUXK=T_4GU
M;Q!.]K/NTRVMHU^4#$LL@#YSU^5-A_[:'TH UOM=O]M^Q><OVGR_-\K/S;,X
MW?3/%5].U>TU7S#9F9XTZ2M ZQOR1E&( <<=036;?S7,_B*?3DNY8(#IIE!B
MV[E?S,9!(/;BF^!K5K;P9HY:ZGG$EC;L!*5Q&/+7Y5P!Q]<T = '1F9592R_
M> /(^M165[;ZC90WEK)YD$R!XWP1D'H<'FN;T/3Y4\7:],=2O75+B,F)BFQL
MPKUPN>,\8/8=:Q]'2_TSP/H>J1:K<LP>UC-N0GDF.25(RN-N<A6SG.<CTXH
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^35XO7M'P,_P"/'6O^
MNL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"BBB@#"U[29=4U/1F4S+#;SR/+
M)#,8V0&)E!R"">2!CGWXJ>/PYIR6DUNRRR^?,DTTDLS/)(Z%2I+$YP"HXZ<=
M*UJ* *&HZ1;:F\,LK313P;O*G@E,;H#C(R.H.!D'(X'H*CN-"M+NP@M;A[F0
MP/YL4YG82H_/S!P<@X8CTP<=*TZ* ,J;0+6XMH(I9KMI;=R\5S]H82H2,'#
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
MK":YB>[2]BO;B4 A7<7 F?'U.0/PH ;-XEU'R]4N+31XY;7399(YFDN]CR;
M&)C780>#_$5YX]ZM2:Y<W-^+/1[*&Y=;>.YEDN+@PHJR%M@&$8ECM8XP,#OS
M3HM%ECTW6K4RH6OY9I$.#A0ZX&?I56/1]5TR^6ZTYK.;S;.&VGCN'9 &BW8=
M2 <YWD$$#H.10!1T+6+N#1;.UBM4GU*\O+[;%).51 EQ)N)?:3@94#"\Y' [
M:">)I8IOLU[8+#<1WD5K/Y<V]$$JYC=6*@L"V%P0""3Z<UK7PWJ>GVNG30W-
MK/J%G-=,_F!DCF2>0N1D9*G.T]#T([YJ:3P]>7EAK#W4L$>H7^QH_*RT<#1@
M>5R0"V&&XG Z].* '/XN@\C6&BM9&DT^58D1F ^T,S&-=IYP#(K)]5-+Y2Z;
MXTM8[9I%AU"VN))XC(S*9$:,AP"<*<.P..O'I5=?"4JW&AO]I0I:*/MPVG-R
MZG>C>V)2S?B:GE,^I>*XI[2"5(]/M+B(S7$+QHTSM'M"Y +*/+8DCCD8- '1
MT5';^=]FB^TF,S[!YGEYV[L<XSSC-24 %%%% !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!\>T445]>?,A1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 5[1\#/^/'6O\ KK%_)J\7KVCX&?\
M'CK7_76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!1110 4444 %%%% !1110
M!!)96DMPMQ):PO,OW9&C!8?0]:GHHH **** "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*** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/
M@9_QXZU_UUB_DU>+U[1\#/\ CQUK_KK%_)JX\P_W>7R_,ZL%_&7]=#UJBBBO
MG#W 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@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX
M&?\ 'CK7_76+^35XO7M'P,_X\=:_ZZQ?R:N/,/\ =Y?+\SJP7\9?UT/6J***
M^</<"BBB@#-N?$.B6=P]O=:QI\$Z<-'+<HK+WY!.147_  E?AS_H/Z5_X&1_
MXUY5_P (WIOBGXW^(+'5(W>!(!* CE3N B'4>Q-==_PIOP=_SZ7/_@2U=DJ5
M"%N=N[2>W<YU4J2ORI'3_P#"5^'/^@_I7_@9'_C1_P )7X<_Z#^E?^!D?^-<
MQ_PIOP=_SZ7/_@2U'_"F_!W_ #Z7/_@2U3RX;^9_<O\ ,J];LCI_^$K\.?\
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
M*[^N?$**GRQV1K2NXW?4X"[GU;Q3X\U/1+;6+G2].TJ&(R&TP))I'&[[Q!P
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% 'E7C7_DL_A'_ '%_]#:O5:\J
M\:_\EG\(_P"XO_H;5ZK75B/@I^GZLQI?%+U"BBBN4V"BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH *]H^!G_ !XZU_UUB_DU>+U[1\#/^/'6O^NL7\FKCS#_
M '>7R_,ZL%_&7]=#UJBBBOG#W HHHH \I\._\G >(_\ KS_^,UZM7E/AW_DX
M#Q'_ ->?_P 9KU:NK%?%'_"OR,:&S]6%%%(QPI/H*Y386BJ7VJ3V_*C[5)[?
ME5<K%<NT52^U2>WY4?:I/;\J.5A<NT52^U2>WY4?:I/;\J.5A<NT52^U2>WY
M4?:I/;\J.5A<NT52^U2>WY4?:I/;\J.5A<NT52^U2>WY4?:I/;\J.5A<NT52
M^U2>WY4?:I/;\J.5A<NT52^U2>WY4?:I/;\J.5A<NT52^U2>WY4?:I/;\J.5
MA<NT4R)B\2L>II]2,***K3SO'(%7&,9H2N!9HJE]JD]ORH^U2>WY57*Q7+M%
M4OM4GM^5'VJ3V_*CE87+M%4OM4GM^5'VJ3V_*CE87+M%4OM4GM^5'VJ3V_*C
ME87+M%4OM4GM^5'VJ3V_*CE87+M%4OM4GM^5'VJ3V_*CE87+M%4OM4GM^5'V
MJ3V_*CE87+M%4OM4GM^5'VJ3V_*CE87+M%4OM4GM^5203O))M;&,4K,+EFBB
MBD,**9(Q2-F'4"JOVJ3V_*FE<5R[15+[5)[?E1]JD]ORI\K"Y=HJE]JD]ORH
M^U2>WY4<K"Y=HJE]JD]ORH^U2>WY4<K"Y=HJE]JD]ORH^U2>WY4<K"Y=HJE]
MJD]ORH^U2>WY4<K"Y=HJE]JD]ORH^U2>WY4<K"Y=HJE]JD]ORH^U2>WY4<K"
MY=HJE]JD]ORH^U2>WY4<K"Y=HJE]JD]ORJXIR@)[BDU8=Q:***0'E7C7_DL_
MA'_<7_T-J]5KRKQK_P EG\(_[B_^AM7JM=6(^"GZ?JS&E\4O4****Y38****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X]HHHKZ\^9"BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\>.M?\ 76+^35XO7M'P,_X\
M=:_ZZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]P**** /*?#O_)P'B/\ Z\__
M (S7JU>4^'?^3@/$?_7G_P#&:]6KJQ7Q1_PK\C&AL_5A2/\ <;Z4M(_W&^E<
MIL9E%%%:$!1110 4444 %%%% !1110 4444 %%%% !1110 4444 :$'^H7Z5
M)4<'^H7Z5)6;+"J5W_K1_NU=JE=_ZT?[M..XF044459(4444 %%%% !1110
M4444 %%%% !1110 4444 %3VO^N_"H*GM?\ 7?A0]AHNT445F41S_P"I?Z5G
MUH3_ .I?Z5GU<26%%%%,0UY$B7=(ZHN0,L<#). /S(%5[G4K&TN(;>XNX8IY
MSB*-W 9SG' [\D?G6;XM_P"0$G_7]9_^E,55+""^/CG5I6O8S&L-N"GD<E"9
M2%SGC!)Y[T#.F9@JEF("@9))X H5E=0RD,I&00<@BJ>L?\@2_P#^O:3_ -!-
M9GA^^F>:#3SM\F+2;69>.=S%U/X804 =!17*IK6J7?\ 9\-O);Q275_>V[R-
M&6VI$\@4@9'.$'YY]J;<Z]?Z5;ZG!<RPSSVT]O%#<>20,3%5!9 >2I)/&,@#
MI1<#K*"0!DG K T75+FXU2:TDN#>0"$2K<?96AVMG!0YX/8C'O4/C;3[6Y\/
MSW,T(DE@"F,L20AWKR!TS[]: .D9E498@#W-"LK#*L"/8UB>)M-EU&"P$=C#
M>I!=B:2WF("NNQU[@CJP/X5D:A-'_P (;XBM=.LDT:YM+>5IX4B3',18,I0@
M<C^+J,=.* .ODGBB>)))$1I6V1AC@NV"V!ZG )^@-25R>JPZDC>'$-[#)=-J
M)VRM!M55^S39^4-R<9[UIZ5=7RZQ?Z7?3QW!@BAGCF6/82LA<;6&2,@QGD=C
M0!LT444""M)/]6OT%9M:2?ZM?H*F12'4445(SRKQK_R6?PC_ +B_^AM7JM>5
M>-?^2S^$?]Q?_0VKU6NK$?!3]/U9C2^*7J%%%%<IL%%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110!\>T445]>?,A1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5[1\#/\ CQUK_KK%_)J\7KVCX&?\>.M?]=8OY-7'F'^[
MR^7YG5@OXR_KH>M4445\X>X%%%% 'E/AW_DX#Q'_ ->?_P 9KU:O*?#O_)P'
MB/\ Z\__ (S7JU=6*^*/^%?D8T-GZL*1_N-]*6D?[C?2N4V,RBBBM" HHHH
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
M6_Y8OZDTU/$EXUA!JYT^$:3,Z!7%P?.$;L%60ILQCD'&[./?B@9T:J%4*!@
M8%1BUMQ#)"((A%)NWH$&UMW7([YR<UCP:Y=7NK7-I:066RVG\F037928XP2P
M0(>,'C)Y]JG76MVG:K=^1_QX/*FW?]_8N>N.,_C0!IF&(B,&-,1G*?*/E.,<
M>G!(I/L\'DM#Y,?E-G*;1M.3D\>Y-8RZY>W.JK8V>GQ.1:0W;RRW!1560N-O
M"DD_)]#STQS ?$\VS[8+2W.F_:/(W_:?WV/,\O?LVXQNYQNSCGKQ0!M7&FV-
MW/'/<V5M--%_JY)(E9D^A(XHN--L+NV2VN;*VF@3&V*2)65<=, C JU10(A%
MI;"U%J+>(6X&T1;!LQZ8Z8IYBC,PF,:&55*A]HW '&1GTX'Y4^B@!K.BG#,H
M/N:FM9HO._UB=/[PKA_%_P#R%(?^N _]":L%/O5V0PG/!2ON>?5QSIS<>78]
MC\Z+_GJG_?0H\Z+_ )ZI_P!]"O(**?U%?S$_VD_Y?Q.I\8W+P:Q;3V\N'2$8
M93_M&M'1M9BU2'!PEPH^=/7W'M7#/_J1]3_2F03RVTRS0N4D4Y!%;O#)TU'J
MCGCC)1JN?1]#U"BLW1M5&JVA<H5E3AQCC/M6E7FRBXNS/8A-3BI1V"BBBI*.
M9E74K4>*;BR@D^T/*CVQV9WX@C!*@\,00?Q&*IP+)<^);&:WEU>Y@CM;A9'O
M+5HPC-LP 2BG)P>.1QVKH9]?T>VO/LD^JV<=P"%,3SJ&!/0$9X-:- SB+#2R
M^GV4&I6ET+;_ (1V.WG"Q/N5N,J !G</0<UJ:'<WTFJR0BYO[S3A!N,U]:>0
MZ2;AA1\B;@1DGCC YYKHZ*+ <]-<?V5XJO+NZ@NFM[JT@2*6"W>;#(TI92$!
M(^^I&>O/I5#2]/N5O-&GEM)$7[7?W&&3F%96=DW?W20W3W(KL*BN;F&TA,UQ
M((XP54L>F20!^I H S--@EB\0:W*T3K'*\)1BN ^(P#@]^F*P==DOKB+7+6>
M35EF97CLX+6T+Q2(8QC+;"#EBP.6&/;@UVU% %>P5ETZV5P0XB0,&Z@X'6K%
M%% @HHHH *TD_P!6OT%9M:2?ZM?H*F12'4445(SRKQK_ ,EG\(_[B_\ H;5Z
MK7E7C7_DL_A'_<7_ -#:O5:ZL1\%/T_5F-+XI>H4445RFP4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !7M'P,_X\=:_ZZQ?R:O%Z]H^!G_'CK7_ %UB_DU<
M>8?[O+Y?F=6"_C+^NAZU1117SA[@4444 >4^'?\ DX#Q'_UY_P#QFO5J\I\.
M_P#)P'B/_KS_ /C->K5U8KXH_P"%?D8T-GZL*1_N-]*6D?[C?2N4V,RBBBM"
M",P0FX6X,:&94*"3'S!202,^F0/RH>"&2:.9XD:6,$(Y'*@]<'WP*DHH KBQ
MM!91V8MHOLT854AV#:H7&T >V!CZ5)Y$7VC[1Y:^=LV>9CYMN<XSZ9J2B@"L
MVGV;V36;6L1MFR3$4&TY.3Q]>?K3;'3+'35=;*TB@\P@N44 L1TR>]6Z* $(
M# @@$'@@]ZQE\*:-#>VMY:6<=K<6TF^-X5 P"""N.@4@]![>E;5% &?<Z'I5
MY=_:[G3[:6? !D>,$G'3/KCMGI1<:'I5WY7VC3[:3RD$:;HQ\J#^'Z>W2M"B
M@"O#86=N83#:PQF%62+8@&Q6(+ >@) )^@IMUIME>S0S7-K%++ <Q.RY*=.A
M_ ?D*M44 4'T32Y+[[<UA!]JW!S+L )8="?4C Y/I5N."*%Y7CC1&E??(5&"
M[8 R?4X 'X"I** *&M6LMYI$]O NZ1]N 3CHP/\ 2N1_X1G5?^>"_P#?Q?\
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
MU[1\#/\ CQUK_KK%_)JX\P_W>7R_,ZL%_&7]=#UJBBBOG#W HHHH \I\._\
M)P'B/_KS_P#C->K5Y3X=_P"3@/$?_7G_ /&:]6KJQ7Q1_P *_(QH;/U84C_<
M;Z4M(_W&^E<IL9E%%%:$!1110!S?Q!('P_UTDX_T1Q^E8_AO5;X>+-+T8SG[
M /#4-SY.T?ZW<%W9QGIQC.*V];\&Z;XAO!/J,U_)%A0]HMTRP/M.1N0<&G:O
MX/TS6+^WOG>[M;J"+R%ELKAH6,><["5_AH&<-%XH\17GA[0VBU7RKJ^UR2R>
M<P(V(\L!\N,<8'Y5:G\3:WX:'C"TN+\ZFVEVT,]K-/$JL#(,88* " 2#^%=7
M;>!]$L[/3[2"*58;"\-Y;KYI.V3GJ>XYZ5:F\+Z5<WNJ74\!E;4X5@NE9CM9
M%&  .WUI68'*>%=5\12>(;**=]7O-/N;9FN9;^P6!8I  5*,H'RGD8-=5XBL
M#=6T<UOHFGZI=QG:B7I"A%/WL,5;'0<=Z9HGA:VT&8/;ZAJDT:Q^7'!<WC21
MQKQ]U3QQC J76O#EOKDD4DM[J-K)$I4-97;PY!]<<&F!Y/'&@\$1Z?+'Y0E\
M7+!?V:C$4(+9,2\\H,+74WNFI:_%)[/1V733=:$S2-;1+@$2\-MQ@G'&2*Z9
M?!.A+X<DT(6K&SED\UR9&,C29SYF_.=V0.?Z5)HGA/3]"NY[V.6\N[V9!&]S
M>SF:38.0H)Z"E8#S+3+2ZB^ -Y<R:C+-;RVKB.U:- L.)SD@@;CGW-=-IEUK
MFB>*?#.GW6LO?VFK6DI>)X$00M'&&&PJ,XYQSFMR#P#HUMI=]I<;WO\ 9]X"
MK6IN6,<0+;CL'\/-:DN@6$VI:7?NK^?IB.EL0_ #J%.1WX%%@-2BBBF(****
M -"#_4+]*DJ.#_4+]*DK-EA5*[_UH_W:NU2N_P#6C_=IQW$R"BBBK)"BBJNI
M6":GI\MG)-/"L@ ,EO(8W7!!X8<CI0!YIK&HW6E^)OB#?V,OE7-OI]JR2!0V
MUMOH<BNAN-<U%/$_@>T6YQ!J5O</=IL7]Z5A5E.<9&"2>,5J:?X+T73]-U"Q
M$,MPFH@B[EN96DDFXQ\S'G@'C%5],\!:1I>HV-_'+?SW-B&6W:YNFD$:,I7:
M > ,$\"E9C.&7Q!XJC\$-XL;7V<VUZ8OL9MHPDD?F[,,0,YYZC' ]>:TM>\2
M:Y=>*]<T[3[C5(%TR.(6Z:?8K.))&3=F4D' SP ,=ZZX^"]'/AJ3P^8YOL$D
MOG,OF'=NW[^OUHU/P;IVHZL^J)<ZA8WLB!)9;&Z:$R@=-V.N*+,#0T6>[O\
MP]93:E;F"[FMU-Q$05*N1\PQU'-<9X9TJQT7XK:S9:=;);VZZ9"0B>I;DD]2
M?<UZ!#"(;:.!7=E1 @9V+,<#&23R3[US%E\/M)L=635(KO56NU*DO)?.V\*<
MA6Y^9?8\4P.6U>QOO"-_K?B*_P##^D:IILMZ+@RNP-Q$AVJ-H9<<'G&:L:Y8
MW]]\6-*:UUNXM1<:?))"R0QL85&,J-P.<]><GFNDN_ 6DZA>237MQJ=Q!)+Y
MS6<MZ[0%LY^YG&,]NE7=:\+6&N75I=S27=M=6@98I[2=HG"MU7([&E8+G#/:
M:K/XZ\=S:;K,NG&VBM9#Y<*.9&$!*YW X'!Z=<^U=SX0U6XUOPCI>I76W[1<
M0*TA48!;H3CMG%31>'K"&^U:\19/.U5$2Y)<X(12@QZ<&K.DZ7;:+I5MIMF&
M%O;ILC#-DX^M-("Y1110(*GM?]=^%05/:_Z[\*'L-%VBBBLRB.?_ %+_ $K/
MK0G_ -2_TK/JXDL****8@KB/BU_R3V['<S0 #U/FK7;USM[X*TO4M974KZ6^
MN"LJS+;27+&!748!$?3M0QF?;:WJ+^*_&5F]SFWT^V@>U3:O[LM$S,<XR>0#
MSFN>M-?\1:M%X'M8M9:VEU>WN6NYU@C9F* $$ C /4?CWKL-4\$Z3JVJRZC,
MUY#-/&(KE;:Y:);A!P%< \C'%36?A#2;&31I($E#:0DD=IF0G D&&SZTM0.&
MN/%^O:1X<U^WDO3=WMCJB6,%XT"E]CXY*#AF SCU)%;_ (0U#79/$%U9W?\
M:MQI?V82QW.I60@=9=V"@P ""#G\*V)_!NBW-MJMO/;O)'JDPGN 7/WQC!4C
M[N,"K&B^'X]%,A34-3N]X"_Z;=M,% _N@]*+,#E?B[I&GS^"-1U66U1[ZWCC
M2&9LDQ@RKG Z#.3SUJYX\\1C1/#5K:1726MWJ96VBN)#A85(&^0G_9!_,BM?
MQ%X1T_Q0JIJ,U[Y(7:88;AD1^<_,HX)SCK5W3-%M=+L$LT:>XC1BP:[E,S\^
M[<XHL!YU:ZO9:K\/O$VB:+=Q6UOI$$L<+08<W$"QDEFR,?.=V2/?%5-5LKVW
M^#FCM)J<EP9VL&@62) +<<84;0"P''7)XKTNT\-Z99)J:10934Y&DN58Y#;A
MM('H,=JSH? FDQ:-_9+37\UFLL<L<<URS^44.5"YZ+[46"Y0T>[UG3?B')X?
MO]7?4[:;3?MJ/+"B-&XDV$#:!Q_GZ]M6<=%LSXB77"K_ &U;7[(#N^7R]V[I
MZY[UHTP"BBB@05I)_JU^@K-K23_5K]!4R*0ZBBBI&>5>-?\ DL_A'_<7_P!#
M:O5:\J\:_P#)9_"/^XO_ *&U>JUU8CX*?I^K,:7Q2]0HHHKE-@HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** /CVBBBOKSYD**** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "O:/@9_QXZU_UUB_DU>+U[1\#/\ CQUK_KK%
M_)JX\P_W>7R_,ZL%_&7]=#UJBBBOG#W HHHH \I\._\ )P'B/_KS_P#C->K5
MY3X=_P"3@/$?_7G_ /&:]6KJQ7Q1_P *_(QH;/U84C_<;Z4M(WW&^E<IL9E%
M+M;^Z?RHVM_=/Y5H0)12[6_NG\J-K?W3^5 "44NUO[I_*C:W]T_E0 E%+M;^
MZ?RHVM_=/Y4 )12[6_NG\J-K?W3^5 "44NUO[I_*C:W]T_E0 E%+M;^Z?RHV
MM_=/Y4 )12[6_NG\J-K?W3^5 "44NUO[I_*C:W]T_E0!?@_U"_2I*C@&(5S4
ME9LL*I7?^M'^[5VJ=T"91@$\4X[B97HI=K?W3^5&UO[I_*K)$HI=K?W3^5&U
MO[I_*@!**7:W]T_E1M;^Z?RH 2BEVM_=/Y4;6_NG\J $HI=K?W3^5&UO[I_*
M@!**7:W]T_E1M;^Z?RH 2BEVM_=/Y4;6_NG\J $HI=K?W3^5&UO[I_*@!*GM
M?]=^%0[6_NG\JGM5(FY!'%#V&BY111691'/_ *E_I6?6A-S"WTJAM;^Z?RJX
MDL2BEVM_=/Y4;6_NG\J8A**7:W]T_E1M;^Z?RH 2BEVM_=/Y4;6_NG\J $HI
M=K?W3^5&UO[I_*@!**7:W]T_E1M;^Z?RH 2BEVM_=/Y4;6_NG\J $HI=K?W3
M^5&UO[I_*@!**7:W]T_E1M;^Z?RH 2M)/]6OT%9VUO[I_*M%/]6OT%3(I#J*
M**D9Y5XU_P"2S^$?]Q?_ $-J]5KRKQK_ ,EG\(_[B_\ H;5ZK75B/@I^GZLQ
MI?%+U"BBBN4V"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^/:**
M*^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_7
M6+^35XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"BBB@#
MRGP[_P G >(_^O/_ .,UZM7E/AW_ ). \1_]>?\ \9KU:NK%?%'_  K\C&AL
M_5A1117*;!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>5>-?^2S^$?]Q?\ T-J]5KRKQK_R6?PC_N+_ .AM7JM=6(^"GZ?JS&E\4O4*
M***Y38**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X]HHHKZ\^9"
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\>.M?]=8OY-7B
M]>T? S_CQUK_ *ZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]P**** /']5T3Q
MSI?Q*U;Q!X>TF&>.Y01(\TB;2NU,\%P0<K5O^U_C!_T -._[Z3_X[7JM%=7U
MJZ2E!.VG]:F'L+7M)GE7]K_&#_H :=_WTG_QVC^U_C!_T -._P"^D_\ CM>J
MT4?65_)'[O\ @C]B_P"9GE7]K_&#_H :=_WTG_QVC^U_C!_T -._[Z3_ ..U
MZK11]97\D?N_X(>Q?\S/*O[7^,'_ $ -._[Z3_X[1_:_Q@_Z &G?]])_\=KU
M6BCZROY(_=_P0]B_YF>5?VO\8/\ H :=_P!])_\ ':/[7^,'_0 T[_OI/_CM
M>JT4?65_)'[O^"'L7_,SRK^U_C!_T -._P"^D_\ CM']K_&#_H :=_WTG_QV
MO5:*/K*_DC]W_!#V+_F9Y5_:_P 8/^@!IW_?2?\ QVC^U_C!_P! #3O^^D_^
M.UZK11]97\D?N_X(>Q?\S/*O[7^,'_0 T[_OI/\ X[1_:_Q@_P"@!IW_ 'TG
M_P =KU6BCZROY(_=_P $/8O^9GE7]K_&#_H :=_WTG_QVC^U_C!_T -._P"^
MD_\ CM>JT4?65_)'[O\ @A[%_P S/*O[7^,'_0 T[_OI/_CM']K_ !@_Z &G
M?]])_P#':]5HH^LK^2/W?\$/8O\ F9Y5_:_Q@_Z &G?]])_\=H_M?XP?] #3
MO^^D_P#CM>JT4?65_)'[O^"'L7_,SRK^U_C!_P! #3O^^D_^.T?VO\8/^@!I
MW_?2?_':]5HH^LK^2/W?\$/8O^9GE7]K_&#_ * &G?\ ?2?_ !VC^U_C!_T
M-._[Z3_X[7JM%'UE?R1^[_@A[%_S,\J_M?XP?] #3O\ OI/_ ([1_:_Q@_Z
M&G?]])_\=KU6BCZROY(_=_P0]B_YF>5?VO\ &#_H :=_WTG_ ,=H_M?XP?\
M0 T[_OI/_CM>JT4?65_)'[O^"'L7_,SRK^U_C!_T -._[Z3_ ..T?VO\8/\
MH :=_P!])_\ ':]5HH^LK^2/W?\ !#V+_F9Y5_:_Q@_Z &G?]])_\=H_M?XP
M?] #3O\ OI/_ ([7JM%'UE?R1^[_ ((>Q?\ ,SRK^U_C!_T -._[Z3_X[1_:
M_P 8/^@!IW_?2?\ QVO5:*/K*_DC]W_!#V+_ )F>5?VO\8/^@!IW_?2?_':/
M[7^,'_0 T[_OI/\ X[7JM%'UE?R1^[_@A[%_S,\J_M?XP?\ 0 T[_OI/_CM'
M]K_&#_H :=_WTG_QVO5:*/K*_DC]W_!#V+_F9Y5_:_Q@_P"@!IW_ 'TG_P =
MH_M?XP?] #3O^^D_^.UZK11]97\D?N_X(>Q?\S/*O[7^,'_0 T[_ +Z3_P".
MT?VO\8/^@!IW_?2?_':]5HH^LK^2/W?\$/8O^9GE7]K_ !@_Z &G?]])_P#'
M:/[7^,'_ $ -._[Z3_X[7JM%'UE?R1^[_@A[%_S,\J_M?XP?] #3O^^D_P#C
MM']K_&#_ * &G?\ ?2?_ !VO5:*/K*_DC]W_  0]B_YF>5?VO\8/^@!IW_?2
M?_':/[7^,'_0 T[_ +Z3_P".UZK11]97\D?N_P""'L7_ #,\J_M?XP?] #3O
M^^D_^.T?VO\ &#_H :=_WTG_ ,=KU6BCZROY(_=_P0]B_P"9GE7]K_&#_H :
M=_WTG_QVC^U_C!_T -._[Z3_ ..UZK11]97\D?N_X(>Q?\S/*O[7^,'_ $ -
M._[Z3_X[1_:_Q@_Z &G?]])_\=KU6BCZROY(_=_P0]B_YF>5?VO\8/\ H :=
M_P!])_\ ':/[7^,'_0 T[_OI/_CM>JT4?65_)'[O^"'L7_,SRK^U_C!_T -.
M_P"^D_\ CM']K_&#_H :=_WTG_QVO5:*/K*_DC]W_!#V+_F9Y5_:_P 8/^@!
MIW_?2?\ QVC^U_C!_P! #3O^^D_^.UZK11]97\D?N_X(>Q?\S/*O[7^,'_0
MT[_OI/\ X[1_:_Q@_P"@!IW_ 'TG_P =KU6BCZROY(_=_P $/8O^9GE7]K_&
M#_H :=_WTG_QVC^U_C!_T -._P"^D_\ CM>JT4?65_)'[O\ @A[%_P S/*O[
M7^,'_0 T[_OI/_CM']K_ !@_Z &G?]])_P#':]5HH^LK^2/W?\$/8O\ F9XW
M;Z+X]UOQ]HFLZ_H\,,5DX5GADC "9)R1O)/6O9***SJUG5M=)6[%0IJ%];W"
MBBBL30**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X]HHHKZ\^9"
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\>.M?]=8OY-7B
M]>T? S_CQUK_ *ZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/F0H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_ %UB_DU>
M+U[1\#/^/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"BBB@ HJAJ6L6
MFE!3="YPP+;H;268 #KDHIQ^-5(O%6E3VANHVN_( 0B1[.:-6#L%4@LH!R6'
M3ZT ;5%%% !1163)XCTU+U[17N9I4?RY#;VDLR(WHSHI53Z@GCO0!K4444 %
M%%% !15"36;&*:YBDE96MI(HY/D)PTF-@X'?(^E7Z "BBB@ HHHH **J:AJ5
MII=N)[R;RT9@B *69V/154 ECP> ">*+#48-2B:2!+E K;2+BVDA;/T=02/>
M@"W1110 4444 %%5CJ%HLMU&TZHUJ@DG+_*J*02"6/&, _3%3/-%$%,DB('8
M*NY@-Q/0#WH ?1110 4444 %%%% !1110 453U'4[?2X$DG\QC)((HHXD+O(
MY!.U0.O )]@">U6()?/@CE\MX]ZAMDBX9?8CL: )**** "BBB@ HJM)J%I%;
M0W)G5H9W1(Y$^<.7("X(SP21STJS0 4444 %%%,BECF0O%(DBABN58$9!((^
MH((/N* 'T444 %%5IM0M(+,WCSJ;<,%\Q/G&2VWMGOQ5F@ HHHH **** "BB
MF>;&)A#YB>:5+!-PW%1QG'IR* 'T56M+Z"]-P(&)-O,89,C&& !/\Q5F@ HH
MJ&.[@ENYK5'S-"JM(NT\!LXYZ'H: )J*** "BBJUS?06D]I#,Q#W<IAB &<L
M$9_P^5&H LT5FS:[80Z='>AY)(Y9/)B6.)B\CY(VJN,YX/X GIS21ZY;S7R6
M4<%TTY17E A.(-PR YZ ^W7\Z -.BBB@ HHHH **9%+'/&)(9$DC;HR,"#^(
MI] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Q[1117UY
M\R%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7M'P,_X\=:_ZZQ?R
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
MOS6KJMQ)J-Y<I91:LTUG&JR26=TL2QN5WC",P#MAE/(QR!ZUO2:18RV^H0/
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
M'EQ'RU^8DX/.\.H7OM)S6C?74J^$[ZZO8H7*VDKLEK.VUU"D_*^ 1D=QT[4
M;%%<XNL:C+J)TO3+"W/DV,%R9KFX8 >87 7A22?W?6I5\0ROX0GUM;+,UNDK
M2VPDS\T3,KJ&QSRC8XYXZ4 ;U%89\36HU]M.*'R5M/M/VO=\F1@E/KL(;Z&L
M:VU'5;[Q):W5I80)/=:-',Z7$Q"P@R$@'"DEN?0=#SZ@':T5R\.M"_GT5KFS
M,=T=0N+1U2X;9')''+DC&-ZD)P&'\0/45>T?5=0UCR[V.TMH]+E+>6S3,9F4
M9 ;;MP,X!QGH?7B@#:HKA-!U?5-,\*65W)86[:<LOE.?//G;6F*;PNW;P3G&
M>G?/%:OB22[CU_P[]B@CFG::< 2.40?NFR20"?R'^- '345S;>);FU2YAO;*
M);RVN[2!EBE)1TGD5%<$@'C+<$=5Z\YJ]J&JW%MJ2V%K:+/.]C/=1AI-H9HV
MC 3H<9,G7MCI0!K45BIXABNDT1K.+S?[4^<!CM,403<S'Z':N/5A67I^NW M
M=(L],TY6:]6Y<?:+MB(O+< DL06;.[^0Z<@ ZZBN:'B:YCM;J.XL8_[3@O4L
M5ACF/ER.ZJZL'*Y"[7R>,C!Z\9N6&IZ@=:?2]1MK5)/L_P!H22WE9@1NVD$,
MHQ]?Y4 ;-%9FO:L-$TE[TQH^)(XQYDFQ%+N%W.V#M4;LDX. *I2Z_<6>BO?W
M*Z?,6ECAM_LMT6C=G8*-S%?E )!)YXSQVH Z"BN'U_6I[KPWXBTZ[6T\]-,D
MG22TG,B,I# @Y ((('UR*EOKB.VU37Y)8GE3[5IR;5E:,Y9T4'*\\$@X[XP>
M#0!V=%<U+KVKRRZO]@TRU>'3)C&QFN65IB(U<A0$..&QD]ZE&OW.H7%O;Z/:
MPN\EG'>R/=2%%CCDR$&%!)8[6] ,4 =!16-9:\)/#UWJM]"L'V-KA9TC?>/W
M+LK%20,@["1P.M5X]:U6";3WU+3[6*VOY!$ODW#.\+LI90P*@$'&"0>"1U'-
M '0T5B:'J]_K!DN&LH(+))YX%8S%I',<C)NV[< ':>^:AEUK5)Y=0;3+"UFM
M[&0Q-YUPR/,ZJ&8* I  SC)/)!Z#D@'0T5R5KK6KZAXGMFLH[5M+N-.CND62
M=E;8S#YL!#\V#C&<>]5++4]6TVQU^]M["VFM+2_NI9/,N"LDBJ=S; %(''3)
MY/IUH [BBN=N_$4S:B]GIR6),4$<TCWER8@=^=JJ I.<+DGMD=>T47BB[U&7
M38=+T^)WO;$WA:XG*+$ RJ5.U3DY;MZ&@#IZ*YR_\4/I\&K%[!I;FQFBCB@C
MDYN!(%VD$CCYBX_X 34&M^(+>73]01+=KBTBTZ.[=TG:(L)&.Q0R\C(4G(/I
MZT =517.OXAN9M>N],M%TY'M9$1DN[HQRR[D5LH@4_+\V,]R",<5'?\ B:XB
MN]1CLX;%X].(647%UY;RML#E4&T_PLO)ZG(XQF@#IJ*Q]1UZ.TT>TOH$61KQ
MHTMUE?RU)?D%FP< #)/!Z5A:UXCU(^'?$4,*V2W]E8&X$UO<EDV,LF&4[<AP
M8SP>.G// !VFX8)R,#K2UYY+H]U'K.CZ3_86AK9&&>X-L)6,<KKY2[W'E?,P
M#\9!ZYSP*UCXL>*)KJ*WL1ID-P;;9]IQ/M63RRX3;C ()"YY49Z\4 =;16)%
MJNH7VIW4.GVEL;2TG$$LT\S*SMA6;:H4\ ,!DGD@\=ZJZ?>ZY+XOU6UECM#8
MP^5C]^VY%(;! V8).!D9X]30!TM%<AINNW)L]#LM+TY"U]:3S@W-V["$1M&.
M6(+-GS/T_*TOB:Y6TECDL(_[42_&GB!)CY;R%!(&W[<A=C;CQD8(YH Z6BL;
M3M3OWUF?2]1MK9)4MTN%DMY6965F9<$,HP05]^M4])OM<G\4:O;W$=H;*"5%
M&)V+(IC!&T; #G@G)XR>M '2T5S6E^(-0U#PZFM36MA8VTUNLT7VB[(QG'+G
M;@#TZ]NF>*R^--FGZQ,T=G=RZ=;+<@V-UYD<RL6 &['RL"AR.>H.>> #KJ*P
MHM6U.#5[2SU.RMHX[Q7\E[>=I"C*-VU@5'49Y'ITJ+P]X@N=?6*Y1=.6UD3>
M8DNB\\7H'7;@-V(SP<\G% '145R__"5^5K,-G+-I,T<UQ]GVVM[OFB)SM+)@
M<9 !],]ZNV&JZAJES)+:VELNFQW$D'F23-YC^6Q1F"A< ;E(&3SC/% &W17)
M:;J&M37'B-=0AM6M+:X9,1W+[T'V>-MJ_(.#NSG((+'T%3V6LW=Q#86.D6<.
M\:=#=2&ZN'Q$C@A%S@LY.QN3CIGG- '345S'_"47DL5A%!IL9OKF[FLY(WGP
MD3Q!RS;MN2OR9'&>1P*)_%-SI]GJ?]H6<"W5@\*GRYSY++*P57+%<HH).[@X
M"D\T =/16=I%W=7L#RW#6#ID>6]G.95/KG('MZ_A6C0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!\>T445]>?,A1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 5[1\#/\ CQUK_KK%_)J\7KVCX&?\>.M?]=8O
MY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%% &9K>FS:C;0?9I8XKFVN$N(C(
MI9"5/0@$'!!(]J2UTV=-;DU2XEC,DMG%;O'&IP&5G8D$]OG_ $K4HH Y)_"^
MI-IBZ0+NR^PI=K<K(8&,IQ,)<'YL9SQN[^@S5F;0]5BDU2'3[VUCM-1=I&,L
M3-)"S(%;;@@$'&1GH2>HXKI** .5G\(R3:9<V@O$!FT1=+#;#P0&&_KT^;I[
M5M7^FM>7^E7(D"BQN&F*D9WYB>/'M]_/X5H44 ><7O[O2[7P_I_B#3KR%+V"
M."U@4-<;%G5MK$.0 @!RVT<+VKK_ !+HCZ]I/V6&Y^RW"R!XIPN2G56P/4HS
M#\:UA&@<N$4,>I Y-.H PH_#B0^*(]5CE"VL=MY:VH7@2@;1)G_<^7%,L?#C
MVDVGR&Y5OLMS>3D!<;A.[L!U[;_QQ7044 <]J'AN2\EU*:.[6*:XFMKB!BFX
M1R0D%=PR,@E>1QP33&T"_P!2U)[K5[JV,3Z?/8F"VC8 "0H2VYCR?D]/2NDH
MH YR'1=6F_LZ#4KRTDM;"1)0T,3*\[("%W9)"\\G&<D=JC;PCNN-=D^UX74$
MQ;+L_P"/5C\S,.>29,/^ KIZ* ,.'2;VQT&TT^V:RN'1?](-U&Q65SRS  \9
M8D\YZU':>&VMO"U_I'G1*]X)R3%%LCB,N>%7/"C/KSR>]=!10!EV&DM9ZM/>
MF8,);.WMMH7&#$9"3^/F?I3](TO^SM+>RE=9@TT\A.W (DE=\8]@V/PK1HH
MXS_A!9/^$832SJ.;@3[FN=G+1>7Y)7&>OD_+GU&:Z-=,*:^VI"10AM%MA&%Z
M8<MG/XUH44 <_!X<>&[M)S<J1!J5Q?$;>HE21=O7MYG7VJ31=+U+1UCL%N+6
M73(2PB)C83*AR54\X.,@9[@=*W** , >'''A)-%^TKO5E/F[>.) _3/MBK.L
M:;=W=WI][8S0)/9.[!)T)5PRE2,@@CKG/-:U% ',S>&KN\M=0EN;V%=2NY8)
M4>.(^7$8&#QK@G+#<"2<C.X]*GAL+^+6TUS5[ZS2.WLY8#'$I5$#-&Q<NQ_V
M/;M6_2$!@00"#U!H Y/PI81MJ^K:G!,)M/,S0Z>1RJHQ\R8J>ZF4D?\  !CB
MKNF>''T^;2Y#<J_V**YC("XW^:ZL#UXQM_6M\ *    .@%+0!S&JZ/% FI7\
M^J6]D9;^&]AGG "1.D<<8#9(R&VD=1][CFL_3[J^O?$6IZA;7MIJ4D&E^4C6
M<?[E92S,J9W'<W&3\PP"O3J>V(!!! (/8T*JHH5%"J.@ P* *DB7[:8JJUJ;
MW8H<NC&(MQNXSG'7']:YX^#GG@U!II+*"XNI+>5([>W_ '*-"VY2RD_.6/#=
M,C [9KK:* .<FT&ZO=!U33YX]-M7O+=H5DM(2 ,@C+9Z]1Q3[[PX]Y-J$@N5
M7[7<6DP!7.WR75B.O?;^&:Z"B@#+M=):W76 9@W]H3M,/E^YF-$Q[_<S^-84
MMM'X<FL63Q!I=E<KIT5I,E\!ME2+.UU&]2,%G]0<]L5V--9$?&]%;!R,C.*
M.7\,Z<;_ ,$W-I>2.\>H2WA,FW89(Y99"' [95@1]15F+1]6N)=.35+RTDM[
M"02@P1,KSNJE5+9)"CG) SD@<@5T-% &?HNFMI6GFU:02$W$\VX#'^LE>3'X
M;L?A6;)HVK6TVHIIMY:);7\IF)GB9G@=E"L5P0&'&0#C!)ZUT5% &!%H,^G7
MVG2Z9-"(;:S6Q>.=228U(VE2#U&#U'.>V*D&@N-$UC3_ #UW:@]PP?;]SS<X
MX[XS6W10!S,_AN>/4/MMJNGSM);Q0RQWL!893.&5ATR#@C!Z#IWTHM*9-9MM
M0+Q*(K)K8Q1IA<EE;(]!\O3WK4HH Q+O0/M/BFSU@3A8X8\2P[?]8RAQ&<_[
M/FR?B1Z5GP>#F@\/:MI8O%9KUR(I"G^IB "QQXSSM5?S)KJZ* .=\0Z%>Z]%
M/9.=.6TE7:LSP,T\0QR5.<;LY(/&..#BF7'AVXCU:]O+2/3)TO7661+V LT;
MA%3*L.H(1>,=<\\UTM% &5KFCC5]/BA1HHY8)DGA,D6^/<O9ER,J02.O>JDN
MAW-YX<U739H]/M9+VV>!7M(B%&Y"N6SC.,]*Z"B@#/FTUI==L-1\T!;6WFA*
M8Y;S#&<Y]O+_ %K*LO#D^G7C+#%I<UFUR\X>:W/G('<N5R.&P2<'C QUQSTM
M% &'#I>I:?JEW+8W%JUG>3B>2.>-M\;%55MI!P0=N<$<$GD]!,NFWEOXCGU"
MWF@-M=1QK/'(IWJ4W8*D''(8<$=JUJ* .?TGPX^FS:0[7*R?8+.>V("8WF1X
MFSUXQY?ZU6U/1XK2.]OIM5MK)WU.._MY[@ 1QN(DBVMEAD$*PX(^][5U-(0&
M!! (/4&@#D?#TTVH>+]1OC?VM]$EE# 9;-,0J^^1B@.YMS $$\_Q#@5L0Z;>
M6OB&ZO89H#:7@0S1NIWJRKMRI!Q@C;U'8^M:RJJ*%50JCH ,4M '.#PW/%X6
MTC2XKJ+[1IOD,DDD9,<C1@#E<YP?KP<'G%07/AB_U$ZQ->75HDVHV4=H!!"0
M(]C.<DDY;[_MTKJJ* ,^]TYKK5--O!(%%F\C%2,[MR%?PZUEC0+V[UJSU"^;
M3XVM6=@]I"RR2ED9,,Q/"_-G'/(7GBNDHH Y.W\,:DEEH^GS7=B;32I87C=+
M=A)((Q@9RV%)'4C.3Z5H:=I>I:5<RP6]Q:R:;)<R7 62-A+'YCEV4$'!&YFP
M<# ..<5N44 8:Z/>17^K&.> V6I,96#(?,C?RECX.<$?(#^=5X=!U#3);2XT
MVYMFF2PAL9TN$;;((\E64@Y!RS\<YR.F*Z2B@#G[/PY);RZ=-)=+)-;W<]W.
MPCVB1Y5<$*,G &_CKP*M-IEU#J&IWUK+ 9;N.%$29"579NSG!YR&_#WK6HH
MP]$T273]1OK^?[)'+=I&AALXBD:[-WS'/WF._D\<*H[5N444 %%%% !1110
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
M3%+(5M[GS@ZK$9'=E4%0JJ"Q/7@"HM-TN"\@N[A;_6#)<2)YDT\?V64[!@
M(G'/7'/KQ4.HVK:7J>B76R^O+:U,XDE"M<2(74 ' !8CJ.!Q0!JV_B#3+I8F
MCN2#)/\ 9@LD;HRR[2VQE8 J<#/(&>/45<%Y;F_:R$@-RL0E:, \(20">W)!
M_(URQTJXUJ+7[N.&2T:Z>%[$SH4820J"DA4\J-X P<'"^]3>'('U[2;C6KC[
M1:2ZLZRH(I-KQPJ,1J&'8X+?\#- '07^I6FF0+-=R[%9@B!5+L['HJJH)8\'
M@ ]#4+:U:)8)>F.],3MM"BQF,F>>L83>!QU(Q61J5A+IEUH][&M[?P6<\AFR
M3-*H>,J& ZL >,#G#&EU:^GNI-.F1-5BTIQ+]H^SV\BS;QM\O*[?,"_?Z#KM
M[4 :?_"0:7_9RWXN<P-)Y0 C;>9,XV;,;MW!^7&?:E_MVP&GM?2//%"KB/$U
MM)&Y8XP C*&).1C .:Y>RT]!IVI2ZA%K**=6^T6DRQ,UPO[E%#[54G&-R\@]
M?F&<TV>'6[RPAN'EU.2"RU19H)3;QK=O!Y)0GRRF"0[MP4!(7IG!(!V&GZI:
M:HDAM7<M$VV2.6)XG0XR-R. PXYY'-7*P] MX3/=WZW.I7$TXCB=[^V\AL)N
M( 7RT_OGG'X\5N4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>T?
M S_CQUK_ *ZQ?R:O%Z]H^!G_ !XZU_UUB_DU<>8?[O+Y?F=6"_C+^NAZU111
M7SA[@4444 %%4[K48[2^L;1T<O>.Z(1C"E4+G/X+5R@ HHJ&[N/LEI-<&*67
MRD+^7"FYVP.BCN?:@":BD!R <$9]:6@ HJ&2Y$=W#;^3,QE#'S%3*)MQPQ[$
MYX]<&J6FZN=4N)O)LIELXW>-;IV7;(R-M8*N=V,@\D#./ID TZ*** "BBB@
MHHJ&WNH+KS?(D#^5(8GQV8=10!-114-U<BT@\TPS2_.J[84W-\S 9QZ#.3Z
M&@":BBJ<&HQW&IWEBJ.)+58V=CC!W@D8_*@"Y1110 4444 %%'2H;2Z@OK."
M[MI!);SQK+&XZ,K#(/Y&@":JQL8#J:Z@0WVA83 #GC:6#'CZ@59HH **** "
MBBB@ HHJ&ZNH+.$2W$@CC+I&&/\ >=@JC\68#\: )J*IR:C'%K%MII1S+/!+
M.K#&T"-HU(/O^\'Y&KE !115#4]7@TOR$>.:>XN&*PV\";GD(&3C)   ZDD
M<<\B@"_156PNY+R R2V-S9L&V^7<;-WU^1F&/QJU0 4444 %%4]2U&/3+:.>
M5'99+B&W 7&<R2+&#] 6!-36]R+@S8AFC\J0Q_O4V[L?Q+ZKSUH FHHHH *0
M@,I5@"",$'O2T4 (JA%"J % P !P!2U5U'4+;2[&2[NG*Q(0/E4LS,2 J@#D
MDD@ #J346GZE-?.ZR:5?68 RK7/EX;Z;78C\<4 7Z*** "BBB@ HJ%KD+>QV
MWDS$O&S^8$^1<$#!;L3G@=\'TJ'^U;'^RFU3[0OV)8S*9L' 4=3Z]J +E%%%
M !1110 4444 %%%% %/4M/34[7[/)/<0QD_/Y$FPN,8*D]<'/;!]ZLQ11P0I
M#$BI'&H5%48"@< "F6MR+J)I!#-%AV3;*FTG:Q&<>AQD'N"*FH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^/:**
M*^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_7
M6+^35XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"BBB@#
MF?$UG%?ZYX<MYR_E&ZE+*CE=P$#\$CG'J._3I6<\\.CW>MZ=!"9[(O9PQ6S3
MLJ)-,2K+NY*+CRV('][@<UUM]IMCJ<(AO[2"YC5MRK-&&"GU&>A]ZCCT;3(M
M.?3TT^U6SDR7@$2[&)ZDC&": .2M[+48M6U?1+5H=->XTOS(A;W+R)'(690X
M! *'UQUP#U%5]4D_LK0?$%DVF+IVH'1KBX2:VO&F5PJX)W$*P8%AR1SSSQ79
M0:!H]M%+%!I=G&DR%)0L*_.IZAN.1]:+?0-(M8+B"#3+2.*X39.JPKB5>FUN
M.1R>#ZT <]XBLI[2\U#6+VRCU+38XA*%-XT4ELJ+\X1,;3G!;.Y3SCL*ZZ*:
M.908V!^4-CN 1D9':J5SH.D7MW]KNM,M)KC@^9)"K,<=,DCG':I[?3X+:]O+
MQ!^^NV4R,<=%4*!].IY]30!EZKF7Q3I%LS-Y$UM=B1 Q 88CZX^IJMX%TZUL
M] 66",J\DTZL=Y.0)G ZFNC:"%YXYVB1I8P0CE1N4'&0#VS@?E1#!#;1"*")
M(HP20J* ,DY/ ]22: ,#6PNIZO'I2:=;7<D5O]H9KFX:-5#,5&T*IR<J>>W'
MK4G@NXFN?#$37#EGCN+F$$RF7"I/(BC>>6PJ@9/)QFM*_P!(TW5#&U_86URT
M>=AFC#%<]0,^M6+:UM[* 06L$4$*DD1Q(%4$DD\#U))_&@#C-0T^*_N?%\]Q
M)<,]JJFVQ,RB!A;JVY #PV><^U26MO%I=]X=O(GG\R\@D^V,9&8S_N=^6!/)
MR.#VR0.*ZXVEL?/S!%_I'^N^0?O.-OS>O QSVH^RV^83Y$>8.(CM'[OC'R^G
M''% '"(\JW'A_6+>QMK*+4KJ/+17KN\D<B,=KJ5"MQSP3@CC/6B&SBT;PSXL
MU#34>.]MY+M8W$C$H  0<$GD<'.*Z^#P]HMM<"X@TFRCF#;@Z0*"#G.0<<<U
M.NEV"7\M^ME MW*NV281C>XX&">_ 'Y4 <YIVDWEK?PW=M:16=I]GD$Y2_>?
MS\@%6(*\L"/O9S@GUK.M;5;3X<Z1?I+.U[=+IK37#S,SONFAR,D].2,>G%=?
M9:%I.FRM+9:;:V[LI4F*(+\IY(X[>U6?L5I]DCM/LT/V:+8(X=@V+L(*X'08
M(&/3 H X3Q/-)<Z5KVM65A;QR:<)E2[:]>.99(E^\%"XQD?=)^8=>M=)I1SX
MMUT^L5K_ .@O5RY\/:+>7+W-SI-E--(,.\D"L6XQSD<\<5>2"&.:29(D660
M.X4 L!TR>^,F@#F/$0GN_$VG:?\ 94NK9[2>;[/)<F%)'5HQDX!W8#'C_:SV
M%0?9]0T*RT_4+N0I':7KI)$)VE"6LK;0"Q SL8HV3T52*ZB^TRQU2)8K^T@N
M45MRB5 VT^HST/O2IIUE'IYT]+2 695D,&P;"ISD%>A!R<_6@#B;J>\O+.SO
MANE@UK5<>4UP8E-LL4GE+N&=H<HC'UWX[U)J&G:A8:)?(0;"TGO;!8(K>[9V
MB)N$60JV!M!!' [Y]:[.>PL[FQ^Q3VL$MIM"^0\8*8'0;>G&!4-OHVF6ML;:
M"PMXX#(LAC$8P74@JWU! (/; H P7TBSL_%5OI]NDB6E]IUP]Q")7VNT<D.U
MNO#?O&YZG/-3^ K&VM/!6C26Z%7FL+=I#O)RWEC/4\<YZ5T)@A:X2X:)#,BL
MBR%1N56() /H2JY^@]*AL],L=.,QLK."W,S;Y/*C"[CZG'U/YT 8E[;PZIXR
M^P7X,EK%IZS10%R%=S(RLQ /S$ )UZ;O>L:!VF-AI4MS,=,?6;FV!,S9D1$=
MDB+YR0&!&,\[,<]*[*_TG3M56,7]E;W/EDE/-C#%<]<$]*)-)TZ73AITEA;-
M9* !;F)3& .F%QB@#"U*PM8M7T310&ATR87$C0I(RB210I52<Y(PSMMZ?+[5
M/)''IWBK0[.WS%;&TO L88[2VZ$CKU.-V/QK2;0M)?3Q8-IMHUF&WB$Q*5#>
MN,=?>B70M)GL(K&73;5[6)MT<1B&U&YY ['D\^YH Y*^F>\EU:%+R81GQ):V
MY:&4J0ODV^] 0<CDL#CN3WK2U3P[,EU UG907NG10E/L,UV\01RVXN.&#$]/
MFQC'!Y-;\.DZ=;0B*"PM8HQ(LH1(E #J  V .H"@ ^PIE_HFEZI(LE_IUK<N
MJ[0TT08X].>WM0 W0[^UU#1;"XM5:.*6W5XXG;+JN._)SCIGFLOQQ96]YH4)
MN$+!+^SQ\Y7 -S$&Z'T)K9CTRUBU(7R1A95MUMD   1 2<# [\?]\BI[FV@O
M+:2WN88YH)%VO'(H96'H0>M '+W^BV4OB[1+%D?[+'IUZWE"1L-^\M^&YR1S
MG!]JRKAI[2WNM*MB[V:Z^EJ(GN63$36Z2^7OY(4R-C'HVWH:[BWTZRM!"+>T
MAB\E&CBV(!L5B"P'H"0"?7 I9=.L9X;B&:S@DBN6W3H\8(E. ,L.YPJCGT'I
M0!E>']-O=/O+TR6\5I8R+&8;:.X:4(XW;R,@;01LX'<$]Z9J#K#X\T1Y6"I)
M97<,9/0R%H&"CW*HQ_ UKV.F6.F1M'8VD-NC'+"- ,GWIU[86>I6QMKZUAN8
M"03'-&'7(Z'!H Q_$G[Z\T.QE=UL[N]:.<*Y7S (9&5"1V+*..^,=\5@:S'_
M &:OB/3].FF@M4M+.55CE/[F5Y9%;:<_+E50X'U[UUR:#I":<^GKIEH+-VWM
M!Y*[&;CDC'7@<^PJ2WT?3+6S>T@L+:.W=MSQ+$ K'CDCN>!R?2@#FV\/Z>OC
M&.R"3?8Y;!YI+<SN4>19% =AGEL,>3UXSR!5"PB-^WA^RNKBXDMUGU&%D,S#
MS4BE9$5SG+ !1UZXYKO#!";@7!B3S@A02;1N"DY(SZ9 _*L;4O#-GJ&H:<TE
MI:/96QG=X'C!!>3!W 8QG=DD^IH YVZ1;4ZC86S,;&WUG3/*0N6$3--"70$]
M!T..VZK(NS+]LT^2V6\DO-9E@B2>9DC4+'OY(!.,*< #DG\:ZN'2M/MK1+2"
MQMH[9'$BQ+$ H<,&#8]0P!SZC-)<:3IUW!)!<6%M+%))YKH\0(9_[W^][]:
M.$E^U0V.M:67-HD6IZ<B):W3OY0DEBW!&(#*"#G';)QUK4U"#_A'M9E&CJ\9
MET:\G,.]F5Y8FBV-@D_-^\89[YYKI8-&TNUA,,&G6L4197*)"H!93N4GCJ"
M0?6K1@A:X2X,2&9%9%D*C<JD@D ^A*KGZ#TH Y*>V@TKP)>ZSI3O)?-I;2"\
M,K2.Y*;MY))R<\U/H^DWEMJUK=6]I#:6GE.LY6^>?[1D JQ!7E@1][.<$^M;
M=IHFE6$\D]GIMK;RR AVBA52P)R1P.YY-%CH>E:9,TUCIUK;2,I4M#$%X)SC
MCMD"@#-\7NL-EIMQ*0L$.IVSRL>BKO !/H 2O-3^+;F6T\+7T\$K1,$4&5#@
MHI8!F![84DY[8K7EBCGB>*:-9(W!5D<9# ]00>M4;+0-'TX2BRTNSMQ,NR01
M0JH9?0X'3VH R&L+;1O$^C1Z:&B%T)EN(Q(S"1%3(<@DY(;:-W7YL=ZY[3]*
MAD\-^#;MIKLW-\T*74WVE]TR- [%&.>5R!Q[5W5AHFE:5(SV&G6MJ[C:S0Q!
M21Z<=O:IUL;1(;>%+6%8K;!@0( (L# VCM@$CCL: .'U"#['%K.F6DT\%J-3
MTT1K'*P,0DEB#A#G*@\\#U/K5Z/P]IS>+[RP9)38BPAF%MY[^6)&>12^,_>P
MHY_K75/8VDC.SVL+-(Z.Y9 2S(04)]2" 1Z8J000BX:X$2"9D"&3:-Q4$D#/
MH"3^9H XK0I);^7P[;W<TTT<NCW:R[I#F3;+;J"3G).,\]>3ZUGC1=/7X.WD
MBPMN-A)(Q\UOO(&]^W/%>@Q6-I T30VL,;0HT<91 -BL06 ] 2H)'L*C@TC3
MK9KEH+"VC-T29]D0'FYSG=ZYR?S- '-:W9BWU+1M)L[42V,XN)7MY+IHUD=0
MFT%N2W#.=O3Y<]JJ7MMJFGV%E831*+:[U?8EL+U\+ 8&81F7;D RKTQT(7H<
M5U?]@:/_ &>-/_LRT^QAMX@\E=@;U QP?>I!H^FC3FT[[!;&R;[T!B!0\YY'
M3KS0!G^'M.O=/GOA+!';6<A1H+9+AI1&V"'P2!M!^7@<9R>]5]5LHM2\9V%I
M=&1[7^S[B1H!(RH["2( L ><9/7UK;L=-LM,A:*QM8K>-FW,L:@9/J:F,$)N
M%N#$AF5"BR;1N"D@D9]"0/R% 'GT%A';>&AJ:37+7UMK)MXIWG=F6);[R1'R
M?N^6,$=\YZ\T[Q1/+<:3KVMV5A;Q2:>)E2[:]>.821#&0H7&,C[I/S#KUKN_
ML-I]G,'V6'R3)YICV#:7W[]V/7=\V?7FJMSX>T6\N9+BYTFRFFD&'>2!6+\8
MYR.>.* ,'6-2N?#^I:C%$Y=]4B633U<Y NLK$4]A\T38_P!\^M=/I]H-/TZV
MLUD>001+'OD.6; QDGN3UK/N--NM0UZTN;R*V6SL':6V".7>20J5#,"H"X#/
MP"V20<C%;- ' VZ-J,NDVUS/.T,FLZFLB"5E\Q5DGVJ<'E1@<=.,=*KW>E6\
M&A>,;B.2Y$NE/,;!OM#_ .C;;=)0$YX&]B?IQT %=\EC:1LC):PJ8W>1"$ V
MNY)9AZ$[CD]\FE:QM'BN8FMH6CNL^>I0$2Y4*=P[Y4 <]AB@#FDTVVUCQ5K"
MZ@9)HHH+8I"96"(2'RP (YX'/;'%9VDL=8;P_8ZC-+/9/:7<BAY#_I!CE1(B
MQS\_[MBW/7.>U;LGA6PO->O[_4;&SNXYXXDB$L0=D"ALCD=#D<>U:EYI6GZA
M;1VUW96\\,9!C22,$(0,#;Z<<<4 <HNG7EU'JNFZ;+OM+'5$V6\URZ+)'Y",
M\/F#+!0[DXP1QMZ56NKLBQATNUTW[(5U=+6]MA=D1MF$R*!*!D*Q\L8P,Y(Q
MSSV+:'I+Z>E@VFVALT;<D'DKL5N>0,<'D\^YI5T;2TTYM.73K463\M;^2NQC
MUR5Q@G- &?X>TZ]T^YOO-@CM;*01F"V2X:4(XW;R,@;0?DX'<$]ZWJJV.FV6
MF1-%8VL5NC'<PC4#)]35J@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M **** "BBB@ HHHH **** "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@
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
M2=/$<B7,5Q>+)$RE"%6.-9'"D-@Y 7@8YS0!KVGB:UNYK4"UO([:\.VUNY$
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
M2(!#/;VR1MD<E/,W<?\  A66=$OCX6FL?*'VAM7:Z"[Q_JS?>=G/^YSC\.M
M&QIVM1W]Y/9O:75G=0HLAAN54$HQ(# J2",J1UR.X%%]K26E\+&&SNKVZ\L3
M-%;JOR(20"2[*.2#@9SP>*:ME./%DE^4'V=K%(0V1]\2,2,?0BJ7B"QCN+R.
M4:-J-S.(MJW5A>+;LHR?E9O-1B,\]".: +MUKB6\L,$=A>7-W)$)C;PJF^-.
MF6+,%'.1C.3@XS@TQ_$MD;6SEMXKBZEO QAMX8_WAV\/D,0%VG@[B,' ZFL$
MZ)JD%U9WVH07VI3MIL-K='3[XV[B6,L2Q^>,.#YA[Y&.!R:NG3)]+N]*U'3=
M+GDBA@N(9K-IU,R^<Z2%MSOM8[D.<O\ Q<$XH VH=5CEO+:SD@G@N9X'G$4@
M&55&52"02,Y=>A-5;KQ-86B2-()V*7@L=J1EBTI4,  .N<@9]:K7HU%=9TW6
MH=)N)E6UGMIK59(A+'O:-E;E]A'[L@X;N.M4+?1]5ED$]Q:+"S:X+XQ^:K;8
M?*"@D^N>H'?ID<T :W]KO_:"9BO5D-FTO]GF.,L<2!=VX-UYZ9Q@^M9^F^))
M]3\,Z3J-S'<:?)<O:;F$2LLID*Y506)"DG&3R :U6L9SXMCOP@^SK8O"6R/O
MF12!CZ UB66EZF?"FCZ1+I\D,VF3V2N[21E)5B==SIAB<87." >>E &M<^)[
M6VEG)M;M[2VD\NXO$13%$W&<\[B!GD@$#G)X.)9-=3[?/:6MA>WAMW$<\D"I
MLB8J&P2S DX93\H/6N?7P\8[C4+*]TK5+VUN[J63S;;4BD)CE8L5>,RKC&X@
M@*<@9ZG%3Z]I=S/>73Z3I>H6VI2[=FH0WBQ0%P  \B"3+@ 8(*'(&* .OHJG
M9WS7=U?1&!D2UF$2R%LB7Y%8D>F"V/J#5R@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ KVCX&?\ 'CK7_76+^35XO7M'P,_X\=:_ZZQ?R:N/,/\
M=Y?+\SJP7\9?UT/6J***^</<"BBB@ HILDB0QM)(ZHBC)9C@#\:1)HI%1DD1
ME?[A5@0WT]: 'T4A=02"P! R1GMZU'%<P31&6*:.2,<%T<$#\: ):*CCN()9
M'CCFC=XSAU5@2OU':H-2U*UTFT^TW<FR/>B>Y+,%'ZD4 6ZCFA2X@DADW;'4
MJVUBIP?0CD?A5"XUF&#5;*T_=F&Y@FF,_F *GEE!C\=_KQBM!)HI(A*DB-&1
MD.&!&/7- $5E8VVG6JVUI$(XE). 2<DG)))Y)))))Y-6*BBN;>:(RQ3Q21C.
M71P0/QJ0L 0"0">!SUH AO+."_MFM[A2T38R Q4\'(Y!!%0Z?I-CI8E^QP;&
ME(,DC.SN^.F68DG';)XJP;JW%P+<SQ"8C(C+C<?PZU1M-:AGO=1MYC'!]DNQ
M;(7D'[TF*.3(S_UTQCGI[T :=%%9#^(K-M+U*\M769K%9MT>X L8QDXZ\>]
M&O15:TOH;N--LD?FF-7:(."R9&>14OVB#S_(\Z/SL9\O<-V/7'6@"2JU[8V^
MH6_D7*LR9#?*[(01W!4@BG7DEQ#;,]K;BXF&-L;2; >>><'%8FFZ_J=_=W,3
M:-'#':7'D7$C7@.P[58D#;R,.* -?3]+LM+B>.S@$8D;?(Q8LSMC&68DDG
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
ME1F0R&--Y&TMM&2/3- '(2:78Z<OA*:SM(8)1=)&9(T 9E:"3<">IR0"<]2
M:R=+M/M\(AFN]&M]134FDD9U_P!+619R<<G.2!@=BI '%>CX'' XZ>U,:WA:
M83-#&95Z.5&X?C0!)7!ZE_R*?Q$YQ\]ST_Z](Z[RDVJ01M&&Z\=: .5U=;+2
M/[,TVWM]+LX+EF)N+N -&K(O QE<N<G!)Z!NM<Y!)!_9U_'--92Z1%XAB6X:
MV39;>488F/RDD!/-8%N2,DUZ9)&DJ%)$5T/56&0:/+384V+M(P5QP1TH \YU
MV32I)?%/]E?9"H\-RB5K8+M+?/P2O!(&/ID>M;UIIEC?>,]7DN[2&X9;*T5?
M.0.%!\W. >F<#/T%=.D,4<>Q(D5,8VJH Q3L $G R>] 'G>G/90P^&QJ[0KI
M,4=['&;DCREF655B!+<9$8D"Y]ZW?!TME-=^(WTX1?9#J8\LQ* A_P!&@R5Q
MP03DY'7K6WJ$%_)&BZ=<6D!!.\7%LTJL/8!UQ^M1Z/I;Z;%<M-<?:+J[G-Q<
M2A-BLVU5 5<G "HH R>G6@#FO&"M#K,,*9QKEM_9CD>OF*1^4<DY_P" T6\9
M_P"$Y_L7;B&VN)-648XVO&$ _&1Y6_X#7:D D$@''(]J,#=NP,XQF@#S^WM+
M>]N-'AN8DFB/B#4F,;C*D@W!&1WYP?PHUJWALG\2P01+#8EM/EN8XEVKY9EQ
M.Q ]8U.?85Z!M4?PC@YZ=Z,#).!D]: .'N)-+?Q9:KX?^Q&Z72+WYK,)P=T.
MP$K[YP*K6S:(^C>&1I1M#J@N+8@1;?/'3S]^/FSMW[L]^O-=]'!%"NV*)(QS
MPJ@4+!"DK2K$BR-]YPH!/U- 'G,T4XENM-@#_P#%-32:@BKD;MSB6%!ZCRVF
M3\*ZWPH1<Z=<:J#G^T[E[I6]8^$B/XQHA_&MS:,DX&3U]Z      !T H X;7
M;/SO$5SX?.];?7S#.Q0XXB!$WTRL<*_\#K/>XN=5T+6-1N-YDLX;?3+G /\
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
M\AQ^M+JUM<W7CG38[>^DLQ_9MR7DB16<CS(>!N! Y[X/3\: .BN+N"U:%9I
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
M(NK<W3VHGC-PB"1HMPW*I) 8CK@D'GV-0:=JUGJR.]E(\L:X_>>4ZHX/0JQ
M##CJI(KGM6DO&FUS31J$RB#1H91.J1^8SEIPQ)VXY"#C&!SC%%O)>Z#X8T:\
M^WS7%I&8?M2S)&-L#H$XVJN C%6SUP&R30!UU%9.E7MQJ&J:I)O_ -!@E6U@
M4*/F=!^\?/7[S;,?],SZUK4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %>T? S_CQUK_ *ZQ?R:O%Z]H^!G_ !XZU_UUB_DU<>8?[O+Y?F=6"_C+
M^NAZU1117SA[@4444 5+^Q>]5!'?75H5)^:W*@GZ[E(K N_#.R_T:*RDNXHH
M9+B6:Z24&3>ZYW,3G.23QC'MTKJJ* ,=?#5A]@N;69IYVNI%EFN))3YK2+C:
MP88VE=JXQ@#%2IHJ-8W5E?7=UJ$%RGENET5X4@@@;57KGKUK3HH Q_\ A'HI
M--NM/NK^_N[:XB\HK/("57V(4'/N<FBZ\.6]S=74RW=[;K>8-S%!+M28A0N3
MQD': ,J1T%;%% &?8Z-::?-'+ '#1VD=HNYL_NTSM_'YCS3=1T:._NX;Q;JZ
MM+J%&C6:W< [&*DJ0P((RJ]NU:5% &5!X>L8(;>,>:S0W7VOS'<L\DI!!9CW
MX/TX & *JMX2LFC$!N[[[$LPG2T$V(T</O&.-V-PS@DCVZ5OT4 91T&)=2EO
MK:[N[5IW62>*&0>7*P &2"#@X !*XSBB;P]83"4D2+(]T+M95?#QR[0N5/;A
M<$=""0<@UJT4 17-O#>6LUM<1B2"9#'(C=&4C!!_"LRT\.P6US;S2WM]=_9<
M_9DN90RQ$J5R, $G:2,L2<$^M;%% '/R>#["2-[=KF^^Q--YXLQ-B)7W[\CC
M.-W.TDCVK0DTB)M8&IQW%Q#,46.58V&R95+%0P(/0LW(P>:T** ,/Q-IT^I0
MZ=%!YJ[+^.1WA;:R* V6!_*I8?#ED([P7;SWSWD7D3R73@LT?/R#   ^8] .
MM:]% &;9Z0;0.CZE?W431F,1W#JP4?4*&)]R32G1;-M'M-+(?[-:F QC=S^Y
M963)^J#-:-% &)=>&;:YGNG2[O;>*\.ZY@@E"I*<!23P2I( !VD9^M2W7A^V
MFNHKFWN+FQFCA%ONM'"[HP<A""",#)QQD9.#S6M10!2TK2[;1M/6RLPXA5WD
M'F.7.7<NV2>3RQZU"VB1K'.MM=W=HTUP;AWA9<EB,$?,",<#C%:=% %+3=,@
MTN&5(6ED>:0RS2RMN>1R ,D_0 <8  %0OH5D\TTI$FZ6\CO6^;_EHBJH_#"+
MQ6G10!5CL((M0N;Y0WG7$<<<G/&$W;<#_@9KGAX9>'6K&&SN+VTLK/2Q:QS0
MR+GY6&%.X$'@>E=710!CMX9L/[.AM$:XC:&<W,=RLI\X3'.7W'J3N8'/&#C&
M.*?!H,=O%=%;V\:ZN=HDO&=?-POW0.-H R> ,<GUK5HH Q1X9LGBO%NY;F\E
MNT2.6>>3Y]J$L@4J %VL21@#DYJ>'1E%K<VMY>W6H07$9B>.Z*$;2""/E4=0
M>^:TZ* ,.W\,6T-Y974U[?W4EBQ:V%Q-N$>49". -W#'ELGWZUH:9:365EY4
M]P\\IDDD+NQ;&YRP4$\X4':/8"KE% &>VD1'6?[3CN+B&9D6.5(V&R8+G;N!
M!Z;CR,&F?V%9?V(=)Q)]E)SC=\WW]_7ZUIT4 9,^@QR7TUY;7U[927!!G%NZ
M[92 %!(92 < #(P< >E:U%% &-9>'(-.F3[%?7T%JC;ELUE!A'.< $$A?8$"
MHV\*V;&2/[3>"QDE,SV(E'DLQ;<>,;L%LDJ#@Y/&*W:* *)TFU)U$D/_ ,3
M8G^;K\@3CTX% TJU#Z>V'S8 B#YO5-G/KP:O44 <EX<\+&/0=)CU*XOF-ND<
MALI)08TD7!' &3A@" 20"!QQ6T="LC,9<2;C>B^^]_RUV;/RQVK3HH P&\)6
M3Q^0;N^%D)A.MH)L1JX??QQNQNYVDD>U:<.FV\!OM@;_ $V4RS9/\114X].%
M%7** ,5O#-HJV9M;B[LYK2W6U2:"0!FB&,*P((;IGD9&3C&34EQH,<UTMW#?
M7MK=>4L,DT#KF55SC>&4J2,GG&>36M10 V-/+B1"[/M4#<W4^Y]ZR%\.00W<
MD]G?7UHDLIFDMX91Y3.3ECA@=N3R=N,DD]36S10!B77ABUN9KIEN[VWAO#NN
M;>"4*DI("DGC*Y  .TC/UK0@TVVMK^2\B0I(]O';D _*$C+E0!V^^WZ5;HH
MS(]"LHM/L+)1)Y-BZ20Y;G*YQD]^M!T*R.FO88D\A[DW1^;G>9O.//IO_2M.
MB@#,U#0K+4S=FY$A^UV;64NUL?NSG./0\GFGW.D17&IP:@EQ<07$2>63"P D
M3.=K @Y&?3!Y//-:%% &8-#MA?W=R)9O+O/^/FV+ Q2ML";B",YVJ!P0..E&
MFZ-_9C*(]1OI;=%V1V\\BNJ#MSMW''NQK3HH R;#08]-E3[)?7J6B$E+,NIB
M7/897< ,\#=@?2M"[M8;ZRGM+A=\,\;12+ZJPP1^1J:B@#''AG31'I*;)#_9
M9S;DN22<8^8_Q<@-SW -2SZ%97$MQ(XDW7%Q!<OAOXX2I3'ME%S6G10!6L["
M&Q:Y:$-FXF,\F3GYB #C\A1;V$%K=7ES&&\R[D627)XR$5!CTX459HH Q/\
MA%[.*WL([2XN[22Q@^S0S02#?Y?'RMN!##Y0>1],4]O#=D=,6R62X0K/]I%P
M)/WOG9SOW'J>HZ8QQC'%;%% &;_8MLSW$DKS2RW%HEG+([#+(N_!X &?WC<B
MH-706OA]M.M].FOA+ ;9(1C:1MV@.Q(POJ:V:* ,_0]+71M$L].5S(8(PKR,
M>9'ZLY]RQ)/UK0HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]
MH^!G_'CK7_76+^35XO7M'P,_X\=:_P"NL7\FKCS#_=Y?+\SJP7\9?UT/6J**
M*^</<"BBB@"IJ-S<6MKYEM!%,^X B6;RE ]2V#_+O7+:[K][>>'95M+-XK@7
M\%A=*MR%,>^2(?(XZADD&&&"-V>HQ6QKVE7%]>:?=0V]I>+:F3=:W;E48L
MX.UOF7!QQT8\BLRU\+7<>GWT/EV%LUSK%MJ"PVY;RXTC: LN=H^8^4W8 DCI
MV *=O#<R^*5T^XTHPV%E:1S+$-08K&7DDS(?[Q^3@'ISZUMVGB66X-A/+IKP
MZ?J#!;:<R@M\RED+ICY0P'')ZC.*M_V6[>(+V^=D-O<6,5MM!.X%7E)/TQ(/
MR-8_A_PP=):R@GT+16%HH1=0B;$K;5P'V>7PQ[_-W//:@#5L-9N=3N"]KIV=
M.$KQ?:9)@I8H2I*I@Y7<" 21GKC%9NE>(]0\K6;K5[-8+.PEF+2K*&**BAMN
M .>YS5S1;+5M'QIWDV<VGK+(T=QY[+*$9BP4Q[""1G&=PSC/'2J\N@7MQ!K^
MERBW&GZKYK+<+(?,C,D84@IMP<$$YW?A0!<MM<N1>V]OJ6FFR%RC- _G"3E1
MN*O@?*V,GC(X//KC:CKNH:CIFF7D&GO;Z?=7]FT4YN )&C:=,%D X# ],D\\
MCK5[2-"\F;-UX?T:T<1,GVFR?+DD8. 8UV@C/\1QTYZU4CT37VTG2M'E&GK;
MZ=/:L;D3.7GCA=2/DV (Q"Y^\1GCOD &YX@N4M-(:61IU7SX%S ^Q\M*BCGT
MR>?49%4IO$=X;G4X['1I+E--D\N9S.J;SY:R80'.3AQP<#W]+^O:=+JNE&UA
M9%<S0R9<G&$E1ST]E-1V6ES6TFML[QD7]T9H\$_*/)CCYXZY0_AB@"!O$374
MMK#I-G]LEGM4O,R2^4D<3_=)."<G!P /X3G%96B:A*WV$79NDGGUF^B$:S95
M2OG-M?\ O* O '?![5/8Z)J^BMI\]DEG=2)ID%A<QRSM$,Q9*NK!&R,NXP0.
MWTIVG>'=0@;39;J:V:6WU.ZO9O+W8(E64 +D=09!U]#0!>3Q)#)H5KJ*V\GF
MW$ZVPMLC>LQDV,A/^R0V3Z*359-=CM$NA#%=75S+J;VD,,DH.Z3;N(!/W4"A
MC[8/7I3H/#L\7BM[XS1G30[744'.Y;EU",WIMVAC]9&J"7P]?QL;NV>V>ZAU
M9]0ACD=E1U:,QE&8 E3M9N0#R!0!7_MN\L-=UN[U&T,2VVFVKB".?S%.99P6
M!P.3P.@^[]*Z2YU%+;4[&Q,;,UWYFU@>%V 'G\ZY^Y\/ZMJSZW->O9VSW]A#
M:P)"[2B)HVE;+$JN03(.@'<>YL-I^N:EJUC>7J65E':QS(5MYWE9F=0 P)1<
M8QT]_:@"S_;T\.J06M[8QQ17$QACEBN1(5?!8!UP"N0IZ9YK,TG7)K:RAM(X
M6O+ZZO\ 4/*62;8H2.YD!RQST!4  '\A4%GX4O8SHD;Z;H]N=,F1WNH79I)P
MJ%3QY8P6)W'+'\>M7CH-Q'HPL9M*TO55:\N;@I=RE5423/(I&8VR</@],=LT
M =%:R3RVR/<P""8YW1J^\#GUP,U!?:DMC=:?#)&Q6\G, D!X1MC,,_7:1]2*
MR]$M-1T:.PTUHXY(G:XEF969EMU+92-"1R!O"C..%. ,8J[X@TZXU/1Y(;-X
MTO(W2>V>7.T2(P9<XYP2,''8F@"FGBVSFM+V>&&9FM;U;$1L #*[.J*R_P"R
M2W7V-9EIK>HV(U^=--EO+:TOIFD<SA6"!5)$:G[V!V)4>E68?"<MOJFC2Q3Q
MFSM($6Y5L[I9(U<1L.W65V/N%J_%HUQ'INMVQDBWW\TTD9!.%#J ,\>U "RZ
M[+->"UTJR%Y(+=+F1GF\I$1\[.<$ECM;C';DC(J[I.I1ZMIR7:1O$2[QO%)C
M=&Z,4=3CCAE(XK'@TK5M)O5NK"*SNO-LH+:>.:=HMK1;L,K!&R#O((('05IZ
M%ITNEZ8()W1YY)I;B4IG;ODD:1@,]@6P/84 5]/UNZU2=GM=.!L5GD@:=[@!
M\HQ1CLP>,J>I!]JP]-\0WVG:+?WD^G2SV%I?WOGW#3C>$%S)RBG[RJON/ND
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !7M'P,_X\=:_ZZQ?R:O%Z]H^!G_'CK7_ %UB_DU<>8?[
MO+Y?F=6"_C+^NAZU1117SA[@4444 %%5+FYDAO;*%6MPD[LK"20JYPI(V#'S
M'CGD8&35:/Q'HDMW':QZK9O/*0J(LRDL3R /?VZT :E%0+>VKV\MPMQ$88BX
MDD#C:A0D,">V"#GTQ52[\0Z/8LBW6IVL)=!(H>4#Y#T;V7W/% &E16/<:VEK
MK:V\TL$=C]@>[>=VP%VNHSNSC;AB:TY;B&!HEEE1&F?RXPS %VP3@>IP"?P-
M $M%9,6O6<&G6UQJ5]I\$DR%QY=QN1P" =A(!8<KVZFK,>L:;+IK:DE_;&R7
M.ZX\T;%P<')Z#!XH NT51L-9TW5&D6QOH+AX\%UC<%E!Z$CJ :EU"_M],L)K
MV[E2*"%=S,[ #V&3ZG _&@"S17,R>,;*;1K#4[*YM6@FN(8YR\@(A5QD[B#@
M$#UK9L=8TW4UE:ROH)Q#CS/+<$IGIGTH NT50L=;TO4Y7BL=0MKB15W%8I Q
MV],^X]^E7B0H))P!R2: %HK,MO$6BWEW':VVJV<T\@RB),I+\9X]3CG JV;Z
MT%M/<FYB$$&_S9-XVQ[,[LGMC!SZ8H L451N-9TRUN4MKB_MHYW*A8FD 8[N
MF!UYI$UK3)-1.GI?V[7@)4PK("P(&2"/7'.* +]%<[HOBW3[^UMDN[^SBOYG
M9/(60 [MQ 7!/4@#CJ:TKK7=*LKL6MUJ%O#.2!LDD Y/0>V>U &A15"^UO2]
M,E6*^U"WMY&7<$DD ;;ZX]/>B]US2M-\O[;J%M!YB[T\R0#*_P![Z>_2@"_1
M2(ZR(KHP96&0P.0152_U6PTM4:^NX;?S"0@D8 L1UP.IH N451;6M+2QBO6U
M&T6TF)$<YF4(Y )(!S@\*Q_ U9MKF&\MTN+>5987&5=3D$4 2T51O]:TS3)$
MCOK^WMW<;E21P&(]<=<>]-O-<TK3TB>[U"WA65=Z,SC!7^]GT]^E &A166^J
M-_PD.G6,)B>VNK.>X\P<DE&A"X(.,$2']*DM=<TJ^NVM;74;::=03Y<<@)..
M#CUP>N.E &A116<-?T@W_P!A&I6OVK?Y?E>:,[_[O^][=: -&BN9L_$RZKXH
MN-.LM2TY8;1UC:(@R2SMMW-M(<!0,@=&Y!Z8KH+N8VUG/. &,<;. >^!F@":
MBL+1;S7=0MK*]N4TY+:XB64K&7+@,N0.>.XJ:+7[*#3;6XU._P!/@DGB\P>7
M<!HWZ9*$X+#D=N] &O169<>(]%M)?*N-5LXGR 5>901D C/IPRGGU%26FM:7
M?W<EK::A;3W$8):..0$@ X)QW /% %^BBL^TUW2;^Z-M::C;3S $[(Y V<=<
M8ZXH T**S[;7-*O+QK.VU&VEN!G]VD@)..N/7'?'2E76M,?43IR7]NUX"5,*
MR L"!G!'8XYQ0!?HJN+^T-HMV+J'[,Y 67>-I).T8/N2!]:A;6--6^%C]OMO
MMA;8(/,&_=@'&.O0C\Z +U%<VWC'3;(Z5#J5[8QSWT)E+17(:)1C.0QP2IZ
MXK434HTDOWN;BSCM;8J?,$W**4#$R9 "]>.3Q@T 798HYXFBE19(W&UD<9##
MT(JO9:7I^F*ZV%C;6@<Y800K'N/O@<U';:WI=Y;3W%OJ%L\,',SB08C&,Y;T
MXYYIUAJ^G:H9!8WL-P8\;Q&X. >A^AP?RH NU231]+COC?)IMFMX22;@0*)"
M3U^;&:NUGWVN:7IDRQ7U_;V[LN[$KA<#.,GT'!Y- &A15&]UG3-.(%Y?V\#,
M RJ\@!8'N!U/0_E2MK&F+IBZD;^V%BV-MQYHV-DX&#T)SQCUH NT5B:3X@AU
MC6M1MK2:":UM88&5XSD[G,FX-SVV+Q@=:U[BXAM+=[BYFCAAC&YY)&"JH]23
MTH DHK U'Q19QZ/+?:;=VMQY4\$<F6R$6254)/(QP20?:M"PUK2]4EDBL+^W
MN)(P&98I Q /0X]/?I0!8>QM'O4O7M8&NHUV).8P75?0-U YJ>LZVU_2+R\^
MR6VI6LMP<@1I*"6QUQZX[XZ59-_:+:379NH1;PEQ)+O&U"A(;)[8((/I@T 6
M**R8=7_XFNKP730PVMBL3^:QVX#*2Q8DXP,>U5K?Q/::AXDM-.T^ZMKF&2TG
MGE*-EE*-$%[]#YC=N<<=#0!OT45GV6N:5J-PUO9ZA;SS!=WEI("Q7U [CW%
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
M,I# 9SC'/2N+TR>[B>#1])U&6_L?LLD6Z:T,;6H5,1YD 4$YP,$9[]C7<44
M<)X=B6ZAT*SN=1D2?3@CBR-B8FC=8RA4MZ8)&>A['FM/PG>P6=A%H]RLL.I1
MRRB6-X6&]B[,7#8P0V=V<]_6NHHH \\%X%\%VFB?9[IM2@NH(Y8!;OE-MRI+
M$XQMP,@YP1C%=+X?MC#JOB29H2C3:B"'*XWJ+>$#![C.[]:WJ* .#TTMIFB^
M"KJ\BFBAM[8QS$Q,3$S0X&X 9'(QSWQZTNL6MW*^NSP1S!!J=C<$K"7+1HL1
M9@O\6W&<#^[ZUW=% '&?8[#5[?4[RZUB:Y1[>."22"U,9C"N74XP=Q!)[''<
M<U/INOS6\E_+>7CWVE6T"2"]%DT;!RQ!3 &'X"GY1QGFNLIDT,<\>R5%=-RM
MAAQD$$'\" : 'UR.K7]PVJ:C:75_>642JJVD,%F)5N5* DG*-N.XE=H(X'OF
MNNHH XOPK:3+>:)-<6\BR1^'8(F>1""K97<I)Z'CD>U5Q$]A/:WEQ;RBRMM=
MNY9,1,VP.L@63:!G;N;KVW9]Z[RB@#F]#N5O_%>M7<,4PMGM[5(Y9(F19,&7
M)7(&0,XK0\0VUK=:+-'>3300J\<GFPKN9&1U9& P<X8*>01Z\5J44 <#>7%_
MJ^DZA9R.VI623V)BN?LAB,A-POF(1T8*JJ2P 'S$=JV->L[FX\06IM482-I5
M]$)0, ,Q@V@GMR"1]#7344 <1'=V^HZ7X=TRR@G6\M9[9I(6MW0VRQCY]Q(P
MO *^^>,YJGJ%X+;P9XDT5K>Z;49);\QP);NQ=999'1@0,%=K@Y^HZUZ'10!Q
M&N6MP]SKTBVTTL2W&G3.B1EC)%'(K2 #^+Y0>!UZ=ZOQ:C#JWC?3IK))I+>'
M3KI7G,+*FYI+?"Y(&3A3Q7444 5=3EN8-*O)K*(37<<#M#$?XW"DJ/Q.!7'0
M3R7OB+PY+'J5_?E)I#<":R$:PYMY."1&NWG VL3V].>[HH X&R@BL='T:[EU
M&YTO4([>6%3]F\Q61G!*LI4\Y52,$'ZU9M=1N8M2TC6=<@>%9+":$R"!PL;F
M1""5Y,>]5!P>F,$YKM:* ,'PRK.VL7BQO';7E^9K<.A0E/+C4MM/(!=7/OG/
M>E\1VYN;C0AY)D6/4TD;Y<A<1R8)],''/TK=HH XKQ+875S?>(!;6TDGG:1;
MKM1?];MEE+(/4[3C'^U[U=>^M];\1:))IHED%H\LD\AA=!&AB90A+ 8)8J=O
M7Y?:NHHH Y[P=.@T2/3V#I=6A9)HWC92IWMZCD'J".HKH:** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** /CVBBBOKSYD**** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "O:/@9_QXZU_P!=8OY-7B]>T? S_CQU
MK_KK%_)JX\P_W>7R_,ZL%_&7]=#UJBBBOG#W HHHH *SY-9LX9[J&0R!K4Q"
M3;&S<R'"X"@D\]?3O5'7GEGU71],%Q-!;W<DIF:"0QNX1"0@8<KD\\$'Y?K7
M/7"G2+KQ ME<W(9;G35WR7#R. TB@C<Q+8()ZGH: ._HKCKTW.G:K<WVL0ZG
M+:"Y4PW5I?%(88R5"AX@ZDX.<_*V<^G N:5 =8U'4;V[N[S=:W[0PPQ7+Q1Q
MJFW *J0&S]X[L]<=* -RSOX;YKD0[LV\Q@DR,?, "<?F*LUPRRS?:I+%)Y8(
MK[Q#+!-)$Y1]@MS)@,.5R8P,CG!.*LW%OJ5M?:MH^CWEPQ-C#<0BXN&D:-C(
MZL!(^XC<J\9S@C(H ["BN$NM4;2])U2"WMM7L]25("4N[S[0=DDGE[XV:1E!
M&6ZD<@9&*UM%M[^WUKY;75+?3FMV\T:A>+.3*&784/F.1\I?/0<"@#H6GB2=
M(&E02R*S(A8;F QD@=P,C\Q45M?PW=S>V\6[?9RB&7(P-Q17&/7AUKG=9TJ&
M\\<Z0TD]ZF^SNLB&[DC VM#C 5ACKSCKQGI45IHZZGK_ (H:2]OH<7L:QBVN
M7A"-]EA^;Y2-QZ<-D<=.30!V%%>?VFJ7^M)HB7,.HW*RZ-#>2KI]RMN7E?@L
MS>8AP,= <?-R.E=;X?6_31HDU(2"X5Y !*RL_E[V\O<5)!;9MS@]<T :=%<#
MH\NL:E::=JD-KJWVR>X22:62\3[-Y1D_>+Y7F< )D#";L@9YS5NVO[MO%O\
M8;7\AL(IVF2XW'?*X ;[*6[[<[CSDJ O.&H ZVUNX;R-I(2Y59&C.Y&3YE)4
M\$#C(//0]J=)/%"\222HC2MLC#, 7;!.!ZG )^@-<:G]KZAIZR1F[N[>+4[Y
M+B&WNO(F=%GD6,*^5X7&,;AV],5!=P66K_\ "-&.358!'JDMM)'+>R>;&RPS
M[@6#G)!& P)XX!P: .]HKB[HW-UK]]8?9]:G@L884A^Q7PB*EE)+L6E4NQX'
MS;A\OJ33[>#4M0U?3K'5[R[B9=(66ZAMK@Q;Y]P!):,@CO\ =./K0!V-%</!
M=7DJV.CO?W(A?5[FT>?S")FBC21U3?US\H&[J0IYR<U;UI)+&[TC2+5=4GMI
MS-)*L-Z?.?:%POFR2!@/F)X;/R^F: .MHK&\.QW\-M=QWL5S'$+@_9%NYEEE
M$6Q3AF#-GY]^,DG&,UBO'+J.EZ[JLNHWT%U:SW*6_DW+HD(B)"_(#M;.W<=P
M.<^F* .CO-7BM+^*Q2"XN;F1?,,<" [$SC<Q)  S[Y.#@'!JY+/%"8Q+*B&1
MMB!F W-UP/4\'\JY#2;-+WQF]_-)=I,^E6=PR+=2A0S/-D;=V-O'W>G7CDU<
M\7Z?%>W.A&26Z3_B8*G[FX>/@H_/RD<\=>O7UH WEOX6U233QN\^.%9VXXVL
MS*.?JIJS7)/I$=UXVEMWNKU8(M)@7$5U(CN?,E +2*0YQ@]^<\YK.74+][73
M=-9M0NT;4+VWD:WG6.>6.%W"*9"R]@"2""=ON: .^JM:7\-Z]TL.[-M,8),C
M'S  \?@PK.\.Q7\,5Y'=Q744 GS:)=S++*L>Q<AF#-GY]^,DG%85MI8N#XHN
MVU"]MY([Z4PF&Y:-8B(D.XJ" W/]X$=J .N6_A?5)=/&[SXH4G;CC:S,HY^J
M-5FN&M]8VW5QJM]'+OFT"Q9XX3M<O(\PVJ<C!W-C.1BA;O4=#UB6(6]U'&^E
M75T(KB^:[5I(C'MVLY+*?G((Z'C'>@#M;B9+:VEGDSLB0NV.N ,FDM;B.[M(
M;F+/ES(LBY&#@C(KG;;3UC\+RW[WMY=7-QIS-))+=.R.63)(CSL7VV@<50\)
M7U_=:0MPX9[^U@CA32_-\M8T(&')_C+ ;@W0?= !#9 .VHKF=2N]0NI='L;J
M*33EO;UXIA!<9=D6%W #K@KDJ.G. >>:S-3GN='?6K&UO;HP0P65Q&TL[2/$
M9)G1QO8EL$(#@DXR>U '<U'#/%<Q"6"5)8R2 R,"#@X/(]P:QM3ED?Q/I=AY
M\J0W%I=^8D<A0G'E '(Y!&XX(Z9JIX%T^*T\/QRI+=.TCRJ1+</(HQ*_0,2
M?7'6@#J**Y=;)]7\3:U#<W]^MO;B 0Q6]T\(1F0DME"">W!R/:L>VU34-3CT
M.TG74+M)+.>64V4ZP23M'(B*Y;>AQ@Y(4\EAVH ] J%;N%KV2T!?SHXUD8;&
M"[6) ^;&"?E/ .1^(KCV35S_ &%I]W<WUHD^HSH09P9GMQ%*Z*SJ3SP!D'/&
M<YYIVL7]WI$^MPVEU,J6VE6IA,LAD,;/+,IDRQ.3@ Y.<[1F@#M*K7]_#IUN
ML]QNV--%"-HS\TCJB_JPK!DMFT/7M(2TN[V6.\:6*>*XNGF#;8V<.-Y.T@J!
MQ@?-TZ5AO;"\\&:)KEU>WDM[>76G3R!KJ3RMSW$1*B+.P 9P.,\>N: ._FGB
MMH6FGE2*-?O.[  ?B:DKF_'5JEUX2NP\DR!"C#RI63/S <[2,CGH?Z4RZM/^
M)[INA"[OELFM;BY<B[D$LK*\2@&3=OP/,8X!].PH Z>BL+PZ\L=UK.GO/-/#
M97@C@>9R[A6ACDVECRV"YY.3C%9@@DU:#7;Z?4;Z">UN)HK?R+IXT@$:C!V
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
M>+U[1\#/^/'6O^NL7\FKCS#_ '>7R_,ZL%_&7]=#UJBBBOG#W HHHH ****
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
MV[6DV[5.>,$CMZU/>:]IUC=FUFEE:=5#ND-O)*44]"VQ3M!P>N.E<^^FW?\
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
MRB-)>O#D*>.3V/6LO1_#9M]7%]+IFEZ=%';R0);6!W!]Y0LSML3M&H QZ\T
M8=II,)L?!LC7%Z9-0"I>N;J3-PIM7EPW/3<B].V1T)%/O'GL(=4TRT:4VBZU
M;VZQFX9"D<D43E _)4,[$?\  R!7<K96JK;*MO$%M?\ 4 (/W7RE?E]/E)''
M8TV73K*>.YCFM()([H@SJ\8(E. /F!Z\ #GT% '&:E8ZEINA:VZ(VG6DD,(A
MCBNVE,<N\AW4D?+D%./4?7.C/I-KI_B73K:V,Z07T%Q'<H;B1A* %()RV=PY
M^;KR:W+?1-+M;:6VAL(%AE(,B;,AL=,Y]*MO;PR31S/$C2Q9\MR.5SUP>V:
M.<\!Z=:V?AFVE@1@\JD.6D9NCL.A)Q^%=/52TTRQL9YYK2TA@DG;=*T:!=YR
M3DX[Y)/XU;H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M4344AELM9D@M/M,3V,3*-P."C+N<D]",')&1CCD ["BL/P_JK:DTX.LZ=?E
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
M75/#.JZ? 5$UU9RPQ[C@;F0@9_$T 5YO$EO:Q6K7%G?1374K0P0&',CL%+<
M$\8!Y)[<XJ2[UPV<*S2:3J+1>5YLCI&C>4.X8!LDC'10:JO'?:GJ&AWKZ=-:
M"UGE::.=XRR@PLH(VL01E@/7VJAJFG7TVIZF9M-OKU9]HLI8+T1) OE@$$;U
M*G?N8L%;((ZXQ0!K7'B2TCNHK6V@N;VXEMUNHTMD!W1$D!MQ(4=.Y'44@\3V
M+V-M<0QW,TES*\,=LD7[WS$R'4@X"[=IR20..O(JGX>TB]L+JQ>YA"+%HMO:
M.=P.)4)W#@^_7I4!T=H].E2]TB[NW.I7-Q#]CN%BDC#NQ5@_F(1E3C .>>10
M!NG4I?[/%T-,OC(6V_9MJ>8/?[VW'XU77Q+8?V?/=RK/"T$PMY;=XCYJRMMV
MIM&<D[EQC(.1S6&-.UL6%F+J"^NK1+N5WLA=K]H\DC$8=]X#X.21O/4<G%0P
MZ!J20W]S!I\D3#5(+VVM;BY#NZ)&BLI;<P4\-@9P..0.@!L:QXEN-/\ #T^H
MQZ1>++&ZH(ID4GDCYCM;ISCKUJTNJ>=J6GHS7%IYT<[&VFB7+[-O).3MQGC'
M7/M4&K)>ZYX8OH(]-GM;EE'EPW+QY<@ANJ,P&<8Y-,N;2[U?5-.NWLIK2);:
MZAE69D+QE]@7[K$'.T]#0!-;^*;.X:V?[+>1VEVZI;WDD0$4I;[N.=P#=B0
M<CU%1S^+[*%;N06E]+;64CQW=Q'#E(2OWB<G) '/R@\5G0VFK76BZ1H<^DRV
M[6<MJ9[LRQF$B!T?*88N=Q0 948SSTJX-)O1X:\0V?E#S[R2\:%=P^829V\Y
MXSD=: .D5@RAE(((R".]92>)=,>WTV8S,@U&3RK=60Y+\Y!],$8Y[X'>M"TC
M:*R@C<89(U4CW KCI/#.HO=:R!&@AAWRZ2=XYED=9VR.V)47\,T ;L^LP27]
MM!#<RQE;\VCJ(@PF<0-(5R>@ &<CNN*RXO$]WJ&BZ](+"ZM);1;D12L@ 78O
M&?F/S?I4EKHM\EKX=>6$"XBU"2^OAO!\MI(I]PSWP\H7CM[4"QU%;'Q'I?V"
M4B[-Q+;W(DC\M_,7A?O;@V21R,<=: +6E^)HKA=-AGMKV(WB 07$T6V.9]FX
M@<Y!(#$;@,XXK2UF_?2]&N[V.!YWAB9UC09)('U''K[50N]-NI8/#R)&";.Y
MCDF&X?*HB=2??EATK4U&V:\TR[M4(#30O&">@)4C^M '-7GB6X.D:+?FVN[;
MSKR&.6/RLM*&1CA0"203BM:'Q)9LM]]KBN+![*(3SQW2 $1G=AQM)!'RL."3
MD5G1VNHWNF:%'+ILUK+8W4)F662,Y58V!92K'(R?8^U'B#0;S5;O5O)"JESI
M:6\3L^T&59';!QR!R.?>@#5LM<BN[U;.2SO+.=XS+$MS&%\U 0"1@GIN7(.#
MSTJMXIU.32K.QN$>10U_!&XC3<SJS8*@#KGI4.C6$9U!+F;2=6MKB&-E62]O
M_M"#=C<%'FOUP.<#I5KQ):W5S:6CVENUP]M>0W!B5E5F56R0-Q S]2* '0>(
MK1C=K=Q3V$EI#]HE2Z4 B+GYP5)!'!S@Y'?M2V>OPW5TEM+9WEI)+&TL/VF,
M*)5&,XP3@C(X;!]N#6+J6D:AXE.J2O:2:<)=+DL8%N'0NSN<ECY;, HPHZYY
M/ [V=*T]9+Q)I]'U:VN88VV27FH_:(PQ&"%'FMU!/)4<>G2@">S\7V-ZEC.E
MK?)9WQ1;>[DAVQNS#Y1UW#/0$C!/0\BIKCQ/9VTT^;>[>UMY/*GNTC!BB;C(
M)SD@9Y(! YR1@XH1Z-?+X*\/:<81]JLVL#,F\?+Y3QE^<X. IZ=>U4E\/F.>
M_L;[2]5O+:[NII/-MM1*0M'*Y8AHS*N,;B" IR!GG- $MWK%W/XLO+;R-66W
ML(8G1+54P[LTF6;)R5PBX'^]GM4D?BN:-]!ACM;S4(KZQ-PURD"JTGRH00NX
M 'YLD=LC%:UO8W">(]6NV3$%Q;6\<;9'+*9=PQV^\OYUC6>FZEI6G>$Y?[/D
MN9=.L/LMS!#)'O5C&@R"S!2 4QU[\9H Z_( R>![UAP>*K.=K9_LMXEG=.J6
M]X\0$4I;[N.=P#=B0 <CU%;,\7GVTD1)7S$*Y],C%<C!9ZM<Z'I&@SZ3+ UG
M):&:[,L9A*P.CY3#%SN\L  J,9YZ4 3Z#J-UK/B#4)ITU."*VN&AAA8*L*J$
M7(;!)+$L3^57?$6JRZ7?Z%L\YHY[QXI(H4W-*/(E8+C_ '@I[8QR<58T2RGL
MY=5:=-HN+YYH^0<H50 \=.0:-5LI[G5M#GB3=':W3R3'(&U3!*@/O\S <>M
M%6?Q%#/IUX0UUIUS:RQ)*DL*M(F]E"\9*D-DC()[]Q4ESXHMH+J]MXK*_NGL
M6"W)MX<B/**X/)&[AAPN3[=*H:SHM_=W>LO!"&6YCL1$=X&XQRLS]^, CZUI
MZ987%O?:_)*@5;N\$L)R#N7[/$F?;YD8<^E "S^(K13:K:17%_+=0_:(H[50
M28N/G)8@ <C&3D]NAK,TGQ*?L,DEU'=S7$VHW$%O;+&/-PK'Y<9 & .I./?D
M56TG3]4T!=(G.F37971K>QN(K>2/?#)'S_&R@@[F&0>P]:6'2I_[)<ZIH=W/
M</J,]S&EE=*DD =B01)YB$?*<'!_2@#;;4VDNM*#_:;(W$TB?9I8E)DQ&S8)
M!.T#;G(/.,=Z@;Q79C$PM;UK$S"'[:L0\HL7V#'.XC<<;@N/?%4-/TK5_/T>
M6Z68QVU]/*%N)A)+#"T3J@=LG<<L.A/4<G&:R[Z/5-+\'V>B2Z:0MM<VD'VS
MSD,<B"XC"E5!W;CQP0 "3R<<@&M!XEDM=2\013VM_>1V=X!F"(,(8O(B;N1G
MDL<#)YZ<BK$GBEO^$AL[&VL+FYM+FS:Y6>) =W,>T@EA\N'.>.N*LZ?I]S!-
MX@:2, 7EYYL/S [E\B),^WS(PY]*R[#3]2TD^&YCI\MQ]FTK[#<QPR1[HG/D
MG/S, 5_=L#@D].#0!UU%00S3R7%RDMLT4<; 12%P1*"H)( Y&"2.?2IZ "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /CVBBBOKSYD****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_QXZU_P!=8OY-7B]>
MT? S_CQUK_KK%_)JX\P_W>7R_,ZL%_&7]=#UJBBBOG#W HHHH **R]9U:73'
ML(H+,W4][.8(T$@0 B-Y"23[(:GLKN[EADDO[-;+8>,SAP1ZY'2@"[13$ECD
MC$B2(R'HRL"#^-*DB29V.K8.#@YP?2@!U%,DFBAV^;(B;CA=S 9/H*<""2 1
MD=10 M%1/<P1!3)-&F_A=S ;OI3Y)8XE+2.J*!DEC@ 4 .JEJ&E6NIB/[2)L
MQYVF*XDB(SUY1@>U6?/AWHGFQ[G&47<,L/4>M#SPQD"25$+': S 9/I0!'96
M-MIUJEK9PK#"F2%7U)R2?4DDDD\DFK%4/[2_XG_]E^5_RZ_:/,W?[6W&/ZU<
M2:*5G6.1'*'#!6!VGWH ?115.'4[2?4+FQCE!GM]OF+_ +P)&/7I0!<HIAFB
M!(,J A=Q^8<#U^E$4L<Z!XI$D0_Q(P(H ?16;<ZQ%#J>GV4>R8W4SQ,5D'[L
MK&S\C_@..W6K-M=F6R2XN8OLC%2S1R2*2F#W()'Z]Z +-%-61'C$BNK(1D,#
MD$?6FQ3Q3KNAE21<XRC C]* &VUI!:+(L$8022-*X'=F.2?Q-34V22.%"\KJ
MB#JS' %"R(Z*ZNK(W1@<@T .HID<T4P)BD1P#@E6!P?2J%]K$-I=V-NFR9[F
MZ%NP609C^1WR1_P#&..M &E113(YHI=WERH^PX;:P.#[T /HJ-9XFE,2RH9
M,E PSCUQ5>SU.TOY+B.WE#-;RF%Q_M  G'J.10!<HIB312LZQR([(<,%8$J?
M?TJ"ZNS! SP1?:91M/DI(JL02!G+$# !S^% %JBHWGAB($DJ(6.T!F R?2EE
MECA0O+(D:#^)V % #Z*165U#*05/((/!J!;B0WLL+0,L21JXG+KAB205QG(Q
M@<D8YXZ&@"Q14:SPN7"RHQC^^ P.WZ^E0:=J5KJEHMS:R!HV) SP>"0>/J#0
M!;HJ.*>*=2T,J2 '!*,#@_A3G=8T+NP51R68X H =138Y(YD#QNKH>C*<@U6
MU"^&GVPE^S7-RQ;:L=O'O8G!/L ..I('O0!;HK)'B"S/AFWUXI,+:X@BFCCV
M@R-YFW8F <;B6 QG&3UIEOK[->&SO--N;&Y:%YX5F:-A*JXW89&8 C<N0?7C
M/- &S15#2-4BU73+*[&R.2YMH[@P[PQ0.H;'Z]<54'B"674+JUM=%U"Y6UF$
M$D\;0*@;:K<;I Q #CM0!M445E7.O0VVM6FF/:7A:YE,*S^5B(/Y;28W$@GY
M4/*@C/!Q0!JT453M=3M+RYN[>&4&2UE$,H_VMBOQZC#C]: +E%1FXA4,6FC
M0 MEAP/4TZ.1)4#QNKH>C*<@T .HK+FUJ-=7M;"!5G,\,\NY)!\IC*#;^._U
M&,5<ANPUC%<7*BU9HU=XY'4^62.A(.#@\9!Q0!8HIN]/+\S<NS&=V>,>N:2*
M6.9 \4B2(>C(P(H ?137=(P2[*H R23CBJ&IZJEA80W<:K.DMS! -K\?O95C
MW9YZ;L^^* -&BHS/")A"98Q*1D)N&[\J))X81F65$&<?,P'/I0!)112 @]"#
MVXH 6BJ]Y</;VY>*!KB0%1Y2NJD@L 3EB!P"3^'K4<6IVDVHW%@DH^T6X0NO
M^]G&/7[IH N45FZ/K$6JV$-P0D,DI?$)D!.%8KGMGI5J&X>2:X22!HEBD"([
M.I$H*@Y !R.21@X/% %BLN/P[I<=ZMWY$CRHYD02SR2(C?WE1F*J>3R!6C%-
M%,I:*1) #@E&!P:KZAJ-MID"373[$>6.$?[SN$7]6% %NBLV75XH=:M[!@GE
MRVLMR9RX 78\:X_'S.N>U: D0Q^8'4QXSNSQCUS0 ZBFQR1S('B=70]&4Y!I
MU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Q[1117UY\
MR%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7M'P,_P"/'6O^NL7\
MFKQ>O:/@9_QXZU_UUB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@4444 <UXJM
MWNM3\-0QW,ULS:B^)8=N]?\ 1I^FX$>W2J^MVL=G-H4.JWLEWI[7S&>2^V;=
MWE/Y8;"JN-PXR/O8[XKK"H)!(!(.1GM221I*C)(BNC#!5AD&@#SO5XK*2'Q+
M%IGE#3G6P5OLI 03F9O,P5X#;/*SCVKO[2RM+"'R;.VAMXLYV0QA!GUP/H*>
MD$,40BCB1(QT15  _"I* .%U)$F\8:I%?+H[AK>$0+J8ZQ8;=LSQC=G./;/:
MJVIVEU:V^GVVGSS75[;Z?''JT]L?FEM!QP>293\Q3OC?SR*[Z>VM[E0MQ!%*
M <@2(&P?QJ145<[5 SUP* .+O;O3+V\2QA;0(+"&PBE@DO[<2K+$^X83YU 4
M!!GK]X<#O0\/VT&JR^$1?11W*1Z9>E5D&]?EE@5>O7 Z9KOWM;>0('@B;8<I
MN0':?;TIX1 00J@C(&!TS0!YU_9&GVWA/5+F&SA2X@U>0PRA!NBVW6%"GJH
MX '&,^M743PR==\7-K9TXO\ :HPXNBI81?98>@/(!.>G4CVKN-B;2NU<$Y(Q
MU-9UIHT-OJ.HWDHCF:[NEN$W1C,6(HX\ _\ ;/.>.OM0!Q/_ !-%T7_EO_:H
M\)>_F^;C\]V?UK5T2ULSJ-CJ%G<Z%#;V]N^X:><&2(@?>]@<')Z'ZUV>T;MV
M!NQC/>J[:?:LLX6!(VG4K(\:A6(/7D<T 2P3Q75O%<02++#*@>.1#E64C((/
M<$5R^GV>D6_CS5R]M8Q7CK!+"6C02-D.&9>_)!R174Q11P0I#$@2.-0J*HP%
M X %#0Q/*DKQ(TB?=8J"5^A[4 <%I4=EI'P]T^\2RLC-=^5#-<74890'D W2
M'J5''&0. ,CM2N6DMY?$\.GW-C(QT=9'.E1&(;@S@G:&;Y]O<'.-OH*]+\M#
M&8]B[",;<<8^E-B@A@4+#$D:C@!%  _*@#C6_P"$<7Q-X7315T[?YDI!M%3(
MC\A\9*]B<=>N/:J6AV-K?W'A..[@CGC33KYPDB[ESYL !(/!ZUWT5K;P$F*"
M*/+;CL0#)]?K3PB+C"J,# P.E 'GUS%;6<>JVKI'%HT7B"(7,6,1)"UO$Y!'
M0(9&!/;DYXS6KHTND2>.KP:/]D,0TZ/S&M NPMYC<97@D#\LBNEO(KE[9Q8R
M00SL0=\T)D4^N0&4GCCK5'2](N+:_GU"^N89KJ6)(%6"$Q1QQJ6. "S$DEB2
M<^G Q0!7\3WBP_V?:2+8JEW.4,]_'YD495&8?+D98XP.1W^E<@(H9['5[#S+
M*>S_ +<T]<62%(3NDAW@+DXR<Y )YSW)KTN2*.:,QRQK(AZJPR#^%"PQ(H58
MT51C "@ 8Z4 <9K5D-,U>\70[9+:XFT&[*K;($WR(R>6<#J07./K5<GPT+CP
MB-(%@9C=J4, 4R;/(DR6(YZXSGO[UWNT;MV!NQC/>HX[:WB=GC@B1F;<Q5 "
M3ZGWH R_%IN1X1U8VF_SQ:OMV9W=.<8YSC/3FL+3[*W>Y6]L9M$CBCL94,>F
M=94(&,X[ CCTS[UVU0QVEM#([Q6\2._WV5 "WU]: .&M=*L++PKX1O+:TABN
MA+99G5 )&W@!\MU.0QSGK21VEG9:?XRCTJVM8-9C:X^S+#&JS &!2NT#G!/(
MQ7?;%VA=HPN,#'2D\F+SO.\I/-QMW[1NQZ9H X[0;*UFU'3;S3Y]#CBAA<;=
M/^_+&5QM;V!VGGN/>LZRTZSM/A+ID\%M$D\UO9-)*%&]R9(SRW4__6%=_':V
M\4SS1P1)*_WG5 "WU/>I-B; FU=HZ+CB@#D[/1=,U+5O%CWUC!<LUXL698PV
M%^RP' STZGI65I5S82GP_/XBEMV@?08'MGOBNQIB/WIRW&_&SWQGWKT(* 20
M "3D\=:S]0MM2D\M=/GL(HU&&2YM6EY[$8=<8],?E0!E^"'MI-'NVLU5;7^T
M;KR0B[5V^:V,#T]*Q_%:A[GQ6I) .C68R#@_ZVX[UUVCZ9_96G_9S,9Y7DDF
MFE*[=\CL68X[#)X'88JZ41LY53D8.1U% '+WND:;9>)M$2UL+:%)TN+>9(XE
M42Q[,[6 'S#('6L"WATNV\ LD$5I$R7L<>I")55A"+L"028YVA-V<]LUZ05!
M() )'0^E,6"%9'D6) \GWV"C+?4]Z .8M5TQ?&MG_8HM GV";[7]DV[<;XO*
MW;>,_?VY[;L=ZT/%%ZMI86T3I:&.ZN4@:2\3?#%D%@S#(SRH Y'+#FM:&V@M
ME*P0QQ*3DB-0H)_"GNB2(4D571A@JPR#0!R'A,I'XFUZVAGL)85AM9#]@C\N
M+S&,H8[=S -A5!YYP*ZB^O+6QM6EN[F&WC/R[Y7"#/IDU-'#%"H6*-$4# "J
M ,?Y-$D4<J[9$5UZX89% ' 6M[:S?"KP_+#<Q2I8II<MUY;AO*5'B9RV.F "
M3GT-:^HW=MJ7BC3%L;B*Y-O:74LIA<.$5E55R1TR>GKM/I73QP11*5CB1 >H
M50,TD%K;VJE;>"*%6.2(T"@GUXH \ZTR+18_"OA(:7]C.K>99%3 5,Q^[Y^X
MCG&SS-V:T_$$MEI,&KZCI7B%XM3+&4623QR++<!0HC,9!.6VJN!@^F*[)+6W
MBF>:."))7^\ZH 6^I[T?9K?S_/\ (B\[IYFP;OSZT 4YXM9>Z1[:]L8;;Y=T
M4MF\C^_SB51_X[^=8WB;5=.MM=\.1SW]K%)%J+/(KS*I13:S@$@G@9(_,5U5
M1/:V\KEY((G8]V0$T /1UD171@R,,JRG((]17&:=9Z1::OXJ1+:QAO1<%HE6
M-%D\LVL62O?!(?IWS[UVH    P!T J,P1-*)6B0R ;0Y49 ],T <1:Q6.D>"
MO#Z16>G1G4$MXI[F[A#(I\HOODY!8EEP,D?,PYK,E=8K?Q1;Q7%E)9JU@]P=
M/C,<7EM(1.2NYL'RU(;!Z"O2VBC>(Q/&K1D8*$9&/3%$<,42;(XT10,850!C
MTH XQSH8\9:>FD+8!QIEWYAM%3A<P[02OXX'UJMX<T^SO[OP_P#;+:*X6/PY
M 5650R@G;S@\9]_<^M=U%;00+MA@CC7DX1 !SUZ4\(BXVJ!@8&!T'I0!YZJ6
M=M!:6UX(H]#AUVYCECDP(4&)#&K \!-Y& >,[?:MCPW+IDOBS7O[)^S_ &80
M6N3; "-G_>Y((X/8$^V.U=#?0W<EMLL);6&0MEC<0&16'<8#+STYS^%5=(TJ
M:QN+N\N[B.>\NM@<Q1>7&B("%55))P,L<DG))Z=* ,KQ0NG/XB\.C5#;_9]\
M_%PP",VP8!!X/J!Z@>E8TPM!_:G]F"(:;_;.F;/(QY7F^?#YFW'']W..^>^:
M[*^TE+_4["ZD92EJ) T3)N#[U _3%7EBC2-8UC147&U0H &.F!0!YMXIOHKK
M1]>OC)HEK<VDDJ1QR0?Z7OCX1Q)O!#' 9?E/&.:Z*UTG3]0\6^(7O;*"Y($"
M 3QAP 8^0 >F>_K@>E=*UM \OFM!&TF-N\H"<>F?2I H!)  )ZGUH Q/!K,W
M@[2MS,Q6W"@L<G X'/T%<YJUC+=ZWJ/A:&1X5U"0:D'0D;$$9!(/M-'&Q_WZ
M[Y5"J H  Z 4;5W;L#=C&<<XH \Z>[;6] U+7I$*--/8VJ*?X1'+&7'X2R2K
M_P !K:LK/2+?Q_JIDMK&.[DBMY82T:!V)\P,R]R21R175>6FW;L7;G.,<9SG
M^=(\,3R)(\2,Z?<8J"5^A[4 >>1Z581?#K[>EI"+U+DS+<[!Y@<7/!#=?;Z<
M=*GU.WBNKG68)E#Q2>([%74]&'E6V0?8UWNQ-FS:NWTQQ1L0DG:O)R>._K0!
MSMM96NG>.O+LK>*VCFTTM(D*!%8K( I('<!B,^])XXM;.?0H9;R""2."^M'9
MYD!")]HCWG)Z#;G/MG-=)M&[=@;L8SWH95=2K*&4C!!&010!R<^G:3>>,-&C
M2UM)K.+3;MH8U13$#YL R ..YK%O8EM+:YM(DM8M,A\1!98YQBW2-H X# <!
M?-93Z9->B1PQ1*JQQHBJ,*%4# ]!2F-"K*44AOO CK]: ,#PW8BWN]0N8YM.
M\FX\O]Q8?ZM'4-EC[L"H_P" BNAJ."W@MDV00QQ)G.V-0HS^%24 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 ?'M%%%?7GS(4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %>T? S_CQUK_ *ZQ?R:O%Z]H^!G_
M !XZU_UUB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@4444 07M[;:?:O<W<JQ
M0K@%CZDX  ZDDD  <DFF6>HVE_N%M,&= K/&05= W3<IP5S@]0*PO&%K/</H
MHBOY[8'48U(B6,Y."0WS*>1CCM6?>ZAJVEKKL4.H&XN()+)89KB&/(\R0*0P
M15R,'Z^] ';T9KEM5.KZ<]G%]OU2:S<2-<7=K:12S(_R[$"",C9C><[6/ YJ
MC=I)JFI>&+BRU^]:)VG02B&(,66-\DJT?#<%2,#&.@- ':2RQPQ/+*ZI&BEG
M=C@*!R23Z5!I^HVVIVYGM&=X@VW<T3)GC.1N R.>HXK%\=02R>!]31+N6(K;
MMO950F08P5.01@Y[8JKJ%]=VFKPZ.^JZH%6V-P]S;V*S3.2^U5PL3*JC!_AR
M<CG@Y .NHKD(/$%_8QZ?=:L72TD2\CE,D'E,S1$O'(5(!7=%&Y(]Q2:5KNKW
M7]F:?>>7%JGVMQ?"-.%B6/S. ?\ KI"N?<T =A4,-U!<37$44@:2W<1RJ/X&
M*JP!_P" LI_&LG5KB\FUW3](M+M[-9X)[F6>-%9]L9C4*N\%1DRY)(/3WK&L
MICIC^)(9]2O7N)=5BBBGBBC:>1S:P$ +LV9P#SMQ@$\=: .UHKB(]9UF)-9M
MXWNYIM-BM[Q1=V\:S2(S/OB^0!6RL9VLO=L=C6A>:QJ-[<7QT$QSQVNG"2,8
M!$T\@W1C)QT09QD9\Q>: .GHKGO#]^L]W-;R:GJ<]R(PYM]0M%@91G&Y<1KN
M&>."P%(7U#5];U.V@U2?3X+ QQ*((XV,CL@<LQ=6X^8  8Z'GT -?4-3L]+C
M1[N;9YC;(U5&=G.,X55!)X!/ [595U=%<'Y6 (R,=?K7!VKW^N:WX<O)-3GM
MI9+&[WK!'%M#H\2L5W*QPW)Y)QVQSG8\:VTUQIUAY-[-;8U*T!\M4.29T /S
M*>G4?KF@#H#=0"\6S,@^T-&953N5! )_,C\ZFKDKNQO9/&.G6\>JSQLNF3^9
M<B.,RO\ O8NF5V#_ +Y[?C5:77M1MK-+&:[F><ZN^GF\AM?,E\L1-+N$:J07
MP-OW<=\=J .VK&E\6^'89FAEUW3DD5BI1KE 01U&,U'X>N[V>:]AGDO)[>(H
M8+F\M3!(^0=RD;5!P1U"C[P]*;K'_(T^'/\ KI<?^BC0!M6US!>6Z7%M-'-#
M(,I)&P96'L14M<S9WMY)J&MWM]JK6^G:9=,@B2)-IC$*.Q=BI/&XGC'3O56R
MU6_M]?TNWDN-4FMM0:1,:A;1)C$;.&4QJN/NX*MSS[&@#JKJZ@LH/.N)!''N
M5-Q]68*!^)('XTL-S!</,D,T<C0OY<H1@2C8!VG'0X(./<5PEXVH:MX-M-;N
M-5G"W<]I,+)8XA$J-/&57.W?D C)W=>V.*OW>K:D)K^&TGCA?^W8;-7\I3MC
M:&)FX[G+'!/MVXH [&BN0OM6U'PY)J\<MX^I)!IOVV W*(K*X+*5)C505/RG
MID<\FK3?VII6LZ-%/K,]ZM[,\4T<L,2H,0N^4VJ&'*#J3P?QH Z'[1#]I-MY
MJ>>$\SR]PW;<XSCTSWI/M5OY4LOGQ>7#N$C[QA,=<GMCO6#KT\>DZ_I6KRML
M@\NXM9F]%*>:"?IY)'_ JY>"":RTB^T6;*W&N+;3R#_II<-LN,?[H4M^- 'H
MD%Y:W3R);W$4K1[=ZHX8KN&5SCID$$>U3UQ^IZMJ%M)K$5E+%#)%J%A;0L8@
M0JRM$K9'?AS_ $J2[U'4/#M_<I/?S:E!_9=Q?*)TC5D>$IE0451@A^X)&.M
M'33W4%LT*S2!#-((HP?XF()Q^0/Y5-7%WEIJ"2^&KJ]UB>Z>6_C9X3%$L2L8
MI#\FU0P [98TD^I:LWAG4?$T>IR1_93<2QV(BC,+1PNPVL2N_+!.2&&">G%
M':T5Q^J:[J]LVJ:?9^7)J?VJ/[ )$X,31^9R!_USF&?85J:-J[ZSJ=U-;R9T
MZ.W@\L8&3(ZF0\_[C1<>YH W**R=;O;C3Y--GC<"V:\2&Y4@'*R HO/;]XT?
MX9KGX/$^I74$\.Z-+F[NX3I[*G_+K*Y 8@]6"1R-^5 '8074%T9A#(',,ABD
MQ_"P )'ZBIJX:"#4Q#XGO;35Y;0V][,\420QLC%8U/S[E)()X^4KQ4TVOW%_
MJ*6XN]0L8UL(+HFPL3<,SR[^&)C<!0$&. 3D\\4 =G17(07VMZE>:+9274FG
MM<6%Q/=%+=1(6C>)5*B0'9G>3@@\''7D:WAZZNYEU*UO+@W,EC>-;K.R!6D7
M8C@L% &</C@ <=* -=Y$BC>1V 1 2Q] .:;!/'<V\5Q"X>*5 Z,.C*1D&N.T
MBRNH5\422:K=3HMS*IC=(@K'R(_F.U <]N"!QTINEMJFEZ)X9NFU62>.X^S0
M2VK11B-5=,#80N\$''5CGGCT .WJO>W]IIMLUS?7,-M I ,DSA5!)P!D^]<;
M_;^I72W%[:W&I--'>20Q6,>G,UNZ1RF/!D\O.2%)W!P 3TX.=CQFTJ:39M!&
MLDHU*S*([[0Q\], G!Q]<&@"_!XCT2YCED@U>QD2+;YC+<*0F3@9.>,G@5IU
MSFKZAJMOX>N;BYL[:UE26$($F\\$&10<[D7'7WIVGRZEJ'B+6 ^HO%9V%XD4
M4$4:?.#!$Y#L5)QESC&#UYZ8 .AHK@K>]\03:)H6I'6V$NHSQPRQ?9H_+1'#
M?,OR[MXP#DDKG/RXXKH=%GO(]7U33+N\DO%MA%)%-*B*^'#94[ JG!4X.!UH
M UH+J"YDG2&0.UO)Y4H'\+;0V/R8'\:FKB[:TU*:]\53VFKRV0BOB8TBAC8,
MPMH3E]ZDD=.%V]^?2=]9FU2ST]K>ZU.&[DLHKN:+3H(G""09!8RJ>X; !R<&
M@#K::[K&C.[!44$LS'  ]37%IK>KW^CZ->;KV&VFBE^UW&GV@DE$BL%7]VRL
M55L.3\I(( XKHK.]CN/#ANK:\>\7RGQ/+&%9B,@[E"J 0001@<CI0!HPS17$
M$<\$B2Q2*'21&!5E(R"".H(I]<SX=U6[O+JRAF=3&^C6UT55 O[QRP8\=!P.
M.E4Y-6UB>R21'NA;C4;R"XGLK=99HTCE=8P$(((X )VD\>^: .RSBBN&U#?J
M@\-2V>OW[@:D\32/!$D@<0S9W*T8VL,%<%1],X-=5J%RFFZ,\ES=S+M18_/1
M%:1G8A5(4+@L6(P,8R>E %^BN(_MO4[&;4[5Y[]V32IKV%K^")7C=,#@Q@(R
MG<.,9&.>HJZD^K6,VA7-QJKW2ZA,L-Q;M#&L:;HG?,950PP5 ^9FX)H ZJBN
M&;4-;'AF[\0'5WWVMQ/MM%@C\IXXYF3:QV[LE5ZAAVXZYU@VHZQJ^K0P:K/I
M\5A,EO&L$4;;V,22%GWJV1^\ P,=#SSP ='17+Z!KUYJEWI8G**MQI9N)41>
M/-#JI([XY/%5IM7U6>2&W@NUA:77)+(R>4K%85B=L 'C/RC!/?KD<4 =C17'
M7FK:GH;:U:->&^>"VMI[::YC0,K3221X;8%!4% >@/)&:N:M-?\ A[0YKAM5
MNKV:6:"!&EMXV\HR2*A94C0%L;L@'.2 * .EJ&:Z@@FMX99 LEPY2)3_ !L%
M+$#\%)_"N0DUW4=+L]6N$DO[ZWM[%IXI=0LC;E9@<!,A$#*<@\#(P>>14]W8
M7MIXB\--=:Q<WQ:ZE!26*)%#?9I>5V("![$F@#J6N8$N8[9IHUGD5G2(L S*
MN,D#J0,C/U%2@YZ5B:C/<'Q-I]A%-Y*7%C=N9%12ZLK0A2"P/3>>.AXR#BL'
M0H]7L? *3V-Y<WD[$!(VCB)B3S2)&0!5W-M+$!B<D"@#N:*P_#U]'<M=0_VE
MJ%U/%M+Q7]LL$D0.<':(TR#@\\C@\UN4 %%%% !1110 4444 %%%% !1110
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
M'(B[<@A&RI&/0C'?/%5_#LD6B65A-I&F:NT9>21[J0QA)'8LQ3]VV!ECSD'
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
MBY\,,NL:A<#1=+U.&]E$VZZD*/&=BJ5/R-N7Y<Y]R,5UJ(L4:QHH5% 5548
M ["@#C+6R2VU/Q!+-?ZM+#IC1O%&=0E/'DJY!RW.3GK6W::S?7VE_;XM)9$D
M1)(%GN%0NK#.6QG;@8/<\]J8VBW#2>(V#Q8U)0(>3\N(0GS<>H[9XJ'4M#NI
M]+T:%(K6Z-@R-+:W#$13XC9.NT]"0PR.H[=0 2#Q3''8WDMU9RQW5K+'";9'
M5S(\A41[&R 0Q8#)QCG.,5GW&HZB?$L2WUK+91+I%Y)MAN0^XAX.1P,, 3U'
M\7!ZU$GA2]\K4Y8K?3K&:>YM;JV@@8F-7A8-ACM'WBO) XSWQS=DTO6M2U8W
MMY%96T8TVXM$BCG:1M\C1D,6V+Q\AXQQ[YX 'P>()F:TL+#3[B\G;3X;O?-,
MJC8V1\[?WOE[#G/:I4\4)-86DD%C,][<SR6RVA905DC+"3<V<!5*'GG/&,YI
MVCZ+<:?J$5Q*\11-,M[,A2<[XRY)Z=/F&*HC0=0LC;75M):/>0:A=SI%+(R)
M+',[MMW!258 J>AZ$>] &OI6K27]S>6ES9M:W5H4\Q?,#J0PR"&'T[@5J5R_
MAE[J?Q!XAGNC!N\V&(BW8NB,L>2FX@;B-PR<#KC%=10 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!\>T445]>?,A1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 5[1\#/\ CQUK_KK%_)J\7KVCX&?\>.M?]=8O
MY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%% !16==ZDUKK>G6+1 PWBR@29Y
M$B ,%Q[KO/\ P&J5GXIM[F76Q)"T,6E$DR%L^:B[@7'IAXY%_P" T ;U%8^G
MZO+)")=1^QV@%G!/*OVCYXF?=D,"!A<C .><-TQ5FRUO2M2G>"QU&UN94&YD
MBE5B!TS@'IGO0!?HKGM5\6Z=:-%;V=_937CWL%JT/F@M\\RH^ #]X!B<=L<U
MH76O:18W8M;O4[2"XX_=R3*K#/3()XSV]: -&BH#>VJBX)N80+;_ %Y+C]UP
M&^;TX(//8T_[1#YZ0>='YLB&1$W#<RC ) [@;EY]QZT 245'-/#;JK3RI&K.
MJ*78 %F.%'/<D@ >](;B /*AFCW1*&D7<,H#G!/H.#^5 $M%<\?%>GV^KW=O
M>WUE!:I!!+!*TH'F!]Y)!S@C"@Y'K6K<:MIUI9QWEQ?6\=M+CRY6D 5\C(VG
MOD<\4 7**HMK.EK8Q7K:C:+:2DB.<S*$<@$D YP>%8_@?2GV&IV&J1-+87D%
MRB-M8Q.&VGT..AH MT5GWVNZ3IKE+[4[2W<<E)9E4@>N">E27.K:=9VD=W<W
MUO%;RX\N1I %?(R-I[\<\4 7**K0:C8W0@-O>6\HN%9X2D@;S%7&2N.H&1G'
M3-.-[:K%YIN81&)!%OWC&\MM"Y]=QQCUXH GHK$\3Z^?#EA;WAMC/&]RD4H4
M\HA!+.!WP 3COBF^(/$::+'IWDQ"YDO;J*%0K<+&SJK2$^@WK^++ZT ;M%8-
MEXC^T>*M1T2:W\K[.RBWFW9$Q\M'=?8CS%X[C/H:@G\1WAM8S:VT!GDU5]/4
M2N0H"E_F.!G^#I[T ;HL+-;YKY;2 7C+L:X$8\PKZ%NN/:K%<Q=^(]0TI=0B
MU&SMC<0:=-?P-;RL4D$>-RME05.67USGVKH?M,:67VJ=TBB6/S'=VPJ#&223
MT H FHK*/B?009A_;%AF'_6#[0OR\X]?7CZ\5.=:TP::FH_VA;?8G.%G$H*,
M<XP#W.0>* +CHLB,CJ&1AAE89!'H:5$6-%1%"HHPJJ, #T%5+?5M.NX89K>_
MMI8YI#%$R2@AW )*CGEL \=>#5C[1#]I^S>:GG[/,\O<-VW.,XZXSWH DHJA
M?:YI6F2K%?:E:6TC+N"2RJIV^N">GO1?:WI6F,BWVHVMLSKN42RA25]>>WOT
MH OT53N]5T^QMH[FZOK>&"7'ER/( 'R,C;Z\<\4@UC3&L$OAJ-I]D<D+/YR[
M"1G(W9QG@_D: +M%4[#5M/U59&T^]M[H1G#^5(&VGMG'2LZY\26NG^(;JPU"
MZM;:WCM()HWE?:S,[RAAR>0!&#QZF@#=HJG-JVG6]@E]-?6R6DF-DYE&Q\],
M'H<]L5+:7EK?VRW-G<17$#9Q)$X93C@\B@">BL^37-*AU 6$FHVJ798((6E
M;<>@QZGTZU;CN8)A(8IHW$3%)-K [&'4'T- $M%9EQXBT6U6%I]5LXUFC$L;
M-,H#(>C Y^Z?7I46L:M-I\%[+#]D<0:?+=(&E.]F4<?(!RGOGKQ0!L45F3:_
MIEC#;G4=0M;626-9-LLH7@]^3P,]ZKW_ (BMM-UVWM;NXMH+26T>82R/@E@Z
M  '.#D,3^% &W16/=:W'_P 2>6PE@N;>_N_(,J-N7;Y<C94@XSE /SJR=;TH
M:C_9YU&U^V;MOD>:N_=C.,9ZXYQUH OT444 %%%% !1110 4444 %5[2PL[!
M9%L[2"W$CEW$,83<QZDXZGWJQ10 4444 %%%% !1110 4444 %%%% !1110
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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 %%%% !1110!\>T445]>?,A1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 5[1\#/^/'6O\ KK%_)J\7KVCX&?\ 'CK7_76+
M^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!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 %%%% 'Q[1117UY\R%%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !7M'P,_X\=:_ZZQ?R:O%Z]H^!G_'CK7_76+^3
M5QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!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 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !7M'P,_X\=:_P"NL7\FKQ>O:/@9_P >.M?]=8OY
M-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%% !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 ?'M%%%?7GS(4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %>T? S_CQUK_KK%_)J\7KVCX&?\>.M?]=8OY-7
M'F'^[R^7YG5@OXR_KH>M4445\X>X%%%% !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 %%%9
M>J^'['698Y+MKH-&"J^3=21#'N%89IQM?43O;0U**XSPCIT2^(M7O;*:Z.GP
M'[%"LMS)*)'4YD?YB>APHQZ&NSJJD5&5DR82<E<****@L**** "BBB@ HHHH
M ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_
M !XZU_UUB_DU>+U[1\#/^/'6O^NL7\FKCS#_ '>7R_,ZL%_&7]=#UJBBBOG#
MW 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@ K+\175]::%=/IMO)/?,OEP*BYP[' 8
M^@&<GZ5J44XNS3$U=6*&B:5%HFBVFG0G<L$84MW=NK,?<DD_C5^BBAMMW8))
M*R"BBBD,**** "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *]H^!G_'CK7_ %UB_DU>+U[1\#/^/'6O^NL7\FKCS#_=
MY?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "O:/@9_QXZU_UUB_DU>+U[1\#/^/'6O\ KK%_)JX\P_W>
M7R_,ZL%_&7]=#UJBBBOG#W 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@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ KVCX&?\>.M?\ 76+^35XO7M'P,_X\=:_ZZQ?R:N/,/]WE
M\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/F0HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH *]H^!G_'CK7_76+^3445QYA_N\OE^9U8+^,OZZ'K5%%%?.
M'N!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
$% '_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>25
<FILENAME>kfrcinsidertradingpolicy008.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 kfrcinsidertradingpolicy008.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!"P# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#SRBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"BBB@ HJO=
MW]GI\:R7MW!;(QVAII @)],FDM-1L=0#&RO+>Y"_>,,JOCZX-.SM<5UL6:*I
M76L:98S>3>:E9V\N-VR:=4;'K@FK,%Q#=0K-;S1S1-]UXV#*?H119VN%T245
MFR>(=%AE>.36-/21"596N4!4CJ",]:OQ2QSPI+#(DD3@,KHP(8'N".M#BUN@
M33'T451O-:TK3I5BO=3L[:1N0DTZH3^!-"3>P-VW+U%03WEK;6XN)[F&*$XQ
M))(%4YZ<GCFIZ5AA15"XUO2;.=H+G5+*"9<;HY;A%89&1D$YZ59MKNVO8!/:
MW$4\1) DB<,I_$4W%I7L*Z)J*@:\M5O%LVN81=,N]82XWE?4+UQP?RJ2::*W
MA>:>5(HD&6=V"JH]23THLQW'T51MM:TJ]F$-KJ=G/*>B13JS'\ :O4--;B3O
ML%%06MY:WL;26ES#<(K%&:)PX##L2.].DNK>&>*"6>))IL^5&S@,^.N!WQ[4
M6>P[DM%1-=6Z7*6S3Q+.X+)$7 9@.I ZD4EU>6MC 9[RYAMX1P9)G"*/Q-%F
M%R:BJUEJ%EJ,)FL;N"ZB!P7@D#KGTR#54^)-"!(.M:<".H-TG^-/EEM85T:=
M%(K*Z!T8,K#((.0139IHK>%Y9I$CB099W8 */4DU(Q]%4;#6M+U1G73]2L[M
MDY803JY7ZX-2WFHV.GA#>WMO;!\[?.E5-V.N,GFGRN]K"NK7+-%5;/4[#4"X
MLKZVN2F-_DRJ^W/3.#QTJP[I'&TDC*J*"69C@ #N30TUHQW'45E_\)+H7_0;
MTW_P*3_&KC7]FED+U[N!;0@'SS( F#P#NSBFXR6Z%=%BBJ=IJ^FW\ACL]1M+
MB0#)6&97./H#5MF"J68@*!DD]J336XT[BT5#;7=M>P">UN(IXB2!)$X93^(J
M&[U73M/D6.]U"UMG8959IE0D>H!-%G>PKK<N45%;W-O=PB:VGCFB/1XW#*?Q
M%5KK6=+L9O)N]2L[>4#.R6=4;'T)HLV[!=%ZBH+2]M;^$S6=S#<1 [2\,@<9
M],BJLFOZ-#=_99=6L$N0=ODM<H'SZ8SFCE;TL%T:-%%5KS4++3U5KV\M[96.
M%,TJH"?;)I)7V&6:*J6>J:?J#,ME?VMRR#+"&97('O@U'>ZYI.FS+#?ZI96L
MK#*I/.J$_@33Y7>UA76Y?HIJ.DL:R1NKHPRK*<@CU!J@OB#16E$2ZO8&0G:$
M%RF<^F,T*+>P72-&BBBD,**** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *]H^!G_ !XZU_UUB_DU>+U[1\#/^/'6O^NL7\FKCS#_ '>7R_,ZL%_&
M7]=#UJBBBOG#W HHHH \\^++0)9>'7NHC-;KK$)EC";]ZX;(V]\CC'>JF@6U
MM>_$FWU/P]HEQIFEPV3QW;O:FW25B?E 7C)Z'\*Z_P 3^'&\0MI!6Z$']GZA
M'>'*;M^S/R]1C.>M;]=2KJ-)16^OXF/LVYMOR/)O$USI%I\6;F;6M)DU*U72
M%/EI:B?8=^=Y!Z #//O6S\+;=OLVLZA:VKVFCWUYYNGP/@83!!( )P#QQ[5T
M*>&ROCF?Q$;E626P%G]G,?\ MAMV<^V,8I/"WAM_#$5[9Q78ET^2X::U@*8-
MN&Y*9SR,].G?UJIUHNERIZV1,:<E/F?F>;^'A:'4?$OG^"GUUO[9N,7"PQ/L
M&?N9?GW_ !KU.ZO#H^@Q36ND7$PC1%2RM$7<@X& ,@8']*YFR\&>)-(N]2?2
M?$UO;P7UY)=M&^GB0JSGIDMZ8KM+..XBLH([J<3W"H!+*$V!VQR0.V3VI8BI
M&333NOG_ %]PZ46E9Z?<4=#UB?6(99)](OM-,;!0EVH4O[C!/%<1\.]$TOQ!
MI>I:SK&GVU_?76H3;Y+F(2%5! "C/0#VKTRN'@\&:YHMY>?\(YXACM+"[G:=
MK:XM!+Y;MUVG(X]JFG.-I)/EO;N.<7=-JY%\646/P$410J+<P!5 X W5WM<[
MXM\-3>*/#7]E?;A!+OC<SF+=DJ<_=R.M+HVF>)K6_$NJ^(H;ZUVD>2EBL1)[
M'<":E\LJ25]4WW\AJZFW;>QP5T+<_%7Q3]H\+MKPV6N%6*-_*_=+S\_3/MZ5
MZ;H4<,>C6X@TL:6A!;['L5?+))ZA>.>OXUS=UX0UR/Q9JFN:/X@ALCJ B5XI
M+(2X"(%')8>A/3O70066K#P]+:76J1S:D\;J+Q8-BJ3G:=@/;COSBM*TXSC%
M)]%W[?<33BXMW7?L>0:GKUB_B6\\9#4K?[58ZM';P6OG#S'M%!20JN<D-NS^
M!KT_QXZR?#W6G1@R-9N5(Z$8JO9_#[1K?P@-#DM;668VS0M>&W7S"[ Y<'J#
MDY'-63X9N)? !\-7%^LDQM/LOVKRNW0';GL,=ZJI5IRE%K[+_#^OS%&$TFGU
M_,\NSI6K67AC2M!T">T\0@V\YNS:B#**HWR;NKC/.>]>J^-M;_X1_P ':EJ"
MMME6(I"?^FC?*OY$Y_"J=_X,>XT_P\+6^%OJ6B"-8KKRLAU"A64KD<-CUJ[X
ME\-_\))+I237"K96ET+F>!H]WGE?NJ>>!R<\'-$ZM.<HWV5[_P!>81A**=MS
MB/AQ-I^@^*)O#]EJ-M>6]Y80W0:"99%6X1=LJY!/)^]]!5GXF:?>:GXM\)VV
MGSF"]Q=RV\GI(B*Z@^Q*@?C72ZGX+M)]6T?4M*6VTVXT^X\QC%;@"6,C#(<8
MZCOSCFKFI^'VU'Q3H>LBY$8TSS\Q;,^9YB!>N>,8]#1[>/M553UL_OLU_D'L
MY<G)YHXS3->3Q%\0O#-[L\JX6QN8KF ]89EX93^/Z$5<UNTM]=^+^G:7J42W
M%C:Z6UTEO(,HTA<KDCH>,?E6NO@>W@^(0\56TXB+Q,LUOLX=R,;P<\<8SQVJ
M3Q'X3N=3UFSUS2=4.G:K:QF$2&(2I)&>=K*?<G\Z/:T^=<KMI;T>H<DN5WUU
M^\WK#3+#2XGBT^RM[2)VWLD$812V ,X'? %>-^!ELVT(B?P(^L.;F4?;!!$P
M/S=,L<\5ZYHEMJUK9NNL:C%?7#/D/% (E5<#C&3GG)S[UR6C>"O%&@6)LM-\
M56T5MYC2!6TX,06.3R6J:4U%23EJ[=_/MJ.<6VFE^1WR*J(J(H55&  , "N#
M^):_:YO#&E3$FSO=6C2X0' D4?PGVYKNHE=8D61][A0&;&-Q[G%8GBOPTOB;
M3H(ENGL[NUG6YM;E%W&.1>AQW'M6-&2C439I43E!I'*^+-*T_0/%?@^]TFRM
M[*:34!;2?9HQ&'C; (('7O\ G3?B>85\0>$3<Z?)J,(N)]UI'&)&E&U> IX-
M:]KX0UB]UZPU3Q)K45Z-.)>VM[>W\I=Y_B8YY/ X_P G4USPXVL:]H6I"Z$0
MTN9Y#&4SYFX 8SGCI[UT*K&,HW=[)ZZ^9DX-Q=E:[7Z#/"2Z<UM<S6'AF70B
MSA'CFM4@:7 R#A3R!D_K6_+%'/"\,R+)%(I5T89# \$$>E/HKDE+FE<W2LK'
ME]UX9T)?B_8V"Z/8"S?26E: 6Z["^]AN*XQG'>MCXH6\-I\+-2M[>)(H8UA5
M(T4*J@2I@ #H*V9O#C2^.;;Q']J 6&R-IY&SDY8MNW9]^F*D\7: WB?PQ>:.
MMP+<W&S]Z4W;=KANF1Z5T^V3J4VWHK7^\Q]G[LDEO<\U0Z5K'BOPW:^&= GT
MW4+.=+F\E:U%M_HXP&R.K ]/_P!==Q\2=7_LGP5>!)5CGO"+.)F;: 7X))[8
M7<<^U6=3\+-=ZUHVL6=V+:]T_P#=R,8]PGA(Y0\CWP>V:?KOAA=?US2+N[FC
M:QT]GD:S>+<)G88!))Q@>F*;JPE.#>R_K\1*$E&26[.7^&]UI^F:[K7AG3K^
M&\LH]EW:212AP05"R#(/9L<>]2^(=/LM4^+^C6U_:PW4!TR4F.9 RDAFP<&M
MZ?P=;)XHTK6]+^SV!M%DCGAB@ %PC#H<8P1R<\U7\0^$]3U+Q/9Z[I6LQZ?<
M6UNT WVHFR"22>2!WI^T@ZG.G:Z_';_@AR24.6VS_ R-&LK?P]\7[O2M+C%O
M87>EBZDMTX19 ^W(';C/YUEZV(#\7-0\_P .-KJ_V='B!8T?8<CYL/Q[?C79
M>'?"4FDZM=ZSJ6IR:GJUT@B:=HA&J1CG:JCH,@?E534_".L2>+KCQ!I&NPV,
MD]LMNR26@E^4'/=AW IQJPYVV^EKZZO\Q.$N7;J:^BV\;>'&2STG^PVE#XM]
MBH8VY 8A>,\ UYQHXTWP?I5O9^+?!6TQ2[9-6$$<Z,Q8D.6^\.H_SQ7I^EVF
MK6^F20ZEJD=W>,6VW"6XC"@CCY<\X//6N7U#P9XCUZW73M=\3Q7&F%U:6."Q
M6-Y@IR 3GCD=JFE.*<E)Z-^=_E_P2IQ=DTM?E_7W'=@Y&1TKSCXJ&(7GA8SV
M3WT0U#Y[5(P[2C ^4*>#GTKT8 *  , < 5@^(/#C:YJ6B78NA"-,NQ<E2F[S
M/;.1CZ\UC0FH5%)^?Y%U8N4;(A\)+IKI<S6'A:;0FRJ,)K1(&E'7C:3D"N:\
M!Z-IGB!O$FIZO86U]=2ZM-"6N(Q(510N%&>F,]O;TKTJN(;P=KFEZGJ,_AO7
MHK*VU"8SRP3VHE\N0_>9#GOZ5<*B?-K9NW<F4+6TO8C^%+,GA[4K+<S0V6J3
MV\ )SM0;2!^9->;6%YX>3P5?V5YX>FNM6NKF:"UNUM!@RL2$ E]0><5[5X5\
M.0^%M$33XIGN'+M+-.XP99&ZMCMV_*L2W^'T2^![OPY<W@E,TSSQW"Q[3$Y.
M5(&>Q]^1FMHUZ:G)M[M?KJ9RI2<4NR9T'AFUO+'POI=K?L3=PVL:2Y.3N"C(
MSW^M:M5M.AN;?3;>&\N%N;F.,+),$V^80/O8R<9JS7%)WDV=,596"BBBI&%%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\>T445]>?,A1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 5[1\#/^/'6O^NL7\FKQ>O:/
M@9_QXZU_UUB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@4444 %%<9\0==OM(C
MTBWM;]--AOKOR9]0>,,(%QGOP"?4^E:/ABTN(O-G/BI]<M7 "Y6,A&[G<G7Z
M5K[)J'.WN1S^]RG145YE?:KJ-W\0==TR3Q@-$L[-(&@5EAPQ9 6 +^_/XUV-
MI='2?"<U]/JAUA;>&6<W0V#S H)P-O';%.=%Q2UWMWZBC43;\C<HK@/"]IXG
M\0Z=9>(+SQ/+;BY83"R@MD\M8]WW<GDY'?J,UTGB+3=4OXHY--UV;2_)5RXB
M@23S.F,[NF,'IZTI4U&7*Y+\?\AJ;:O8VZ*\^^'/_"0:WI&G^(-1\27$\4OF
MA[(V\84X9D'S 9[ UIP:O?O\5[G2&N";!-)$ZP[1@2>8!NSC/0^M.5%QDXWO
M82J)I.VYUU%<)JE[K&O^/9_#FG:K)I=G8VBSSRPQJTDCL1@ GH,$?K^$_A/5
M-5@\4ZSX8U:^^WM9)'/;W3($=D8<A@.,C(Y^M#H-1O?I>WD'M%>UO([2BO-T
M\9ZAI_Q4U/3+^0MHGF06\;E0!;RR1ADR>N&(8<^U;WA;5;V_\1>*+:ZG,D-G
M>+' I &Q2N<<#^=$J$HJ[[)_>"JINR]#JJ**X(ZWXHM?B/I&E:C-8I87XN&6
M"W0DA41BNYFYW=.G%1"FYWMTU*E)1M<[VBL#QGX@D\->&9]0@C22YW+% LAP
MN]C@$^PY/X5E^$;^\O=2D$_C33M9VQGS+2UMT3RVR.0P.2HY'3N*I4FX<_03
MFE+E.SHHKD=/U>_F^*&L:5)<%K&"RBECAVC"L<9.<9[U,8.5[=-1RE:WF==1
M7F]UXSU#2/BG>6%Y(6T'$$+$J,6\DB JQ/7!((.>.:WO#NJWM[XS\5V-Q.9+
M:RDMUMXR /+#(2W09.3ZU<J$HKF?:_Y?YDJJF[>=CJJ*\Q&L7^N>*M:LKGQ>
M-!%E<^1;6BK&K2*.CY?EL^@KK]<FOM(\!ZA,+YIKZUL9'%T452SA2=VT<#GM
M1*BXM)O5@JB:;ML;]%<=-K&H+\)!K"W)&H?V4L_G;1GS"@.[&,=?:N=N+OQ?
MH?@RS\6CQ'_:$?D0W%Q8W%JB@JX7(#+SQN_STIQP[EU6]OF)U4NG2YZG17'^
M/==N]/\ AU<ZQI4[6\Y6%XI  2 SKV.1T-1>'DGDU2V<^/EU3 +-9*L&7^4_
MW>>.OX4E1;ASM_GT&ZBYN4[6BN"\2W>LW/Q#T_0[#7)=,MI;!IW9(D?+!B/X
MAZ58\%:QJDVOZ_H6HZ@FIKIKQ>5>K&J%@ZDE6"\9&,?@:;H-0YK]+_H'M%S<
MMCM:*\Q&L7^N>*]:L;GQ<N@BRN?(MK15C5I%QP^7Y;/H*]&L(9[>P@BN;HW<
MR( \Y0*9#ZX' J:E)T[78X3YMBQ15359KBWT>]FLU5KJ.WD>%6Z%PI*@_CBO
M/_AYKNJZQJL;#5+K4[%K 27KSPA%@NB1^[0@#/&>.:(4G*#GV"4TI*/<]+HH
MKB/&GBE_#7BCPX9KTV^F2K=-=KM!WA$!4=,YR>,=2:FG3=27+$<I**NSMZ*Y
MCPK)KNJ23ZUJSO:VMR/]#TW:/W4?9W.,ESZ9P,_ES6HZKJ-U\0]:TM_%PT2R
MM8H7A5EBPQ9 2 7]^?QK2-!N3C?8EU$DG;<],HK&TNVN)/#C0KKS7\LJN(]1
M14R"<@$!?E.#_*N'3QIK,GAY?#XD \8F]_L\G:.,<F?&,;=G?'7FE&BYM\KV
M_J_H$JBCN>HT5%;1/#:Q123-,Z(%:5P 7(')..,FN0^)6K7^D:-IKZ?J!L'N
M-2BMY)PJG;&RMG[PQV!_"HIP<YJ**E+ECS,[2BN3\-12_P!I.Y\;+K:K&<VR
MB'Y>1\QV<_\ ZZQ+OQAJ&E_%MM,N9BVBR)%"5*C$,LBY5LXSR1CGCFM%0<FU
M%[*Y+J))-GH]%><_\)?J%[\7K/2+28KHR>=!( H(FF2,LW.,_*2H_"K?BB[U
MB?Q]HVAZ=K$VG075K+)(T42.25R1]X>U'U>2:3=KJXO:JS:[V.[HKBO!^K:J
M?$^O>'M2U!=2&G>4T5WY2HQ#KDJP7C(_H?PG\(ZO?ZCXA\4VUW<&6&SOA%;J
M5 V+@\<#G\:4J+C?7:S^\:J)V\SKJ*YGQ]K]UX<\*S7EB%-Y)(D$!<9"LQQG
M'L,USFM'Q'X(AT_5Y_$DVJ0/=1P7EO/"BJ5;J4(Y7'^?2B%!S2=]]O,)5%%V
ML>DT5R7C74M3\/OIVNVT[MIEO,$U&V"@@Q-QO'&<J3V/I3="UB]\1^+M1N[6
MZ(\/V(^RQ*@!6YGZL^<9PN<<'!X-)46X<_3^M!^T7-R]3KZ*\UUC5=1G^(NH
M:2?%@T2Q@M(Y8]RQ89CC(R_USUKK]($L'AZ20ZW_ &NV'=+P!,' Z#9QP13G
M1<8IM[^HHU.9M6-NBO)?"E_J>O:#9WMY\119W<Y8-:E+?<I#E0,'GD 'IWKJ
MOB'KE]H>DV'V*Z6R%W>QVTUZ\8<6Z-G+8/';O52P[4U3OK\_\A*JG'FL=A17
M,^%[2X6:2Y'B]M<M63;LVQ$*V0=VY/8$8]ZZ:L9QY7:YI%W5PHHHJ1A1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !7M'P,_P"/'6O^NL7\FKQ>O:/@9_QXZU_UUB_DU<>8?[O+Y?F=6"_C
M+^NAZU1117SA[@4444 87B>_CL[...XT"[UFWF)$D5O LVW'0E6/-<QX)TB9
M/&>IZS::'/H>CS6JPI:SH(VDD# [_+!^7 !'X_6O1**VC5Y8.*6YFX7DFSRR
M_LA9_$;7[[4O!]YK-G<I +=X[-)E!6,!L;C^''I7:6\$>M>#+BR@TR72([BW
MEMTMIHA&8@05SM7( YS6_13G6<DM-K?@$:=F_,\^\(ZWJNB:5I_A[4O"VK_:
M;?%O]H@B5X"N<!B^>!CK7>W +6TJ@9)0@#\*DHJ*DU.7-:PXQY5:YR7PST^[
MTOP!IUG?6\EO<QF7?%(N&7,K$9'T(J.#3KQ?B]=:B;:463:0(1/M^0OY@.W/
MKBNQHINLW*4OYK_B"IJR78X#4TU#PS\1+GQ FD7NI:=J%FD,GV&/S)(I%(Q\
MN>F!^M3^$;/4;_Q?K?BB]T^?3X;N..WM8+@8E*J!EF';D#\Z[BBJ=>\;6UM:
M_D+V>M[^9P47A=M6\3>.;?4K65+'45M%AF*X#%8S\RGU5L?C3?AII6MZ9/K_
M /;D3_:)+E )V'$X52N\'OG /XUW]%#Q$G%QZ.WX6_R$J233]?Q"O,-<U+4I
MOB)I&KP^%];DM=+6XBD*VXS+N4J&3GD=^<<5Z?14TJB@V[7*G#F5KG(?$'2;
MOQ#X*:.SM&EN$DBN/LK8#. <LGUP3^59.G0RZWX^T?5+'P[>Z19Z?;S)</=6
MP@,I9<*@ ^\ >:]%HJHUW&'+;O\ B)TTY7_K0*X[3M.O(OBMK6H/;2K9RV,2
M1S%?E9AC(!]:[&BLX3<4_-6*E&]O(X4>&VU3QIXMCU&SD_LW4+2WB24K@,0O
M)4^H.#]15?X;:-K>DZOXC&M)(TC/!''<LN!.J*RA@>_&W/UKT*BM'B).+CT:
M7X6_R(5)74O7\3SKQ;=6FIM?V5QX"U*^O=KPP78LT*MU"L)<Y4=ZT(]%U.T^
M#\NCW"--J(TR2+RT.X[BIP@]<9 _"NUHH]N^512V=Q^SU;;.*GTV];X.#31:
MRF]_LA8O(V_/O\L#;CUS7.W4OB#7? MGX1M/#.H6TQMX+:>[O L<2! NYASD
M_=^M>KT4XXCEZ=;_ #$Z5^O2QQ?Q!T>ZN/AG<Z5IT$MU,B01QQQKEF"NG;Z#
M-1^&[G3EU6VCMO =]I<[*5-X]A%$J?+DY8'/.,?C7<45*K>YR-=_Q&Z?O<QP
M'B3PK'XA^)6GOJ.FO<Z4NG.KN=P02;B0,C'/-6/AYI-QX;75-!GL#'';W!>W
MO1'@7,;<C+#JR]#^7:NWHINO)PY'L"I)2YNIYWXLNK/4VO[*X\!:E?7@5X8+
ML6:%6ZA6$N<J.]=/X-TZ]TCP?I=AJ+9NX80L@W;MO)(7/L,#\*W:*4JMX*"6
M@*%I<QROQ#T[4=4\(7%MIL3SR>9&TL"-M::,,"R ^XKS_4K.\NM1C7P]X=UO
M3M*N98&U*VELMBQE'7#Q 'EL#! '(&?I[5154L0Z:M84Z2D[W"N#\<>&SXC\
M5^&89[*6?356Z6Z=1Q'NC&TD]CD<>XKO**RIU'3ES(N<5)69R/A!M<TJXF\.
MZQ#/<PVHS9:F%)6:+LKGLX]^OZGF]2LOLGQ(UR_U'PA>:U97$4"P/'9I,H94
M 8_,<>W'I7J5%:1KVDY6W1#IW25]C+\/S13Z-"8-)FTJ)252TFB6,H,_W5.
M#UKGHM'G'QCFU4V+"U.DA!<[/E,N\#&?[VWCZ5VM%0JC3;74IPNE?H%</\4-
M/NM0T32UMM/FOQ#JD,TT$4>\M&%?=QZ<X_&NXHI4YN$E)=!SCS1L<CX7NK!M
M2>*R\%WFBLT9+7$EE'"K $?+E3D_3VK-O/"TFM^-/$T5[!-'8WMA!'%<A>!(
MN""I]5(!KT"BK59J3E'J3[--),\]A\*2Z+XO\(1V<4]Q:6<5W]INV7K(ZD[G
M/JQ-2>*O# \0?$31#>Z?+<:6EI*LS@LJJW)4%E((YQ7?44_K$^92ZV:^^_\
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
M%D8FA&[D&/&W)[]!4,OA^"YNUFN;N]GB683K;23?N@ZMN4X R0" 0"2.!Z4
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
M$C))) (&2?6H[OPQ97=Q=R&>\BCO.;J"&<I',=H7)'4$@ '!&<<YH L>'O\
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
M:CI_DW%OY#N(IO,0Q2R;/,#%0?E()((' ]ZFF\4V4%WK-O(DJG2H//E<@;7
M7<P7U*@KG_>% &[17-7'F6>OZ'>H9X7U.5H+JW:9G3/D/(/E)P&!CQD 9R:Z
M6@ HK!U'Q!/I=X1<6EN;-716>.[!F4,0N\Q%1\H)YPQ..U8]U<3#4-2 FD 7
MQ'9H!N/"F&W)'TY/'O0!VU%8_B9[U-$<V7VC=YL7F_9ES*(=Z^9L'7=LW=.?
M3G%4-*O_  ]:)>W5I?WI-O 9;B*\N;AG2,<EO+F.1T/('M0!T]%8=KKEV;RR
MBU#3/LD=]D6[B<2,&"E]KC VG:K'@L/E/-.TS6;[5H4O;?3473YHS);RR7.)
M)!C*G8%( ;@CYLX/([4 ;5%<5;ZYJ=QX2U:\U:V:**"2[42VMUMDPD[J%&%&
M,!<;N^,]ZV[C6;U]1NK/2]-2[-GM$[RW'E ,R[@B_*V3M(/.!\PYZX -JBN<
M7Q2]X^FQ:9ISW$M_:/=()91$L04H"'.#@Y<#@'D?C6EH^J'5+><RVYMKBVG:
MWGB+[@KC!X;N"""#@=>@H T:*YWQ%]MMK[3+F'4IXX7OH(6MD5 C!C@[CC<?
MS ]JA\2ZHT6LZ?I7G7L4<\,T\@L8B\TFPH H(!*CYR2>/N@9YH ZBBLO0+FU
MN=-_T2XNIECD:-_M>[S48=58, 01D=>Q%9,^N2:3J'B.ZE6>YAMFM1' C<C>
M #M!X')S[T =516''KUS#J(L]4TX6IDMY+B%XI_.#+'MW*?E&&^8' R#SS2:
M=J]YJNGB]:PCAL)K<RQRQW>Z3!&1D!< X]&.* -VBN:LM>FEL]+M-,LWN[B7
M3XKIC=7.WRXV "[WVL68G/;G:2<54T;6;JWTYT>U,VH76JW4,5N9OE4AW8Y?
M'"@*>0/08YH ["BN<G\4O:6DYN=-D^VP7<-H]M#*'#-*5",K$#(.X=0.AJ27
M7=02]@TU=,MSJ,D33M&UYMC5 VT8;9DD^@7CN>F0#?HJ.!I'@C::,1RE070-
MN"GN,\9K%D\03VNJ1VUW:6ZP2SB!9(+L2.C-PI=-HV@G X)P2/K0!O45R\WB
MN[2SU#4(]'9[#3I9H[B0W 5RL3$,T:X.X8&<$KW'-7Y]9NI-3EL=+L$NG@C2
M2>26?RD7?G:H^5B6P,] ,$<\T ;-%87@Z66?PK9R3%O,8R;MS;B/WC<9K&T;
M4;S7;C4](ANY8UM;^X%W<;SYBH97V1Q]QP/O= !A>>5 .VHK!NM=NH9;Y+#3
M/M<&G86Y=KC8Q;8'*H"#N(5E/)49.,]:LV>NV]W>7,&/+6*WBNHY&/$D+@X8
M>F"K _AZT :M%4])O_[4TFVO_):%;B,2(CGD*>5S[D8..V:XO0IM+O4)OKO7
MGOFO;A"4GOA'Q.ZJ 5.P   >G'- 'H%%<U?^*;FUDUAH=):>VTAA]JE,X4LO
ME)*?+7!W$*_0D?7GBQ::]<OJ-O:WNFFU6[A>:V<3!R0NW*N,#:V&!X+#@\T
M;M%<O9>++JXL-,U2?2#!IFH&%4E-P&D0RD!"R8QM+,HR&)Y!('.([#6)+**[
MC6)[JZN=8GM[:(R;02 6.6.=JA58]#TX'- '645SDGBB2R%TFHZ?Y$]H8'G$
M<WF((97*B4-@$A2K9! ("FK>I>(H-,N[B&2&21;:S-U,R8RN6VH@'=F(?'3[
MM &Q16''KT]O=F#5[%++=;R7,;QS^:I2/&\-\HPPW X&0>>>*;::_=27%@+W
M3/LMOJ!*VSB<.X;87"R+@;255NA89&* -ZBL31-;N];BM[V*PB33;A-\<INL
MR@8XW(%P#[;B14^LZN^E&P2*S:ZFO;G[-&BN% ;RW?))[?(<_P!>E &I17*M
MXJU)$U+.@Y?2^;P"[&"-@<>4=OSG:0<,$],ULV>KQ7NISV<2'$5M!<B0GAEE
M,@ Q[>7^M &C17.#Q2UP+**SLE>ZO&N/+2:<1H%ADV,2V"<DD8 ![^E1ZKJ^
MO6NI:)#!IT'^E22+-']J&"1&YVABG3Y0V>/3% '3T56NKV.PTV>^N_W<5O"T
MTV.=H49;Z]#65#KMZES8KJ.E"U@OG\N%UN!(R.5+!9%VC;D*>A89XH WJ*XC
M1O$%]8>'I+VXTYI-.M[NY$URUQ^\"B=P7"8Y51ZL#@' /&=33=5UFX\4ZI93
M6<7V*!XPKB<912I.<;><\<9XH Z.BL$^()X-5AM+RTMUBFF\A)(+L2LC$$KO
M3:-H.,<$\D?6JD'B V\%O%:6=S=S7FHW=M&LUQG:T;R9)8]$^0X'.!@ &@#J
M:*R])U66^N+RTN[06MY:,HD19?,1E895E; R.HY .0:U* "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** /CVBBBOKSYD**** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY-7B]>T? S_CQUK_K
MK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** ,'7]]KJ>CZIY,TMO:RR+
M/Y,;2,BO&0&VJ"2 P4' XSGH#3!::M;:I>WVE)936VI>7*WVJ1XFB<($R%"'
M<"JKP2IR#SSQT-% ',:3X<O=,72&:6WFDL-+FLV!)422,T1!Z'"_NSGZ]#56
M/P@]U<W9EL--TF"YL9[2:/37+>>9,#>_R(,J <<$_,>1W[&B@#GVT_6-3T&]
MT?54LHTGLWMOM5M,S,Q9=N[RR@V]2<;CZ5&NGZ]>ZEHUQJ"Z=#'I\S2.+>9Y
M#,3"\>1E%V\OG'/7KQSTE% '*Q>'[J3Q!::DVF:3ISPRM)+/9RLTMR"C+L?]
MVG&6#');E1]:+?P[</K]MJ,FF:3IIB9VGDL9&:2Z#(R[7_=IQE@W.[E1]:ZJ
MB@#D= \+?V.;*VDT/0Y([10B:@GRW#!1A6*>7][ID[_4^U1W?A[76T#4M M6
MT\6=R9S%=22OYBK([/M,83!QN*[MW3!QVKLJ* *FJV9U'1[VQ5PC7-O)"&(R
M%W*1G]:QH],UB]FTM-1CL;>VT^039MYWE:9E0JHP44*/FSU/0"NDHH Y#3/"
M@TVY6)M#T.Z@2X:1+U_EN%!<L,KY9RRYQG>,XSQ5B;P]?([75M+;M=1:JVH0
M)(6",&B,11B 2/E9N0#@XZUT]% '.?V%=:I)JDVL+;Q->V0L5AMI&D")\Y+;
MBJDDE_08VBJ#^$+^?3=-2XNX&O1<,^HR ';-%(X>1%^I1%&>PKLJ* .>U%SJ
M'B?2(((9RNG3R7-Q*8F5%S"\:J&(PQ)ES@9Z'-:NE37=QI5M/?PK#=21AI(E
MSA">W/.:N44 <1=>$M0FL+C3A::2ZR7;7(OY&8S',OF<KL^]CY<[^W3M6I-X
M>N9+J\E$L0$^K6]^H.>$CCB4@\=<QG\Q71T4 07C7:VK&QC@DN!C:L[E$//.
M2 2./8US]QH-_KMQ--K M;56L)[%(K25I21-MW,695Z;!@8[GFNGHH YK1-"
M:QN(C<:#H4#Q(5%Y9\2,<8)V^6-N1G/SGTYJQX?L=6TBSM=)FCLI;&TB$,5R
MD["5D483,>S .  3O]_:MVB@#E9- U-]"UG1?]$%O=/<26]QYK;LRR-)M=-N
M  7(R&.<#BK;V.L:?J^H76F16-Q#?LDKK<SO$8I%0)D;4;<"%7CCD'UXWZ*
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
M"QNK2:WF,BLWF'<Q4 _(,8;KSSTIT?B'2)KX64>HV[7!<QJ@?[SCJH/0D8/
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
M0 4444 %%%% !1110!\>T445]>?,A1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5[1\#/^/'6O^NL7\FKQ>O:/@9_QXZU_P!=8OY-7'F'^[R^7YG5
M@OXR_KH>M4445\X>X%%%% %2YT^*ZO;*[=G$EF[/&%(P2R%#G\&-6ZIZEJ,.
MEVGVB99'W.L:1QKN>1V.%4#U)/T[G IMCJD=[<36WD307$*(\D4H7*[]V!E2
M1GY3T- %ZBFR.(HVD;.U06. 2<#V')IMO.EU;17$>[RY4#KO0J<$9&0>0?8\
MT 245GV^LVERR*@FR]S+:C]TQ&^,MNR1D*/E."<9X[FKD-Q#<*S0RI($=D8J
M<X8'!'U!XH DHHHH **BNKF&RM)KJYD$<$$;22.>BJ!DG\A4.G7S:A;F9K*Z
MM1GY5N0H9AC.<!CCZ'!]J ++J7C90[(2" RXR/<9K)M]!9;^"\O=4O=0DMMQ
M@6<1*L;$%2V(T7+8)&3G )QUK2MKJ*[1WB$F$D:,[XV0[E)!QD#(R.#T/:B[
MNX+"RGO+F01P01M)(Y_A51DG\A0!-52]T^*_DLWE9P;6<7";2.6"LN#[88T:
M?>O?VYF>RN;3G"I<!0S#&<X5C@<]\'VJW0!4U33XM6TNYT^=G6*XC,;E" P!
M],U;HHH ***C2XADFDA25&EBQYB Y*YZ9';- $E%0VEU%?6D5S#YGER+N7S(
MV1L>ZL 1^(J:@ HHJ-[B&.:*%Y4627/EH3RV!DX'? H DHJK!?PW%]=VB;O-
MM2@DR./F&1C\*M4 %%1RW$,+1++*B-*^R,,<;VP3@>IP"?P-24 %%%% !111
M0 4444 %5)=/BFU6UU!F<2VT4D2 $;2'*$Y_[X'ZTM[?PV'V?SMW^D3K FT9
M^9NF?;BK5 !1110 4444 %%%% !14<MQ# T:RRHAE?9&&.-S8)P/4X!/X5"M
M_"^JRZ<-WGQ0).W'&UF91SZY0T 6J**JW-_#:W=G;2;O,NY&CBP.,A&<Y_!3
M0!:HHHH ***JVE_#>3WD,6[=9S>1+N&/FV*_'MAQ0!:HHHH **** "BBJK7\
M*:K%IQW>?+ \Z\<;595//KEQ0!:HJG>:K9V%W96MS,(Y;V0Q0 @X=@I;&>W
M/6B]U6ST^YLK>YF"37LODVZ8)+L%+'IVP#S]/6@"Y15+3]7L=4EO(K2<226<
MYMYUP04<=N?Y]*J3>)M-BM[.<&XF6\9UA6"W>1F*YW?*H)&,&@#8HK(3Q-IC
MVMS<-)-$+9D6:.:!XY$+G"Y1@#@D\'&.OH:UZ *EUI\5W>6-U(SA[*5I8PI&
M"2C(<^V&/XU;HHH **** "BBB@ HHJK<7\-K>6=K)N\R[=DCP.,JI8Y_ &@"
MU1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\>T445
M]>?,A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[1\#/^/'6O^NL
M7\FKQ>O:/@9_QXZU_P!=8OY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%% ',
M>,+"*\DT0RO<+_Q,8T_<W$D7!#?W6'/'7J.W6LW4W?3KS6OLTTL9C_LM!(9&
M+;?.*G+$Y.02"2><G-=G/:P71B,T8?RI!+'G^%AT/ZFHI]+L;H70GM8Y!=H(
MYPPR)%&< _F: ,G5[R:+Q+9V\<[HC:7>RM&K8!96@"MCU&YL'W-9>DF77+C3
M;2^O+SR8]$MKK$-R\332R;@S,R$,<;!QG'S?2NAM/#NE64QGAM<S&-H3+)(T
MC[&QE=S$G' X[4MQX>TNYCM4DM=OV6/RH&BD:-D3 &T,I!V\#C..* .5T=FM
MSI=I!<3>1)KVH0R?OF)=0MP<,V<GE0<DYR,U;\.Z%&VDZREM>W\,\MW>0)*;
MR5_+_>-A@&8C<, YZGUY-=';:+IMG';QVUG%$EM*TT*H,!'8,&(^H9OSIO\
M9MO8W%UJ%E:%KN8$NBRE5D;CG!.T$X'S8S0!B:7K%UKVH:5%O:%[2%Y]2CC;
M $P+0B,^J[EE;_@"U?\ $<LIET>Q6>6&&^OO)G>)RC[!%))@,.5R449&#@FI
M= TI[#[?>7$44=[J-P;B98CD+P%5<X&<*HR?4L>]7[[3[74[8V]Y"LL60P!R
M"&!R"".01ZCF@#A?%%H+?3?%&EK=7LEG'HXNT22[E=HY#YJD;BVXJ0H^4DC@
M\5W=G9QV, AB>=ER3F:=Y6_[Z<D_K56+0-,ALKJT6U#17:E;CS'9VE&,89F)
M8\<=:TJ .%2:[OY--MI+^[2.;7+^&4Q3,K-$GGE4W#D ;5Z=,<8JMX@M/+T?
MQ;I9NKV2UMK2*YA$EW(S(SJX9=Y;<R_*#M)(YKMTTNQC>)TMD#1327"'^[(^
M[>WU.YOSI9]+LKG[5YULC_:XQ%/G_EHHS@'_ +Z/YT 8,E@DOB2+1FNK];**
MR-R%%],'D<R;<F3=O(4#IG'S?2LPRWDILM,&HWBPIK\EIYPF/F20BWD?87ZG
M!^7.<_*#G(S77:AH]CJC1/=PEI(L^7+'(T;J#C(#*00#@9&><"EATC3[>&UB
MBM8T2UD,L('\+D,"WN2';)/7)H PI--%QXI_LQKW45L8=.1Q$E]*I9S(XW%P
MV\G QU^O08RM/6ZAT+1-7?4[^:]>_CMY6EN7*21M*8\&/.S[N.<9R,YSFNY%
MK +PW8C'V@QB(R=]H)('YDU$NEV2VL-J+9!!#()8T[*X;<#^?- '&:S>W+6E
MSKVG07L:07.Q9CJ3X8I+Y;?N"=FPD,/7'(&:T]*TJW7QMKEP);S>A@<*;R4H
M2RMG*[L$>@(P.V*U)O"^C3RR22V082.9'C,C>67)R6V9V[L\YQG/-6I-*LI-
M3343"1=JH3S%=EW*,X# '#8R<9SC- '):--<:TGA^RO;R[\F33)+J0QW#QO-
M('C49=2&P QXSSD9Z4DLEX"^EQZC>+!#KT=HDOG,9#"T"R,A<\GEV&2<C YR
M,UU$WA_2Y[2VMFM0L=J,0&-VC:('J%92&&>_/-2PZ-I]O;P016J+'!+YT8Y)
M$G/S$]2>3R?6@#+TN%M.\5WFG17%U):-917"QW%P\Q1R[J2&<EL$ <9QQ[FJ
M_B'2X+WQ9H+2RW:%O/4^3=RQ#A,\!6&#[]372"U@%XUV(Q]H:,1&3N5!) _,
MG\ZAU#2[/5(XTNXB_E/OC979&1L$9#*01P2.#WH YV#1XM1\5:^)KF^1$^SJ
MJV]W)#@^7]XE""QZ=21Q56RO9]9T;1[.2.ZO+\V?GRR+?R6@P#LRS1G+,2.F
M,=>E=C#9V]O-+-%&%DFV^8W=MHP,_A5*7P[I4L5O&;78+=2D312/&RJ>2NY2
M#@X'&<4 <<D#ZO9^'S?S7PEAUNXM.+QU8(@N N61AE@% W=3SSR:[\H+>R,:
M,^(X\*6<LW [D\D^YYJD?#VE?V:-.6R1+59/-5(R5VOG=N4@Y!R2<@]ZOQPI
M';K H/EJH0!F+'&,<D\F@#@;*RGDTKP=</JVJ&;5/+2]?[;)^]4VSRD 9PAW
M(.5P<9YYS5]+G[ =7TEFOKJ,ZA%;6B&\<2 O"CE?.W;PH.XYR3C@9X%=0FF6
M4<-E$EN@CL<?9E_YY80H,?\  6(_&F7.C:==K<+/:H_VAUDD.2"74 *P(Y!
M P1CI0!R42:RMQKFEVS7,$]M:VU[:QO>M< R;Y<J)&^;8WE*I5NF6QUK8TC5
M3X@UO[;:32?V;;V: (#@/-* Y##U1-GT\PU=32X-&CGN=*TX37<H57WSG?(
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
M[R^7YG5@OXR_KH>M4445\X>X%%%% !17.^*KC58'TD:;-#&)+Y(Y/,W?-D'
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_QXZU_UUB_DU>+U[1\#/\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_ %UB_DU>+U[1\#/^
M/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"BBB@"CJ&K6NF>2L_FM+,
M2(HH8FD=\#)PJ@G [GH*BEUVS@LX+B1+I3<.4B@-L_G.PSD;,;N@)SC&.<XJ
MOXAMK>86LLMMJ+RQ,WE3:>Q$D61@YP1D'TP1Q]*P'L-;>+2K^\&I/]FEN8V$
M+1BY6%R/+9@/E) 4 @<\^H- '3V_B#3KDVZK*ZO<3-;JDD3(PE52Q1@1\IV@
MGGJ.F:==:YI]G)=1S3D/;+&TH6-F(\PE448'+$C 49/(XY%8LFC>?X=O);!+
MP:@UPM]$U[Q(T\84+GT!$87Z$^M5KC1M1N?#IO6@G34I]034)X(W42A0P"Q@
MGY=RQA1UP64^M &X/$VF+:7EQ/)-;+9()+A;B%XV1#G#8(R0<'D<<'T-$/B6
MPFG:#9>1R^4TT:2V<J&9%QDH"N6(R.!SR.*PKS2CJ&AZO);P:K+>SVZ0 7^
M64,6PHX[D_G6]J-I/-XAT6XCC+10&;S7_N[DP/UH Q)/&+7?@RYU:".>SFAP
M6:6W=4 \W:<%U ;@'..E;UEK]E?7WV)5N8;AHS+&EQ;/%YB @$KN SC(R.HR
M*YY;*^D\%W6BG3[A;J&7 + ;)1Y^X%3GD;>?:MZ^M)Y?$VD721EH8([@2/\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_ !XZU_UUB_DU>+U[
M1\#/^/'6O^NL7\FKCS#_ '>7R_,ZL%_&7]=#UJBBBOG#W HHHH **SM5U.?3
M(_,CTJ[O8PC.[6[Q#8!Z[W4G\,U'HVL2ZQ!'<'2;VS@EB66.2X:(APP!& CL
M0<'N!0!JT444 %%9=GK(O3^[LYR/MDUJS+@A#&6&YN1@$K@8SR16I0 4456U
M"\73M-NKYXY)4MH7E9(P"S!020,D<\4 6:*S;K7K"SETR.61B=2?9;E5R#E<
M@GT'09]2/6B36$74+BRBM;F>2W\CS#$JD#S6('4C[H7<WL1C/2@#2HHHH **
MI:5J*ZI9-<I&8PL\T."<\QRM&3^)7/XU=H **** "BJ6JZBNE60N7C,@,T,.
MT'',DBQ@_@6S^%7: "BBB@"EI^E6NF><8/-:29@TDLTK2.V!@ LQ)P!T'3KZ
MFKM%% !1110 452TC45U?2+74$C,:W$8D",<D9J>WN&G:<-;S0^5(4!D Q(,
M [EP3QSCG!X/% $U%4M0U%=/>R5HR_VJY6W&#]TE6.?_ !VKM !65?>';'4I
MI'NGO'CE $D O)1$XQC!0-MQZC&#WSDUJT4 ( %4   #@ =J6BB@ HJ'[0WV
MXVWV>;:(Q)Y^!Y9.<;>N=W?IC'>IJ "BJ4>HK)K=SI@C(>"VBN"^>")&D4#\
M/+/YU=H **** "BHKF=;:UEN'!*Q(7('4@#-8=OXK$D5G<7.C:C9VEVT:Q7,
MQA9,R$! P21F&20,D8R1G% '0T444 %%-D?RXV<C.T$XJMI=\NJ:19:@B%%N
MH$G"$Y*AE#8_6@"W1110 4444 %5WLH)-0AOF3-Q#$\2-D\*Y4L,=.2B_E5B
MB@"O=64%[Y/GIN\F59H^2,..AX^M6*** "BBB@ HHHH 3: Q; R>":6BH);R
M""ZM[:1\37!81+@_-M&3].* )Z*** "BJ6JZBNE6!NGC,B^;%'M!Q]^14!_#
M=FKM !1110 452MM16YU2^L1&5:T$99B>&W@G^E$NHK%K5IIIC)>X@FG#YX
MC:,$?CY@_*@"[15)]15-;@TSRR7FMI+@/G@!&1<?CY@_*KM !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\>T445]>?,A1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 5[1\#/^/'6O^NL7\FKQ>O:/@9_
MQXZU_P!=8OY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%% %35/\ D$7O_7!_
M_037)-:Q7VF>!;6<%H) OF1Y($@%HYVMZC(&1WKMV4,I5@"I&"#T-,%O"!$!
M#&!#_JOE'R<8X]....U '%ZI9V-[<:E;1:3HL<6DQ+$'N5V.H*!QY; ?NE&[
MAAGD'CBH])$&O7>CIKJQ7:/H-O<Q17(#))*V?-?:>"P'E\]MWO78W&E:=>7,
M=S<V%K/<1?ZN66%69/H2,BDN=)TV]MXK>ZT^TGAAQY<<L*LJ8&!@$8'X4 <3
MHIMU?1%L2@M?^$AOEC$9^4J(KG&/;BHDTJRC\"#6%@7^U(K@R)>'F52+C  ?
MJ%QQMZ8[5Z"EI;1A EO$HC8NFU -K$$$CT."1^)I?LT'D>1Y$?D_\\]@V]<]
M/KS0!Q\D6C7>I^(YO$"6DTMI,%A6["MY,'DHRE W3+%^1R3D=N-SPL3<^"M%
M,Y,ADTZ#>7.2V8USGUS46L:9J5]=,;>'21\NV*ZGB+S09') Z'GD<BM73[*+
M3=-M;&#/DVT*0IGKM4 #]!0!YW:QS7ND7<:@R3^&K+[/%ZM-%-OQ]2MO"?H]
M:33+>>'Y-8B?*ZCKUI)&P[Q+<PQ)CV*Q@_\  J[=+>&(R&.&-#*VZ3:H&\XQ
MD^IP!^5-6UMUMX[=;>(0Q[2D80;5VG*X'08(!'IB@#BFT73[^P\57=W;+/<Q
MW5QY,TG+P;8U(\L]4.><KCFIK**SUO7 FN1P72II%K/!%=*&3+&3S7"GC.0@
M)[#'KSV(@A"R*(D"R$EQM&&)ZY]:KW>DZ;?I$EYI]K<+#_JEFA5PGTR./PH
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
MUWL6DZ;!>27D6GVL=U)D/,D*AVSURV,FEN=*TZ]MH[:ZL+6>WCQLBEA5E7'
MP","@#E39R+;Z7X=OK32[N9UN;A#>9GBBC20!47< 78+(HSQPIK+M(Q>6FFZ
M?,R&VC\1RP"."9FC\L02ML!Z[,Y&WH!QT%=Y-I&F7%G'9SZ=:2VL7^KA>!61
M/HI&!4T=E:0JBQ6L*+&V] L8 5L8R/0XX^E ')ZA8V%YJ%SIL.CZ(L.F0(=U
MW'@J'W-\F!^[48/S#OGCBJ.AP1:_+X8.JJ+Q'T)I'CF.])'W0C<P/#'D]?7-
M=M=:5IU]-'-=V%K<2Q?ZMYH5=D^A(XJ:.V@B*&.&-"B;$*J!M7T'H.!Q[4 <
M%LA@2/2Y&\O1QX@>WDC+$(L1@9TC/HAE*C'3D#IQ6AX@L;:SET73;'3].&G3
MW4GF6KMY$$C^62JMM5@>YVD<D"NLDL[66&6&2VA>*8YE1D!5S_M#OT'6H%T?
M3$L&L$TZT6S8Y:W$"B,GW7&* */AS3;C3([U)8K6W@DGWP6MK*7C@78H(!*K
M@%@6P!@9K'MK%'G\5:DD GU&WNY!:,XWF(BWC(" _=R2<XZYKJ[.QM-/@\BR
MM8+:'.?+AC"+GUP*E2*.,N415+MN<J,;CC&3ZG 'Y4 <3X<TJ60Z)J=G::7;
M)MWW%U;W;22W:-$PP_[M=QW%6R6."M9S1:6/!-EK$ZV_]MS74 DNFQY_GF=0
MZ!OO#'S#:. !C&*[V'1],MKUKV#3K.*Z?.Z>.!5<YZY8#-4=8\-66H0RO;VE
MI#>RR1.USY*[V"R*Q!8#)R%Q0!GVU[#;#Q@;BX6/R;HN=[8VJ;:+!^AY_6L6
MUBDU&YTBTN+#3]0A&A6TL,.H3E$+G<)&5=CAF $?/49]S7=3Z5IUU=QW=Q86
MLUS&,)-)"K.OT8C(HNM*TZ^MX[>[L+6XAC^Y'+"KJO;@$8% '*R>'+]K+3%N
M1INH?94G1K&]F9H2K."A#%3DHH"Y9#U/3O4%KHFMW7A:[ETBSBBD-Q;^4R*R
M#8&PJG&"N58KZCG%=C/HFDW4,,-QI=E-% -L226Z,L8]%!''X5-<:=8WEHMI
M<V=O/;+C;#+$K(,=, C'% '(>(;!-,N-2UN[T_2]6LHD64)=/MFM51 "D659
M><%@/ER6Z]*Z37[*74]#FM8+A;=Y"A#/D*P#JQ1L$'# %3CLQJ9]%TJ6\6\D
MTRS>Z3&V9H%+C'3#8SQ5FYMH+RW>WNH(YX7X:.5 RM]0>#0!Y_J"6Z:1JVC?
MV18Z;/'-8/*VF2?(ZR7  Y"J5<;3V[@YK3OK"'0O$,7]B6D=K)<:7>,T<"!5
MED0P[&*C@L"S<]>373V^EZ?:6QMK:QMH8"P?RHX55=P.0< 8SD#\JLF*-I5E
M**9%!57(Y .,@'WP/R% '"Q6>EVVE>&M1TQ(1J%S<6P-S&1YMRK#][O;J_R[
MB<YQC/:FWM]%!\-?%/F7"I(D^I1\OAE9II-@^I#+CZBNR@TC3+6\>[M].M(;
MF3.^:.%5=L]<L!DTDNC:7-=M=RZ;9R7+KL:9X%+E<8P6QG&.* .1UV5HKKQ&
M?,:*)IM.CG=6*E86D59#D=!L+9/89JY#8:/IWQ!TV#2[6TMG.F732I;(J9!D
MM]I('T;GVKJVMX&\W=#&?-&V3*CYQC&#ZU!9Z5IVG "QL+6U SCR(53KC/0=
M\#\A0!@:QI]CJ/CK2H=0BCGA&G73"&7!1SYD'53PV.3@_7M6%.QBLY+*T6"3
M2/\ A(/LZ12S&. P^0&,>X!L)Y^5Q@C/R]*[V]TVPU.-8[^RMKI%.56>)7 /
ML"*?]BM/L7V+[+#]EV[/(\L;-OIMZ8H Q_#NE7&FW-\3;65G:2B,Q6=G*7CC
M<;M[#**%W#9P!_"3WK?JM9:=8Z;$T5A96]K&QW%((E0$^N *LT %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 ?'M%%%?7GS(4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M!&S3)P2'!7:>1G( QSZFEN-"DDNTO;?5;NVO/(6WFF1(V\]5)(+*5(R"S$$
M?>-;-% &1:^'K2T-@R23,]F\L@9V!,KRYWL_'4EB>,=?3BEG\/6MQIVLV3R3
M"/5BYF((RN^-8SMX]%'7/-:U% $"6[I>S7!N9F21%40-C8A&<D<9R<\Y)Z"H
MK[3HM0DLWE9U-I<"X3:1RP5EP?;#&KE% %1]/BDUB#4BS^=#!);JH(VE79&)
M/OF,?F:HW'ANVG6Y*W%Q%-->+?),A7=#*$5 5R",;5P00<[C6S10!A_\(S!/
M#?KJ-W<7TE];_9I9)-J%8N?E4( !RQ.>N>_ PMOX===1L[Z\U:]O9K/>(1*(
MU4!EVG(11D^_MQCG.W10!Y_<:8EPMGI.F2ZZT$-]!*EM<6C16]ND<JN?WC1J
M6 "D*N]N2....QATF"!-117D(OY6EDR1\I**AQQTPHJ_10!F3:';3>'X]':2
M988HXT212-ZF,@HP.,9!4'ICCI4=IH;P:M'J=UJ=W>7$<#VZ"41JBJ[(QX51
MSE!S_P#6K7HH R+S0VGU-M0M-1NK&>2)89C"L;"15)*Y#J<$;FP1Z\YXJO%X
M4M[6PLH+.]NX)K)Y7AN0RN^)&+.K;E(8$GN,\ YSS6_10!DW6B&]L((;G4+E
MKF"83PW:!%DC<9 ( 7;C!(P0<@FG?V.9ELC>7UQ<RVES]I21E1<G8R8(50,8
M8^^>]:E% &,V@R3WL$][JMW=16\WGQ0.D2J' (!)5 3C/'/US4?_  B\,5O9
MK:7MS;7%HTK17";&;$C;G4AE(*DX[9^4<UNT4 8J>&K<0L)KJXGGDO(KR6=]
MH:1XRNT8  "@(HP ./<DU?.GQ-K":EN?SDMVMPN1MVE@V?KE15NB@#-DT@?:
MKZ[M[R>VN+M(D:1 C; F<8#*1SN(.<^V*--T@6-W<WDUY/>7=PJ1O+*%7")N
M*J H  !=CZ\]>E:5% &='HUO':ZC;AY-E_)))(21E2ZA3CCVJJ_ASRYHI[#4
MKJRF2V2U=HUC<2HF=NX,I&1N;!&.IZUMT4 9-KX>M+-M/:.28M9&5U9F!,CR
MY+L_')))/&.35J/38HM2N[Y6<RW4<<;@D8 3=C'_ 'V?TJY10!DP>'[6"PT6
MS628QZ04,!)&6VQ-$-W'HQ/&.:I)X21;>VL_[5OC86L\<T-K^["KY<@=5+;-
MQ4%0,$].]='10!DKX>M5GCE$DVY+]K\#(QYC(R$=/NX8^_O6;86,>I>,Y]>2
MWN8H(K98$\^)XO-ERV7". >%(7=CG<1VKJ** ,'Q/97-\='2U>>)DU!7::%0
MS1*(Y!N^8$8R0.1WH?PO#<VNHQWU]=74]_ +>6X?8K+&,X50JA0,LQZ$DGGM
MC>HH SM4TE=2:VF2YFM;JU<O#/#M)7(PP(8$$$=B.PZ$4RST.&"&]6ZFEO9;
M[BYDG"@NNW:%PH "@9X [GN:U** ,.#PM9P>&)=!\^Y>&96$D[L#*Y8Y+$XQ
MGMTZ 4^YT%GU*XO+34[NR-T%%PD(C(D*C 8;E)5L8&1V ]*V:* ,"+PK#:6F
MFQ:??75I+I]O]FBF78[/&<95PRD'E0<X!XZ\G-F\T1KR"S+ZC<K>VCEXKQ%0
M/D@@@KMVD$'&,=@>HS6M10!EZ5HJZ9=7ETUY<W5Q>%#-).5ZJ,# 4  8[>WK
MFM2BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X]HHH
MKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\>.M?\
M76+^35XO7M'P,_X\=:_ZZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]P**** *
M&IZJFF_9XQ;S7-S<N4A@AV[G(!8G+$   $DD_J0*SY/%=M;6-Y/=V=Y;RV<L
M4<UL55Y!YC!48;6(8$MV.>#QD8J;6K.\:_TW4K&%;B2S>0/ 7"%T=<':3QD$
M*>< C/-9=SHNI:D-0O)8([>>ZGLMD!D#%8X)@Y+$<;CE^!GH.: ->RUPW&I_
MV==:==V-P\+3Q"<QL)$4@-@HS#(++D'^\.M0^*-8N]%T^WGL[&6Z>2[@A;84
MPJO*B$?,R\D,0,9P<9P.:L7%A-+XHT_4%V^1!:7,+\\[G:$KQ](VI/$5C<7^
MD>7:*CSQ7%O<(CMM#^5,DFW/;(0C/O0!EWFLWL/B;2T73[]C<6%RQL5:/<&6
M2$!F._8, GG=_%COBKJ>)[=]/,_V2Z%R+G[']B(7S?.QG;][;]WYL[L8YS3X
M[6[N?$-AJDMOY"1V,\,D;.&97>2(J..#PAK(U#PU>7!NIUC25EU<7\4(G:/S
M4\@1$;EY4\L1]!G@T =!INJC4);BWDM9[2ZM]OF03;20K9VL"I((.#W[&H[_
M %G[)?I86]C<WMTT7G&.$HNQ,XR2[*.3V&3Q3-"L8[83S_V9+932[5;SKCSG
M=5SCG<V -S<9[FH/$&GI>S0L=#-\Z*0D\=R(7CSU&[(8#@'@_A0!>N;^[AMX
M)(M'NYWD7+Q))"&BZ<,2X!/T)''6J+>*K8V^GO;V=Y<2WSR110(BAU>/.]6W
M, I!5@><<?3.5_86I(-..J6<6N+%9+"\<DP/ES!LE_GX;(P-Q^;Y>G)J70_#
MM]8+HPFCBC^R75]+(B2EPJRN[( 2,MPPZT 3GQG&MM=7+Z/J2063F.^=A'BV
M(P3GY_F 4ALKG@^O%:%YKQM[R>VM=-O+][=%><V_E@1Y&0/F9<M@9P,\8]16
M?>:%>SZ!XKLT$?FZFTQM\MQ\T*H,^G(-0WNASQ:_?7HTZ:^@O/+;]Q>M T;*
M@0@KN4$$*ISG/7CI0!T]I=0WUE!=V[[X)XUEC?\ O*PR#^1KE?$?B6X?PYJ\
MNF6%\8H4EB6_C>-55T)5BN7#$!@1D#MQFNJL[>*TL;>V@A6&*&-8TB4\(H&
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
M[O3*+73"-3: 1QZM'=>1APO#L%.X[3SC!!Z=ZZJ6'S[1X)&)WQE&8#'48)H
MY34/$ES>V>F7%EI]_!9W-_:B.\9HU62-I5_A#[PK ]QT/(%;.H:X^F2LUSI=
MX+)&57O%:,HH.!N*[]^T$\G;^&.:Q$T[7I=(T;2);"!!I\]J9KG[0"LJ1,O*
M+C.2%S@XQTYJGJGAB_O++4K5M(M[B^GGEDBU.2< B-I"RKTW#:N$V_=XZX-
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
M@Q') (/- %FBHVN(4+!IHP4*A@6 QG@9^O:JDFN:1%;_ &B35;%(=YC\QKA
MNX=5SG&?:@"_167J'B'2],^Q&YNX56\D"1-YBX.03NR3]WCK[BK%QJVFVL4,
MMQJ%I#'/_JGDF51)_NDGG\* +E%1S7$-O T\\J1Q*,M([ *!]36#H/B1-5TM
MM7N+K3H;%T61 L^6B5N1YI/ .,<=CD<T =%15>"_L[JU%S;W<$MN3M$L<@9"
M<XQD''7BH_[6TTV[3_VA:>2A(:3SEV@CJ"<XXR* +E%4AK.EEK=1J5F3<_Z@
M"=?WO;Y>?F_"G7>J:?82)'>7]K;._P!Q9IE0M] 3S0!;JJ--LAJ)U#[-']L*
M[/.*_-CT![=!^50:UJ3:58Q7"HK[[JW@(8X $DJ1D_@&S^%3VFI6&H+(UE>V
MURL9PYAE5]I]#@\4 6JBDMX99HII(E:2$DQL1RA(P<?AQ5>VU?3+T2FTU&TG
M$(S(8IU;8/?!XJTTT21K(TJ!&("L6&"2<#!]R1B@!]%51J5@U\;$7ML;P#)M
MQ*OF ?[N<U6U75ETNZTR.3RUAN[AXI))&VB-5ADDW9_[9@?C0!IT57M;ZTO;
M?[1:74%Q!S^]BD#KQUY'%)9ZC8ZBKM97EO<JAVL8)5<*?0X/% %FBJMMJ5A>
MS2PVM[;3RQ'$B12JQ3Z@'BFQZMILMVMK'J%J]RRAUA692Y4C.0,YQCF@"Y14
M<UQ#;)OGFCB7GYG8*. 2>OL"?P-16^HV-W;&YMKVWFMP<&6.564'TR#B@"S1
M5,ZMIJV\MP=0M!!"VR24S+M1O0G. ?8U)#?6=S%%+!=02QS$B)TD#!R 20I'
M7@'IZ4 6**J7]Z;2WD:(12SHH81/,(\@G&23T%%YJFGZ>Z1WE]:V\DGW%FF5
M"_T!/- $UQ;PW4)AN(EEC)!*L,@D'(_4"I:Q].U^UG\,Z;K&H3VUDMY;13'S
M90JJSJ&V@G'K6C-?6EO:?:YKJ".VP&\YY $P>AW'B@">BLG2=;AU>^U&*V>&
M6WM7C5)H9 X?<@8\CCOBJD/B,7_B6;3+&XT\Q6I59=\V9)&(W$(H_NC&2<\Y
M&!B@#H:*J6NJ:??320VE_:W$L?WTBF5V7Z@'BGQW]G-<?9XKN!Y]N_RUD!;;
MG&<=<9[T 6**J3ZKIUK=):W%_:PW,F-D,DRJ[9Z8!.35LG R>E !16)_PDEE
M/K5C86-U:7?GF42F&97,>U<C(![^]:,>I6$UZ]E%>VSW48R\"RJ77ZKG(H M
M455?4K".]6R>]MENW^[ TJAS]%SFHH]4ABL&N]0DMK-!*\>YKA2GRL5'S<#)
MQG'8Y':@"_15)=12>>T^R-!<6UPKGSTG4XVXQM ^]WS@\8IT>J:?+?-91W]J
M]VOWH%F4R#ZKG- %NBJ<VK:;;SI!-J%K%-(VU(WF568], $\FC5=3M=&TRYU
M"\D"001M(W(!.!G R1DG' H N452BU?3I; WRWUM]E7[\WG+L0\<$YP#R*GM
M;NVOH!/:7$-Q"W22)PZG\1Q0!';Z;96MW/=06T:7$_\ K90OS-]3Z<GBK58M
MKXCLWO+VVO+FUM9(;LVT*R3!6EPB-D GDY?'%:-YJ-EIR*]]>6]LC':K3RJ@
M)]!DT 6:*;O3R_,W+LQNW9XQZYJG_;.E[IE_M*SW0+NF'GKF-?5N>!]: +U%
M5?[3L/L'V_[=;?8\9^T>:OEXSC[V<=:?;7MI>6WVFUNH9X.?WL4@9>.O(XH
MGHK%C\265WKUII]A=6MVDT,TDCPS!S&4,8 X/?>?RK0AU*PN+N2T@O;:6YB_
MUD*2JSI]5!R* +5%%<G!XKU(Z%;Z[<Z/;1Z9*B2NT5\7EC1B/F*&-0<9R0&^
MF: .LI" RD$9!X(J!K^S2X2W>[@6=V*K&9 &8@9( ZDXYIL&I6%U<RVUO>VT
MUQ%_K(HY59D^H!R* )H((K6WBMX(UCAB0)&BC 50, #VQ4E5?[2L#??8?MMM
M]LQG[/YJ^9TS]W.>E4M.UZWG\/V^JW\MO9QR@Y,D@5 <D8R?I0!KT55FU*PM
M[-;R:]MH[5L%9WE4(<],,3BGQWMI+;)<QW4+P/\ <E60%6^AZ&@">BL^37='
MB@CGDU6Q2*4E8Y&N$"N1P0#GG%69[VTMH?-N+J&*+;OWR2!1MXYR>W(_.@">
MBH(;VTN;3[7!=0RVV"?.20,F!U.1Q44.JZ=<6LEU!?VLMO%D22I,K(GU(.!0
M!<HJ"TO+6_@$]G<PW$).!)"X=3^(XJ>@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ KVCX&?\>.M?]=8OY-7B]>T? S_CQUK_ *ZQ?R:N/,/]WE\O
MS.K!?QE_70]:HHHKYP]P**** .?\1ZFUA<Z?"]U;6-M.9#)>W* K&5 VJ"2
M"V3R?[I'>N4MWC:QOII98KG2XO$4<D\D,)6)HO(B._;R-OF%6)'!.6Z5Z710
M!R.MW^DW0T:^BN;2YT>#4";N6%UDB0^2X0N1D !RG)Z$J:?J^IZ8+O0-5AO+
M5M-BO9%ENHY%,49:&1068< 9(&3W(KJZ,<8[4 >=:M/:ZROB1K=A<6DLFG1^
M8G*2#S1G:>C#DC(]#6]K>H)IVIV=B;NQTFR>!Y/M,\:[6<%0(U)(4'!)]2!Q
MT-=/10!YM9FWCT#3[J[:W-G;:_,6G,7EQ)$6E ;!SM0EAWQR.U7[V[B@\4W5
MP^J:/:6=S8P"TFOH?,BECR^Y8W\Q5[@D<Y!4]*[JC /:@#,T:PCL_#=G9>?'
M>11VZJLH7Y77'! R>,8QR:Y&P%M8^&O MU>K'#8101M<22* B2&V(1G/0<DC
M)Z$BO0:* /.]6%IJ</B*:Q\N?3+E]/C+P\QRRB;]X01PWRF,$CTQVKH-6L;9
MO$OAQ/LT?EQ/.RJ$&U2(\ XKI** //K[3K:+PKX[:.UC63SYY$*H,[A"C CZ
M-DCW)-6O$%U!HFIZG?6FK:4U[-$K2:9=QAY9BJ85(\,&&X8P-K<DG')KMZ*
M.=\71+>^';>*>#<DM_8B2)AG@W,60:J:V[Z7XB>^L;,2SIH=VXB1?]:R/$44
MXZ]6 ^IKK:* .!@NH+[Q7H9BU?3]3#+/'-]E@ V*8B=K%6.%) ^5N>/8U-H\
M,T^J6?AZ97,'A^1I'=@<2+C%J,]_D8D_[48KN** /.-&C%U:6>F7FM:1;7T-
M\)I+9[?;=F59M[<F7DM@C<%P5;TKH?%WV-+SP[/J)B6SAU(O+),0(T_T>;:6
M)X'S%<9[XKIL<Y[T4 >>:L5U%/$UWHQCFL)(+)9)(4\R.5EE<S8"GY_W14'!
MYZ9XJ>:-]4M-6O=+UO2[V]72)[:*+2X]C%F *%OWC<@J0O3[QKO*,8H XS0_
MLFH:EI<MOK6C2&QB;;:65MY4H0KM*,#*Q4 [201U452L[""#X9^&6BMD25)]
M-DRJ88,T\08_4AF!]B:] P** .8\9/8QS>'9-1:%;5-5#.TQ 08@F()SQUQ6
M#K;6FIP^*;G3&CFL)K"WBDFMSF.68/)NPPX)"E 2/8=N.XO].6^N=.F:0H;*
MY^T  9W'RW3'_D3/X5=H Y?6A8Z7KFA3W2P6VEPK.N]P%BBE*H(R3T7Y1( 3
MZX[UF-;#44U[4=&"2I#=PWED\/W)IHXQOVD<$,/W9(]3Z5W=% ' WC#5O"^N
M>(%5BM\8X[4,I!%O&X"\>[&1_HPJ]%?Z7IOB'Q$NL2P17,\T;6ZS8W30>3&
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Q[1117UY\R%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !7M'P,_X\=:_ZZQ?R:O%Z]H^
M!G_'CK7_ %UB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@4444 4=1TFVU-H))
M3-'- 28IH)6C=<C!&1U!XX/' ]*Q=3\*Q"S@M[!+@B74XKNZD^U/YAPH4OO+
M9SA5Z&NHHH YK5O#2#PUKT-BL]SJ%]82P"2XG+NYV,$0,QPHRQXX')-7[/P_
M9VMW%=F2[GFA4B(W-R\HBR,':&)YQQGKCC/-:U% &?\ V)I_]C-I)@W63 J8
MRQ[G/7.0<G(.<BF6.AVMC=_:_-NKBX"&-9+F=I2B$@D+D\9(&>YP,]*TZ* *
M%IHNGV-U?7-O;A9;Y@UP220Q /8\ <DX'=B>]4[?PIIMN]J0;MTLW#VT4EU(
MR0D# VJ3C@''.<"MNB@"O964&GP-#;(5C:624@DGYG<NQY]68FJ;:#:BV6W@
MFN[9%EEF_<7#(2TCEWSSSEF)YZ9XQ6I10!5T_3[;3+06UJC+&&9R6<LS,Q)9
MBQ))))))-1_V/8_VW_;'D_Z=Y'V?S-Q^YG/3IG/?KVJ]10!BW/A?3KJ:X=S=
M)%=-NN+>.Y=8IB1@[E!QR!SC&>^:M7&B:?=->&>W#B\@2WG4DX:-=VT>V-[<
MCG\A6A10!D6GARQM+^&^,EW<74*,D<MS<O(45L9 R<<X'N<#-7Y;*":]M[R1
M"9[<.(VR> V >._058HH KV5E!I]M]GMD*1;W?!)/+,6;K[L:@N-(MKC4X=1
M+3QW,2A-T4K('4'(5@.&&<]?4^IJ_10!GMHMBVE7FF&(_9+SSC,F\_-YI9GY
MZC)9NG3-1W>@VEU>&\66ZMKAD$;O;3M'YBC. P!P<9.#C//6M2B@!JH%C"9)
M &,DY)_&J-EHMAIYLC;1%?L5K]C@RY.V+Y>.>OW%Y//%:%% &=)HMJZ7"QR7
M-NUQ/]HD>"=D8OM"]0>F ..G%,@\/:=;K'A)7=+G[699)6=WEV[-S,3D_+QC
MH !Z5J44 8-SX0TF[%S'*+K[-<NTDMJMRZQ%V.2VT' )//IGG&>:M7>@VMU>
MM>++=6UPZA)'MIVC\P#IN ."1D\XS[UJ44 5DL+>._:]56^T-"L!<L3E%)('
MYL>:6\LH+^)(KA"R)+',H!(PZ,'4\>A458HH RG\/VGV^2[AFN[=Y7$DJ07#
M(DC  9*@XS@#)&,]Z;=^&K"\N+F9VNHQ=?\ 'Q'#<NB3':%RR@]=H XZ@#.:
MUZ* *5II5G93K-!&5=;:.U!+$_NT)*C\-QYH&DV8L[RT$9\F\:1IEW'YB_WN
M>V?:KM% &5=^'[6\58WN+Z.$1B(Q173HC*!C! /IW&#5\V=N;+[$84^R^7Y7
ME8^79C&W'ICBIJ* ,BR\.6-E<03+)=S&W!%NMQ<O(L.1M^4,>N"1DY."1GDU
M?LK*#3[<P6R%(S))+@DGYG<NQY_VF)JQ10!7CLH(KZ>]1")YT1)&R>0F[;Q_
MP(U'/I=I<W$L\L9,DMN;9SN(S&221^O6KE% &=?Z%IVIZ0NEW=N);1 FU"Q!
M&S&T@]<C%68K&WAOKB]1")[A421LGD)G;QV^\:L44 5YK&WN+RVNY$)FMBQB
M;)&-PP>._%0ZCI-MJ;0/*9HYH"3%-!*T;ID8(R.H/H>.!Z5>HH R8?#>FPVT
MUN(Y76>YCNY6DF=V>5"A5BQ.>L:<=.*GN=(MKG4H=0+3QW,2[-T4K('7.=K
M<,,^OJ?4U?HH RH= M+:\-Q;37<*M*9F@CN&$1<G).S.!DY) P"2?6KMK906
M;7#0(5-Q*9I.2<N0 3[< 58HH P-9T:74_$&E3[KB.WMX;@/+!.8V5F\O:."
M"<[6XY''TJW#X>TZ&U$ CD<?:5NF>25F=Y5((9F)R?NK[8 '2M2B@#/U#1K7
M49XKAVGAN8E*I-;S-&X4XRIQU' X.>E,NM"M+RVMHIGN3);-NAN%G994.,$[
MP<\@X(Z'TK3HH HQ:5;1R6DK&:66U5UCDEE9F^?&[)/7H/I4%AH%IIDR-:37
M<<,>=EM]H8Q)GL%)X'/ Z#L*U:* ,/\ X1+2_D0_:C;I,L\=M]JD\I'5PX(7
M.,!AG'0=A5\:38_9[ZW: -#?,S7*,20Y90K?@0 *NT4 9%MX;L;>\MKLR7D\
MUMGR&N+IY/+RI4X!..AZGFIQHM@-(ATL1'[)"8RB;SD;&#+SUZJ*T** ,M]!
MLSJ3W\4EU!+*RO,L%PZ)*P  +*#@G  SU( !I/\ A'[1+Y[N":[MS))YLD4-
MPRQN_<E<XYQSC&>]:M% %:_L+?4[)[2Z0O$Y!.UBI!!#*01R"" 01T(K%O\
MPS"NFZE+;&YN=1FL)K6-Y[AG)##A?F.!R!Z5T=% &)IGARUM#9W$KW<T]N@\
MM;BY>586*[25!)&<$C/)P2 >:S]&\)Q"PVZE]K)-W/,UJUTQA;,[NA* XQ@J
M<=/49KJZ* *\%E!;W5U<Q(1+=,K2G).XJH4?3@"LV#PMIMO)$4^TF"&02PVK
M7#F&-@<@A"<<'D#H., 8%;5% %%]'L9-:BU=X<WL41A63<>%))Z=,\G!ZC<?
M4U2O/"NF7INQ*;I8;S)N(([ETCD)&"2H/<=<=>^:VZ* *T&GVUM=S742$33(
MD;G<3E4SMX_X$:BFTFVFENI@9HIKI(TDDAE9&PA)7!!X^\?KGFKU% %#3]'M
M=-EFFB::6XG"B2:>5I'8+G:,D\ 9/ P.3ZU?HHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *]H^!G_'CK7_ %UB_DU>+U[1\#/^/'6O^NL7\FKC
MS#_=Y?+\SJP7\9?UT/6J***^</<"BBB@#-U;5)+&2TMK6V%S>W;E(8VD\M %
M4LS,V#@ #L"<D<5ES^*;FQM-1:]TQ3<V,ENABMKCS!()6"C:S*O(ST([=:M^
M((")].OXKVUM;JUE81B[.(Y0RD,G4$'H01G[O2N?L+&ZU^?7V-Y;2[[RSQ-
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
MU:S;4=&OK%&"/<V\D*LW0%E(R?SJK=:3)<+HP$BC[!<+,^1]X")TP/Q<'\*
M,Z3Q1=K82ZNNF1-HT4C!IC<D3%%8JT@CV8QP3C=G'OQ3],U'7+CQ3JMI/;6G
MV&!XPI%TQ9%*9!"^6,D\$@MQV)JNWAW5?['F\/B6S_LN5G4SDMYPA9RQ39C!
M."5W;O?':M6+3[VU\1W5Y";=[.\6/S0[,LD;(I'R@ A@>.I&.>M '*SW%WJM
MGX4M[>PAN-/NXS,T-]?R$R$1L0LA\MMP&0<G.2!P,9K5L-9>QM+F); +>MJ7
MV*.V^V-)%O\ *5OE=E&Q @)P%XP< YJUIOAV:RM_#L;3QL=*B9)" ?GS'MXJ
M"^\)O=Q71)M99#J?]H0QW$>^(_NA&4<>XW<]B0><8H G?Q/+:07R7UBJWMJ8
M0L-O/YBS><VR+:Q5<9<$'(XQGD5!'/JDGCC2TU"UMK<?V?=E1;W32AOGM^N4
M7&/QZU(WAV2?1)[9+'3-+N3-%/$;-=R%XG61"_RH2-RXQZ$\U/;:=J\_B*UU
M747LXTM[6:W6"W9GY=HVW;B!_P \^F./4]@"/Q=//;Q:0]M$9I3J42K&'VAL
MAAR>P[GKP.AIEQXGNM.6]34=-C2>TA2Z86]P9$: MM=@2BG* $E<<\8//&AK
MNG7.H06C6CQ+/:W*7"K-G:^T$;21R.O7!^E5K>QF6_N=7UR2SBWVXM5AC<F-
M$W$G<S 9+$CL ,=\T 7FU13K=OIL4?F&2W:XDD#<1J" OUW$G'^Z:H>++_5-
M/TVVETN.!G>]MHG,LI3AYXUP/D;(;<03Q@'(R>*J>!=/>#3)KR28S"=_*M9&
M'/V2(E8?KD9?/??6QKVG3:II9M[>1$G2:&XC,@)4M%*L@!QS@E,?C0!BWMUJ
MR>+=)$=C ]W)IMUOB^U$0IB2#DOLR?3[G4^G-64\3RFS*O8*NIB^-A]F\_\
M=F7;OSYFW.S9\V=N>V,U=BT^[EUJRU2Z,$;Q6<UO)%$Q8;G>-@02!D8C]!UK
M,O\ PF]XETY-K+(VIC4(8[B/?$?W*Q%''N-W/8D'G&* -72]4GN[N[LKRVCM
M[NV".PAF\U&1\[6#%5/56!!':M2LO1-/-C#*&TS3;!W892QY5@.Y.Q>>O:M2
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X]HHHKZ\^9
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\>.M?]=8OY-7
MB]>T? S_ (\=:_ZZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]P**** (Y[>&Y
MC\N>&.5/[LBAA^1IT<:0QK'$BHBC 51@#\*S-:U.XLFL;2RCC>]OIC%$92=B
M *SL[8Y( 4\#J2!D=:=%/=:99SW&N:A8M$F")88&A51TP0SODDXQB@#3HK-M
M_$&EW,-U+'=@+:IYDXD1HVC3!.XJP!QP><=C5?\ X2W0MY0:C&6QN10K$RCI
MF,8^<?[N: -JBLP^(=(6PAOFOX5MII#%&Y.-SC.4QUW?*W'7(QUJEJ/B6W/A
M[4;[2YTDGM%&Y)$92A.,;E.",B@#H**SAJ2Q3ZB;B: PVKH (E9G3*@X<>I)
MXQV(I(=?TN>TN;I;Q%BM1F?S 4,0QGYE8 CCU% &E16;9:_I>H7?V6UNU>;:
M75=I7>HQEE)&&'(Y&1R*=;:YIUY>M:6UR)95+*2B,4RO4;\;<CTS0!H45F6G
MB#2KZ[%M;7B22MDIP0LF.NQB,/C_ &2:36]3FTZ&UCM8DEO+VX6V@60D(&*L
MQ9L<X"HQP.N,<9S0!J45F02WNGVUQ<ZWJ%@T$:AO,BMV@"#G.[=(V>WI2VFO
M:9>^<(;H;H4\R1)$:-E3^]M8 XXZ]* -*BL0>+M 8X&I1'*[DP&Q*,@?)Q\Y
MR0,+FK \0Z0=/%^;^);4R>5O<E</_=(/(;V/- &G16&?%^@JC,=04%"1(AC?
M?'@ DNN,J,$<D <U/<ZQ%:W,CR7-L;1;03X7<TARV PQP5/'XT :M%<L?'>F
M?\(Q;ZUAL2B',.&RK2;>,[><9//?'O6O)X@TR*TAN7N?W<Y(B C8N^.N$ W'
M'TH TJ*SWUS3$TZ+4#>1FVE;;&ZY8NW/R@#DMP> ,\'TJ>QU"UU*W\^SF66,
M,5. 058=00>0?8T 6:*Q(/%%A-XBNM&#,)H!'AMK89F+@CIQC;USSFJFC>+[
M"YM8UOKR)+IKB2 X5@@82LJ*6^Z&("\$Y.?>@#IJ*SK[7M-TV?RKRX,)P"7:
M-MB@_P!Y\;5_$BJLGBG3X?$AT5V83>4K[MK$;F; 7@?CG- &W15>]OK73K8W
M%W.D,0(7<W<G@ #N3Z"H(-9L+F))$G(62;R%\R-D)?&=N& .<4 7Z*@:]MHY
MY('G19(HA,ZL<;4)(W'V^4_E6)J?BBV'AO5=0TJ999;2U:9&:)@AP"002 &'
M'8T =%16;9Z_I>H7?V6UO%>8J75=I&]1U9"1AAR.1GK5F]OK?3X!-<LX0MM&
MR-G)/T4$]J +-%9O_"0:3_9PU W\*VN_RS([;0KYQM.>ASV/-)!XATJY@NYH
M[Q0MHGF7 D5D:-,$[BK '& ><8X- &D$569@H#-U(')I:S+3Q!I5]>"TMKQ'
MF92R#! D ZE"1AP/]DFB+Q%I$YF\N_A98$9Y7!.R,+][<W08]"<T :=%9,7B
M72)DG9;P*((C/()$9"(QU<!@"5'J.*ORWEO!Y'F3(OVAQ'%S]]B"0!Z\ G\*
M )Z*S8=>TV>_%DESBX8D(DD;)O(ZA2P ; !/&>E)H-_-J5A--/MWI>74 VC
MVQSNB_CA10!IT5S.G^+[#%TFHWD44L5]/;Y"-M15E94WMR%) '4C-:VH:YI^
MER!+V=HOEWEO*<JJ^K,!A1P>I% &A16?>ZWIU@8EN+D;Y5WQI&K2,R_W@%!.
M.1STJXDR36RSQ-N1TWJ<8R",B@"2BN;\.>+;'5M)TEI[N+[==VT;,%1@C2E
MS*K'Y20<_*"2,>U:,_B#2K:]-I->(LP94;@E49L85FQM4G(P"0>1ZT :=%9M
M]K^EZ;.8;N[6.0*'<;2WEJ>C.0"%'!Y.!P:+W7]+T^?R+B[43F,2")%+N4)(
M#!5!)'RGF@#2HJ&TN[>_M([JTF2:"4;DD0Y#"JD>OZ5-<R6\=[&\D1<2[<D1
ME"0P8]%(P>I[4 :-%94/B71[A)WCO5VPPF=RRLO[L=7&0-R^XR*O2WMM"(#)
M,BBX<1Q'/WV() 'KP"?PH GHK+C\1Z1+>+:I>H9&D,2G:VQG'!4/C:6R", Y
MXJ&RUM2^H?;I8HUBU VD'&"_RH0 .YRQZ4 ;5%9C^(-*CO\ [$UX@F\P1'@[
M0YZ(6QM#'(XSGFH]4\1Z=IIGADN@+F*/>R*C/LXR-Y4$*#[XH UZ*HZ+=R7^
MA:?>3;?-N+:.5]HP-S*"<?G5+6K_ %&'5-,L-.>UC>[\TM)<1-(%"*#P%9>N
M?6@#;HK.BGN]/LI9]8N;:0*1AK6V=<#IC;N<DY]*=;:UIMW:SW,5W&(K?/GF
M3,9BP,_.&P5XYY[4 7Z*YW4_$]NF@7FH:=,&-N8\M+$RJ S@9^8#(QGD5HV.
MNZ9J5RUM:W2O,J>9L*LI9,XW+D#<N2.1D<B@#1IDT,5Q$8YHDEC/574,#^!J
MA?ZC+:ZQI5FB(4O'E5V.<KM0L,?B*B3Q3HDL\<*:A&S2.(U8 ["Y. N_&T-G
MC&<T :X  P.!16;/KVF6UZ;.2YS.I =$1GV$\@,5!"Y!!YQUI!JT-NNI37UW
M:);VDXCW*2"F40A7S_$2XP!U!7O0!IT5@67B2&_\136D$H^RQ60G<R1M&RMO
M(YW '&!Z5=L=>TO4IC#:7:O($\P JR[T_O+D#<O(Y&1R/6@#2HJAIVM:=JV?
ML%TEPH4/OC!*D'T;&#],\5?H **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M@EM[%Q&UO#-<^>R/\V_!).%/R8&>N:WJ "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "O:/@9_QXZU_P!=8OY-7B]>T? S_CQUK_KK%_)JX\P_W>7R
M_,ZL%_&7]=#UJBBBOG#W HHHH BDMH9IH99(E:2$EHV(Y0D$''X$BJ5GH&E6
M%R+FVLHTF4$*_)* ]0N?N_A6E10!$]M#)<17#Q*TT081N1RH;&<?7 JG>Z%I
MFH7(N;FS1Y]H0R E6*CH"01D<G@^M:-% &;>Z!I>HS>;>64<S;0I#9PP'8CH
M1]:H2^%K2]\17M_>VT,L$EM!#" 2&789"P.,?*=Z\>U=#10!1N=%TV[LX;2:
MRA-O!CR4"[?*P,#;C[O''':EAT?3K>T2UALXDA243!0O_+0'(8^K9 .3S5F:
MXAMD#SS1Q*3@%V"@GTYJ2@"O-8VMQ(TDT".[1-"6(Y*-U7Z' JI!X>TFV2=8
MK&+%Q&8I2V6+H>JDG)V^W2M.B@#-O/#^E:A*LMS8QO(J"/>,JQ0=%)&,CD\'
MCDU:CL+.(VQCMHD^S(4@"H (U( (7'0<#\JL44 9UMH.EV=Y]KMK-(9<EOD)
M"Y/4[<XR<GG'>KD]M#<JBSQ+($=9%##.&4Y!^H(S4A9595+ %N ">M+0!G7^
MA:7J<ZSWEG'+*%V;^0Q7KM)'4=>#QS5E+&TBD@DCMXD:WB,,)50/+0[<J/0?
M*O'L*L44 0W5K;WMM);74*302##QR+E6'N*IV_A_2;4R-#8Q*\D;1.Y&69#C
M*ECR1P.*TJ1F5<;F R<#)ZF@#-M_#^DVHF$5C$#-&8I&;+,R'^')YQ[4^RT3
M3-/:5K:SC1Y5V.YRS,O]TDY./;I6A10!FV6@:7I[.;2S2(,AC*J3M"GJ N<
M?2DMO#VDV;N\%C$'=#&6;+'8>J@G. ?05IT4 9MMX?TFS:5H;&(-+&8G9LL2
MAZKDY('MTJW#96UO+YL,"(_E+#N48.Q<[5^@R?SJ>B@#'U72XWTX6UOH]C>Q
MM.TSPSR>6 S$L7!VM\VXD]NIYJ+PWHKZ4;Z>2WM;5[N56%M:G*1*J@ 9P-Q)
MRQ.!RWMD[M% $#V5M)>Q7KP1M<Q(T<<I7YE5L9 /H<#\JB72=/6UGM5LX1!<
M2-++&$&'=CEB1W)/-7** (I+:&6>*=XE:6'/EN1RN1@X^HJG;Z#I=I>_:[>S
M2*;<6RA(7<<Y.W.,G)YQWK1HH H'1=.-W<71M(_.N4*3MC_6 @ [AT)P ,]<
M"K#6=LZP*T*%;=@T0(^X0" 1^!(J9F5%+.P50,DDX I: ,[^P=+_ +0-\+-%
MN2XD9T)7<W]X@'!/N:N0VT-NTK0Q*AF?S)"HQN; &3[X _*I:CFGAMH_,GEC
MB3.-SL%'YF@"&_TZSU. 07MNDT:L'4-U5AT(/4'KR*?#9V]O*TL4*I(R)&S
M<E5SM!/MD_G4_6DW*'";AN(R!GG'^2* *$^B:9<VB6LUE"T,;F1%QC8Y))92
M.03D\CU-5=2TVX31GTK2+:W6.X1XGDGE/[H,,%L$'>>3P2.W-;5% $%E9P:?
M86]E;)L@MXUBC7T51@?H*I7?AW1[ZYDN+K3X)9)<>867B3 P-PZ,0,<GT%:E
M% $$5G;03--%"B2-&D18#DHN=J_0;F_,U5&@Z6NH&^6S1+@OYC,A*AF_O$ X
M)]R*T:* (I[:&Z15GB614=9%##.&4@J?J" :8+&U$$\(@C\JX+-*N.'+?>S]
M:L44 9NMZ<]_X9U'3+4(CSV<MO$&X4%D*C/MR*33_#^EZ;*L]M8PQSA-@<#.
MT=PN?NCCH,=*TZ* ,P>'='%]]M_L^'S_ #/-SCCS.N_;TW9YSC-+-H&E7%[]
MKFLHY)MX?+Y(W#H=O3(P.<5I44 9LF@:5+??;)+*-Y]XDRV2-XZ-M/&??%+<
M:#I=U>F\ELT-R<;I%)4OCINP1NQ[YK1HH S;K0-*OKHW-U91S2L06WY*L1TR
MO0XP.H[47&@:5=WANKBRCEF+!B7R02,8)7H2,#MVK2HH J3:787$5U%-:0R1
MW;!IU9 1(P  )]P%7\A4-OH.EVMO<P1640CN4V3[LL9%P1M8GDC!/'N:T:*
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
MC[ZRF/)SVQY?Z^U9D?AO4V33(+O68I;;3IHY(@EILDEV @"1MY!X/8#GGVH
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
MB6VGB7S1!'LW[<;OPKF/#.C:E?\ A'PY%?W\'V"*VM)_L\=J4D)15=%9RY&
MP4G"C..W- &A-K6L3P:E?Z?%9&TL))8Q%-N\R<Q\/A@<)R"!PW3/>H;KQ6S:
MDEM#>:;IT;V\4\+ZB2#<;P3A!N4<8&>2<GIZV9O#NH!=0M;+5(H+"_D>21'M
M2\L9D^_L?> ,G)&5.">_2I]1T>_NK)M-M+RR@TYH/(,<MFTKJN-IPWF =.F5
M/XT 4[_Q'/#KDFF?;-*T]HUC*&_)!N2PR?+&Y> >.YSV]4U/Q0\.KW=A!?Z1
M:-9JF\:A-M,SLN[:HW#:,$?-SR>G%6M1T*_O-,?28;^UCTU[<6Y66T,LH7;M
M)#^8%SCN5./>E;0[VTOI;G2;ZWB6=(UFCN[8S LB[0P(=2#M !SG.!T[@&;+
MXQ:9K#R[C3]+BN[&&\CFU)CB0R9_=KRH+* ,\_Q#BI]2\1SVFK)I[WNE6!^S
MQRB>^)V7#,6!6/YEZ;1GDGYAQWK5U&SU:Z3RK:]L(X6CV2+-9-*2>Y'[P #V
M(/U-4WT*_AT>WT>QO[1+"*T2UQ=69FD(5=N<^8HSC'5>OKTH KWNLII>IZQ.
M;..2X@L+1]R.1YS/),JIW  8=<9^8]<5;BU#5;/6+.RU06<B7H<1R6RLAC=1
MNVD,3D$9YXZ=.:A;PA;FVNK<74HCFT^VLD. 7C\@N5?/<Y<'I_#[U9M])U"3
M4[:]U6_M[@VBN($M[8PC<PP6;+MDXR !@<GKQ@ RK'Q'K4NBZ1KEU;6*V5^U
MLCP1EC)'YS*BL&/!^9U.W'3N<5NZWJ4NFVL'V>))+FYN$MX5D)"AF/5L<X !
M/OC%58_#@C\+Z9HOVHD6)M")=GW_ "'1^F>,[,=>,]ZMZSIAU2TC2.?[/<03
M)/!+LWA74\97(R",@C(X/44 8.KZMK=I9ZK82O9"\73I+N"YB1U4JO# J6)#
M#*X.3G/08YUO"]BUAH5M&\-G&?+3'V6,H"NT8W9)R>O-0/X>NKW[=+J5_#+<
MW-D]E&T%N8TB1LY.TNQ))QW_ (1[D[=M#]GM8H=V[RT"9QC.!B@#@M"UB3P]
M!J1N2\\-[>WLMDA/+3K=2(8!Z;OD*^Y?TJI_9MP_AR[T^YO93=2>(8A)<QMA
MED8Q$LOH QR!Z "N[T[1H+*S%O*$N"EW-=(SQCY&DE>3CK@C>1G_ !JJ_AT,
M)?\ 2B/,U--0^YTV[?DZ_P"QU]^E &6-2FOM0\.1W0$=_;:C+!=QKT#BUF.1
M_LL"&'LP[US\$&B3Z%J@32)IM=:[OA#<6^GR>9YOGRA")PN!CY>=V!CGI7;7
MGAV*Z\3:=K:3M%+:[O,C"Y6?Y'5<^A7S&P?<CTQ;TC31I5BUL)?-W7$\^[;C
M_62M)C\-^/PH R]%\X>*M66X8-,+*RWD="W[W)'XUT=93Z3.M]JE[:W@AN+V
MWCBC9HMXA9-^&QGYOO\ 3CI6HN0H!.3CD^M "T444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!\>T445]>?,A1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 5[1\#/^/'6O^NL7\FKQ>O:/@9_Q
MXZU_UUB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@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!\>T445]>?,A1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 5[1\#/^/'6O\ KK%_)J\7KVCX&?\
M'CK7_76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!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 %%%% 'Q[1117UY\R%%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !7M'P,_X\=:_ZZQ?R:O%Z]H^!G_'C
MK7_76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!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 %%%% 'Q[1117UY\R%%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !7M'P,_X\=:_P"NL7\FKQ>O:/@9_P >
M.M?]=8OY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%% !1110 4444 %%%% !
M12!U+%0P)'4 ]*6@ HHHH **** "BBB@ HI"0.I S2T %%%% !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%
M%%?7GS(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>T? S_CQUK_
M *ZQ?R:O%Z]H^!G_ !XZU_UUB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@444
M4 >=_%PV@T[0/M[8L3J\0N>2/W>&W=.>F>G-9?A8Z./B-:KX*DN&TC[(_P#:
M(!E,0;G9]_\ BSC_ #FNS\7>'KO7Y-#:UD@06&IQ7DOFDC<BYR%P#D\]\?6F
MP>'+S3?'<VL:?) NG7\(6^MV8AO-7[LB #!/8Y(ZD\UVPJQ5'EOK9^G]=CGE
M!NIS6['%^-TTB3XJVJ:W975Y9_V0"(K979M_FM@X0@XZUW/@RUT6WT>1M"T^
MYLK:28EH[E75RP &<.2<=*S-=\/^(V\=0^(M";2B$L/LC1WSR#G>6) 1?<=_
M6NBT0ZX;63^WETY;C?\ (+$N4VX'7?SG.:FK.]**3Z=_T'"-IMM?A^IX98?\
M(C_PAVJ2WL[)XE$T_P!E\J602[\_N\ ''6O1?%>JZOI?P;6ZFDDBU5[6".60
MG#JS;0Q]FP3^-;7@?PU/X;T62TO3;27#7,DP>') 5CQR0#FKWBO0$\3^&KS2
M'E\HSJ-DF,[6!# X],BM*F(A*JKZI._?[O(B%*2@[;V. \8^$M+\%^%(=>T2
M.2VU2QEA8W*RN6FRP#!@3@@YS_\ 6K9^+CQGP1$TI*Q&]@W\G[N3GI[5#?\
MAOQEXFL;71==ETF'38Y$:YFMF=I9PG8 C SW_P BN@\;>'KKQ)H<-C9/!'(E
MU%,3,2%VJ>1P#S0JB4X<\KM-Z^6@^2\9<JMH<+I!T ?$#1%\!R7#0XE_M,(T
MIB$>WY=V_OG./?%;GQ1\,:1-X:U77I+5CJ44*[)O-<8PP'W<[>A]*W+CPY>6
M_CJV\0:7) D,T)@U*&1BOF*/N.N <L/?' QWJYXOT>X\0>$]0TJT>))[F,*C
M2DA0=P/) )[>E2ZR]K"2?:^NN^M_ZV'[/W))HI^#?"^CZ)IMO>Z?:&&XNK6,
MS.97;=P#T8D#D]JS/ !)U[QGDDXU=\?K78:;;O9Z7:6LA4O#"D;%>A(4 X_*
ML3POX>N]$U/Q!<W,D+)J-\US"(V)*J>S9 P?IFLO:<RGS/5_YE\MG&R.%\,:
MO=Z#XUURZN9"=%OM<N+*0D\03ALHQ] VXK^ KJ?AFQ.B:L22<:O<_P Q4VG>
M"\Z9XFT_5C#);ZOJ$URGE$DHKXVDY PP(SW'%3^ ?#5[X5\/RV&H7$5Q,]U)
M-YD;$A@V.3D#GCG^=;5JD)0E;?3YF=.$E)7VU.&T.S\.ZSX8G\8>-3+<O<W3
MJK.\I6%0<*JJG0<&O5-&FL;C1;*73&W6)A46Y.>4 P/O<]/7FN%B\)>+-#TS
M4M"T:;2;C1[LR^4;MI$EA$@P1\H(.,_YZ5V?AK2Y=%\,Z=ID[H\MK L;LF=I
M(';-3B91DKJ5]=%Y>G0JBFG9K_AS5HHHKC-PHHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /CVBBBOKSYD**** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY-7B]>T?
MS_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/F0HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^35XO7M'P,
M_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"BBB@ HKF?%]^MD^BK
M-JITRTN+UH[BX$JQ_+Y$K ;F&!\RK3[35K"RLHY+'4KC76NI_)A$4\<I+A2Q
M 884 *"3D_S H Z.BL,^)[>.RN)9[2ZAN8)TMVLR%:1I'QL"X;:=VX8.<#G.
M,'%%-<N$\32OJ%O<Z=:6^ER3R)-(C*=KC+_(S=!GKS0!U5%8]GKQGO;>VN=,
MO+$W2LUNT^PB3 R5^5B5;'.#C@'TJ/2_$;:SIBZC9:1?M;21++"7,2&7.. "
M_&/4X''!/&0#<HKE-:U^63P]K<:P76G:C:6PEV.R[@K9"NK(Q!&58=<\=*W]
M3U&'2K![N=7=59$5(P"SLS!549P,EF Y('- %RBLEM;:VT^XN[_3+NS6(J%1
MVC=I68[55=CGDL0.<<D5&GB.&(W2ZE:7&FM;6[73"<HP:)?O,"C,..XZ\CUH
M VJ*Q&\0O!I=WJ-YI%_:VUO"9LRF(LX'8*')!]CBM"YU"*UOK*T=7,EVSK&5
M P"JECGGT% %NBN7?Q1'J/AV;48K;4[.R\L.EVJQ!B=P!"J6)SG(R1C@X/3,
M\&NW\GB^]THZ3<FUAA@=9@T6%WM*"Y_>9VG8, #/!R.10!T-%<[::_&FFV8@
M2^U&YN9)UB1A&LC!'(8DY50J\#/7E>I-2_\ "40&"+;8W;7LERUH++Y!()%4
MN026V8VC=G=R",<G% &[15>RN)KFW$D]G+:/D@Q2LC'ZY5B,?C6+HVH7@T:X
MF%O<:A,-2O(@BR("J+<2!>78#   Q].* .BHK%M_$MM,T$<EM<P327ALI(Y
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
M /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_
MQXZU_P!=8OY-7B]>T? S_CQUK_KK%_)JX\P_W>7R_,ZL%_&7]=#UJBBBOG#W
M HHHH **** "BBB@ HHIKR)& 7=5!(4%CC)/ % #J*A^UV_V[[%YJ_:?+\WR
M^^S.,_3-34 %&*** "BF2R)#$\LAPB*68^@%-MKB*\M(;J!MT,R+(C8(RI&0
M<'V- $M%48=8L)WC1+A=TL\MNBD$%I(RP=1GTVM^57J "BBF^8AD,>]=X 8K
MGD ]\?@: '45#:W=O>PF:VE66,.T99>FY6*L/P((_"IJ "BBB@ HILDBQ1M(
MYPJ@L3["H[6YBO;."ZMVWPSQK)&V",JPR#@^QH FHHHH **** "BBB@ HHHH
M **** "BBB@ HIKR)$C/(ZHBC)9C@"HY+NWANH+:255GGW&)#U?:,G'TS0!-
M1110 4444 %%%% !1110 5GZO87&I6AM8KTVL,H*3E8\NR$8(5L_*>O.#6A1
M0 R**."%(8D"1HH55 X ' %/HHH **** "BBB@ HJNM[;MJ$EB'_ -)CB69D
MP>$8L <].JM^532R+#$\KG"(I9CZ 4 .HJ*UN8KRTANH&W0S(LB-@C*D9!P?
M8U+0 4444 %%%% !1110 4451O=8L-/6Z-U<*AM;8W4RX)*Q#.6P.OW3T]*
M+U%%5[*]M]1LX[JU??#)G:V",X..A]Q0!8HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** /CVBBBOKSYD**** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "O:/@9_QXZU_UUB_DU>+U[1\#/\ CQUK_KK%
M_)JX\P_W>7R_,ZL%_&7]=#UJBBBOG#W HHHH P/$$MZVJ:)96M[):1W5Q(D[
MQJI8JL3M@9! .0.:RKBYO9M9O]/6XUKR[!(HXGLUC8LQ3<7<L/F/(&.G'3FN
MLGLH+FZM;F5"9;5F>(Y(VDJ5/UX)JI>:%:7EZ;P275O<L@1Y+:=H_,49P& .
M#C)P<9&: ,.V;6-4U6RL[Z]N+$G28KBZ@M]JGSRQ#?-@X YX'H.?6&WU'4;D
MV>COJ$P9M2N+62\4*)7CB5F Z8#'Y02!V.,$\:5WH#WGB@73R7<5LE@L*S07
M3(Q8.20<')XQR15U_#FFMIT%BL4D<<$AFBDCF=9$D.<OOSN+'<V23SN.<YH
MY[4[[4]*BUNPMM1ED>WCLIK:><*[1^=*R,IX&X?)GGGYCSTJQXFTF5-,TZ,Z
MMJ#-_:=MF1F3<2TJ#^[CC&1@=36S'X<TY;2>W=9IOM#I)-)-,SNY0@KEB<X&
M!@#CKZFKFHZ?;ZI9M:W2L8RRN"CE&5E8,K!AR"" <^U '-:Y?W^E?VI!!>S-
M]FT&:YC>3:6\U2V'/'7CZ5,RW^EZEH4K:K=70OYS;W,<VW8?W$D@90 -N#&!
MQV)SGK6M)H%A/%*DZRS&6T:SD>25BSQ-G()SUY//6K4]A;W#V;RH2UG+YL/S
M$;6V,F??Y78<^M ''276HR^%/^$D_M:ZCN7D5T@0H(44RA0FTKSQP2><YZ=N
MC\2WMQ8Z*7M9/*FEN+>V67 /E^;,D98 \9 <D9XR!7.ZEX?_ +0D>RM=#U&V
M62[65Y9KU?LJ@2!VD6)93\QP2!L')R<=:[&^L;;4K*6SNX_,@E&&7)'?(((Y
M!! ((Y!% '-W@N=*U);'^T+JZMKRPN79+E@Q1X]F&4@ X(<@CITQCO2TY+[1
M_#WAJ^75+F=IC:0302;?+9) JX4 97;D$'.?EYS72VF@65K,\S-<W,SQ&'S+
MF=I2L9ZJ,G@' SCK@9Z"HK3PQIUG+;.K7<J6O_'M%/=/(D/& 55B>0"0"<X[
M4 8>DW<]O<:?!%(5CN==U%)5P/F4&X8#\U!_"HC=:C)X5MO$IU:Z2YN)8'$"
ME/)1'F5?+V[><*V,DYSSFNJCT2PBD@D2$AH+F6ZC.\\22;MYZ]][<>]<M?>'
M_M\RVEKH>HVB&]2=I9[U3;(%E#LR1+*PW-@X&T8+9XH ?XCU6Y2WU;4-+.L%
MM.1_WD30_9UD1=Q!1B&8=FP,]<'BK%M927'C^YN?[0O$!T^VF\I67:09)?D/
MRYV\?7D\UIWGA73+YKL2_:EAO,FX@CNI$CE)&"2H..0.<=>^:MRZ-:2W]O>@
MSQ3P((PT4S*'0'(5@#AAGU]3ZF@#G+74=0U(Z?8-?2PBYOM1$LT04.8X9G5$
M!(XXV\]<+[YJ._OM4L(M4TZ#4IF>&\L%@N955G1)YD1E/&&Q\W49PU=%+X<T
MZ2UC@"2Q>5/)<Q213,CQR2,S.0P.>2[<=,'&*(O#VGQVKP%)9?,N([F2265G
M=Y(V5D)8G/!1>.F!C% &8ZZGINO?V?::A-=FZTVXGB6\*L$FC:-5.0!P?-Y'
M3@8Q2>'[N1-0BM=1EUB/4)8"QAOO+,<A7;N9#'E<@D< C@]/3?GTZWN+Q+MU
M?ST@D@5U<J0CE2V,'KE%YZC'%9Y\-VZ+/+'<73WC6\D$4]S</*80PYV@GCD#
M)&"<#F@#2O\ _D'7/_7)_P"1KC-+COM*\.^%[Y=5NI3-]D@F@?;Y11U"X"@9
M&,@@YSQSG-=I%:)%8)9EGDC6(19=B68 8Y/<^]0?V19?8;.S\H^19F-H%W'Y
M3'C;SWQ@=: .8FGU&Z\/:QKZ:K<P7%I)>>1"FWR56!W0*RD?-N\O)).?F.".
M*6_UC5Q+?Z;9W CU"\>VDT]I$#"))$.\8QSM\F9N?45M3^%M,N)IV?[2(;AS
M)/;)<.L,K'J60''/<=#WSDU=ETJRGU:VU.2'-W;1O'$^3\JMC/'0]/PR?4T
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
M@ HHHH **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH ****
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
MSHMG<WK6\[R(P( @D< 9 .=RH.G.<5I6NNZ9=VMS<Q7:"*USYYE!C,7&?F#
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
M@'C/<>_0@UT>C031:SXADDB=$FO8WC9E(#J+:%<CU&01]0: -FBBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /CVBBBO
MKSYD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_QXZU_P!=
M8OY-7B]>T? S_CQUK_KK%_)JX\P_W>7R_,ZL%_&7]=#UJBBBOG#W HHHH **
MAEN5AN+>$QRLTY(5DC+*N 3\Q'"].,]3Q4U !13)I5@@DE8$JBECCK@#-5+#
M58=06W:&*X"SVR72L\1"[6Z#=TW>HS0!>HI"< GGCTJ*TN5O+2&Y1)8UE0.$
MFC*.N>Q4\@^QH FJO>6S7=L8DNI[9B01+ 5W#_OH$?F*98ZA#?FZ$2N/LT[0
M/N &64 G'MS5N@#.TW1XM.GGN6N+BZNYPJR7%PP+%5SM4!0% &YC@ <DUHU#
M=W*65E/=2!C'#&TC!>I &3C\J6VG6ZM8KA 0DJ!U!ZX(S0!+1110 4444 %%
M%% !116=<ZU;VK$217 Q=16F3$0&9]N"I. R_,,D9Z$=J -&BHKF=;6UFN&2
M1UB0N5B0NQ &<!1R3["J+ZY;)<74/DW3/;0PS.J0EF*R%@H"CYLC8<C'% &G
M142W,+W4ELLBF>)%=T!Y56)"D_7:WY5+0 45!>WD&GV-Q>W+[(+>-I9&QG"J
M,G^51Z?>2WMN99K"YLCG CN"FXC Y^1F ^AYXZ4 6Z*** "BBB@ HHIDTL<$
M,DTK!(XU+,QZ  9)H ?15#2M2;5+;[1]@NK6)@&B-QL!D4C(("L2/HV#STJS
M/<K!+;QM'*QG?8I2,L%.TG+$?='&,GN0.] $U57L(7U6'426\^*!X%YXVNR,
M>/7*#]:33=0AU2Q6[@5UC9G4!P <JQ4]/<&K= !1110 45%!<PW2NT$BR!':
M-BIZ,IP1]01BI: "BJ6IZG'I<$;O%+/)-*(8880-\CG)P,D#H"<D@8!JO)KL
M4$'F7%I>0,)X+=D>,</,RJN&SM8 N,E2<8- &K1110 4444 %%%% !114,]R
ML$MO&T<K&=]BF.,L%.TG+$?='&,GN0.] $U%%% !152]U"&QELXY5<F[G\B/
M:!PVUFY]L(?TJW0 4444 %%%% !145Q<PVD:R3R+&C.D8+'JS,%4?BQ _&I:
M "BJ-_J]EIMU86]U+Y;WTWD09'!?:6P3VSCCWQ1?ZO9Z;<V-O<R[9KZ;R8$
MR6;!/Y8'7Z>M %ZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M1[$5IT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !7M'P,_X\=:_ZZQ?R:O%Z]H^!G_'CK7_ %UB_DU<>8?[O+Y?F=6"
M_C+^NAZU1117SA[@4444 4;S35N]1TZ[,A4V4CN% SNW(R8]OO9JD/#D8\,P
M:+]I;9$8R)=O)V2!^GX8K;HH R9= M[D:U'<.SPZLH25!QM7RQ&<'Z#-00:)
M?R7=E+JFJ)=QV+F2%([;RBS["@:0[CN(#-T"C)SBMVB@#$/AR,^$[K0?M+;+
MB.:,S;>5\PL2<>V[]*NS:<LNM6>I&0AK:":$)CAA(8SG/MY8_.KU% '/'PS)
M#)'<V5^(KN*ZN+A'EA\Q")CEE*A@3VP01TI/^$7DDL-3BGU%GNKZZBO//6$*
M(Y(Q'LPN>5!B7@G/OWKHJ* ,:30C>W"3ZE<)._V*>RE6*(QHZRLA) +,1PF.
MIZU!;Z!?%["/4-56ZM;!Q)"BVWEN[*I"F1MQ#8SG@+R!]*Z"B@#$?P[&_AG4
M-%^T,$O#<DR[>5\Z1W/'MOQ^%7]5TV+5]+GL9G=%E PZ'YD8$%6&>X(!_"KE
M% &)/HU_J&FR6FHZG%(X>.6WFM[7RFC>-@ZL068-R!QP.H[TS^P+JZGEN-4U
M".XG-I):1>1;^4D:R8W'!9B6.U>^..G)K>HH RY-%22RTNV\Y@-/DCD5MOW]
MBE<'TSFHM/T>\TNY=+74(_[->9YOL\MON="[%F57## W$GE3C.,ULT4 8NF:
M/?Z28[6WU&%M,C8[()+4F55))V"0.!@9P,J3CUZU/;:.EM8W]J)F87DTTI;;
M]WS"3C\,UIT4 9+Z&C:;I=GY[8T]X75MOW_+&.?3-16WAR.WGM)1<LQMKZYO
M -OWC,9"5_#S.OM6W10!S^KZ):/'JMW=74L27*P'?&F6A:%BR..#DAB#T[5F
M:09M2\96]\NHOJ$%M831/,MOY42L[Q%57U8A&+<G&%Z9Y[.B@"AJ%OJDKHVG
MZA!; ##+-:F4-[\.I%9O_"+E;9'CU!QJ2WAOOM;1@@RE#&04X&S8=N,YP!SG
MFNAHH Q[K2+O4M):UU"_C-RLR30W%K;^7Y;(P93M9FSR.>>0<4L^DW>HZ)>Z
M=JE]%*;F,QB6VMS%L!'7!9LG//I[5KT4 9*Z3<37=A=W]Y%//:"4?NH#&KAP
M!T+-C&/7\JH6_A>ZBM+/3)M4672;-XFBA^SXE(B8-&K2;L$ JO103CD]<]+1
M0!E1Z(D=CJEKY[$:A)+(S;?N;UQ@>N*O6EO]DL8+96W>5&L88CK@8S4]% &!
MIVB:I9ZU<:A/J\,XN0@FC6SV9" A<'><=?>H)_"UU+:7FEIJBIH]W)(\MN;;
M,H61BTB+)NP%)9NJD@'KTKIJ* *.L::NKZ3<6#2&-9E +@9QR#T_"HM4TJ6]
MN;2\M+H6M[:[Q'(T?F(RN!N5ER"0<*>"#E16G10!R^O6NIO%H:&[B:\74E8S
MQ6Q"*/*DZH6)QV^]W[58?PRU]%J+:K?&XN;V!;<R01>4L**25V*2W.YB<DG.
M!V%=!10!BV^CWSZC:WFJ:C%=&T#>0D-MY(#,-I9OF;)VDCC ^8\=,6=-TB/3
M_#]OI!D:6** 0%R,%AC&?:M&B@# MO#UPECIMI=:@LZZ=/')"R0;&940J WS
M$$\]1CZ5(_AV-_#.I:+]H8)?&Z)EV\IY[NYX[XWX_"MNB@#D]7DMM+UBZGBU
MJ2QFNHT,\"VOG&0J,!H^/OXP/XN@X]=/PG93:?X1TJTN49)H[9 Z.<LIQG!]
MQWK9HH PK;1M2TW1]/TW3M3MXXK6V2!FGM#(7VC&X8=<?K5B#0;:#PP-!WR-
M;?9C;,Y(#%2I!/ P#R>V*U:* ,"+0;][W3)[[58YTTZ0O$D5KY>_,;QY<[CD
MX?/&![>DUIX=AM/$=UJZS.WG*=D! VQ,P42,/][RT_(^IK9HH Y@^%;LV,>F
M#5E&FQ7"3QQBV'F_+*) K/NP1D8X4'W];A\.1FX>;[2V6U(:AC;W$83;].,Y
MK;HH YA_"MVU@=,&K*NFBX$ZQBV'FC$OF;2^[!&>/N@X[U8ET+44NM1:PU9+
M:#4)?-F5K7?(C>6J$HVX <(.JMS6_10!@OX3L6ADM@SK:/IBZ:(EZK&N<$-Z
MX/Z5=T^VU6!R+_4;>[B"X79:&)R?5CO(/X*.M:-% %*[TY;O4=/O#(5-F[N%
M ^]N0K^'7-,MM)CMY]5D9S(NHSB5T(P%_=)'CWXCS^-:%% '.6WAJ[2&QL;K
M51<:;8O&\,0M]LK>608P[[B&P0IX5<D#WJQ)X=CDT>^T[[0P6[N7N"^WE2TF
M_&/TK;HH I-IRMKD>I^8=R6S6_EXX(9E;.?^ U!J>EW%UJ%G?V=VEM=6RR1@
MR0^:CH^TL" RG.44@Y[=ZU** *-GIBV=SJ<PE+&_N!.01C81$D>/?_5Y_&LN
MW\,W&G0Z<=,U%8;BTL8[%WGM_,2:-!\I*AE((.2,-_$>M=%10!';K,D"+<2)
M),!\[HFQ2?89./S-2444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !7M'P,_P"/'6O^NL7\FKQ>O:/@9_QXZU_UUB_D
MU<>8?[O+Y?F=6"_C+^NAZU1117SA[@4444 8VNWUW#/INGV,B17%_.T?G.F[
MRD5&=F [GY0!GCYL\XQ3_,.@6,MQJ6J7-ZA=53S(4W[B<!5$:C))( &*BU^T
MO&N=+U*QM_M,MA.SO;APK21LC(P4L0-PR#R0#@C(JMJ;7VKZ?!<0Z1=PS65Y
M%<"WN&B5IE4_,%(<C."<9(&0/K0!;3Q+9"*\:XBNK22SMS<RQ3Q;6\H Y9<9
M##@]#QWZBH/^$PL//BA%MJ!DN$+VJ_96_P!)48R4^@(/S8X.:SM4LM1U[^T[
MF/39[;_B3W%E!'<,@>:23!Z!B !L R2/O>@S6M-87+:WH=PL68K:&9)6R/E+
M*@'UZ'I0 'Q5IJV,%TWV@":Y-HL7D,9!, Q*%0,@_*?;IV.:IZMXD\SP_JSV
M8N+2_LXU9HYXMKH&/RM@Y!!PW(ST/I6;?PW>F7EE,]E+,TOB*2:**)DW2(;:
M49&6 ['J1TJ;4]-U/6H];O%T^6W:XLH;2W@F=/,<J[NS'#$ ?. ,G/!]J -^
M/4=MWJH\V6Z^RR(OV>*#YH\HIP#GYLYSGC&<=JB_X2>P2SO[BY6XM381B6XB
MGB*NB'.&QR"#M;D$]#Z5E:AINJBYUB:WAG:*XOK>0I;S".2:%8T5PK;AM.1Z
MC(!YYK.N-"O[I/$+6NF7L,5WID=O!'>70D9Y TA(&7;:,,O4CO0!U-IX@M;J
M_CLS!=V\LR,\!N("@F"XSMSW&0<'!]NM+8Z];:C+BVANFMOFQ=F(K"V.N&/4
M<=<8/8TW4[*>XUS1;B*/=%;R2F5L@;0T3*/KR1TK-T2WOH?#4'AN[TZYA>"S
M^QF\#1M"P5-H<8;=SP<;<C/XT :-GXELKVXMHTBNHX[K/V6>6$K'/P6^4_[H
M)&<9 )&:37;Z[AGTW3[&1(KB_G:/SG3=Y2*C.S =S\H SQSGG&*R- TID;38
M=0T[5TN+)0=\MX)+=75"NY1OY!!./ESSR!6KK]I>-<Z7J5C;_:9;"=G>W#A6
MDC9&1@I8@;AD'D@'!&10!+YAT&QEN-2U2YO5+JJ>9"F_<3@*HC49))  Q3$\
M2V0BO6N8KJTDL[<W,L4\6UO* .67&0PX/0\=^HJIJ;7VKZ?!<0Z1=PS65Y%<
M"WN&B5IE4_,%(<C."<9(&0/K5+5;+4=>_M.YCTV>V_XD]Q901W#('FDDP>@8
M@ ; ,DC[Q[#- &C_ ,)?8>?%"+74#+<(7M5^RMFY48R4^@(/S8X.:E/BK35L
M8+IOM \^Y:T6'R&,@F 8E"O4'Y#[=.<'-$UA<MKFAW"Q9BMH)DE;(^4LJ ?7
MH>E9J:-?C4;>4V_R)KTMVQW+Q$;=T#=?[S 8ZT 6SXST]5N<VNHA[/F[3[*V
M;<8W9;U&.?ESQ3]1UT6+ZE/%*]T+>PCN4MHX<_>,F'W#J#LY'8+GO36TV[,O
MB=O)XO546_S#Y_W 7UXY&.:JVNB7V^]22(1K/H5M9JQ8$>:OG;AQZ;UYZ<T
M+=>+Y(- LM173+PO//;Q,C6[8 D=%8C\'.WU-:DVOP0B!!:7LES,AD6V2$F1
M4!P68'A1DCJ>>V:RIH=1O?!]K"-+N(KNSFM)&MY'CW2>3)&[!"&*\A2!DC)]
M*9J5G=3ZW#K'V#53!-:"!X;6X6*6)E=F!8!P&!#'H21@<<\ &PWB.P^QVMQ"
M)[@W19888HB9&*YW J<;=I!!SC!XZU;T[4H-3MVF@\Q=CF.2.1"KQN.JL#T/
M\P01P:Y>\T)X#I%W9V6I^1 MR)K>*Z"W ,[K(7+;\-\RG(W?Q<=,5L:5%]@A
MC^S:;?C[;<L]PUS,K/&=F [9<Y!"*N!D\CCK0!MT444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110!\>T445]>?,A1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5[1\#/^/'6O\ KK%_)J\7KVCX&?\ 'CK7
M_76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!1110 4444 %%%% $%Q9P74EO
M)-'O>VE\V(Y(VOM9<_DS#\:GHHH **** "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@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
MVCX&?\>.M?\ 76+^35XO7M'P,_X\=:_ZZQ?R:N/,/]WE\OS.K!?QE_70]:HH
MHKYP]P**** "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 ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]
MH^!G_'CK7_76+^35XO7M'P,_X\=:_P"NL7\FKCS#_=Y?+\SJP7\9?UT/6J**
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**** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:
M/@9_QXZU_P!=8OY-7B]>T? S_CQUK_KK%_)JX\P_W>7R_,ZL%_&7]=#UJBBB
MOG#W 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@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVC
MX&?\>.M?]=8OY-7B]>T? S_CQUK_ *ZQ?R:N/,/]WE\OS.K!?QE_70]:HHHK
MYP]P**** "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 ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^
M!G_'CK7_ %UB_DU>+U[1\#/^/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^
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** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@
M9_QXZU_UUB_DU>+U[1\#/^/'6O\ KK%_)JX\P_W>7R_,ZL%_&7]=#UJBBBOG
M#W 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@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&
M?\>.M?\ 76+^35XO7M'P,_X\=:_ZZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP
M]P**** "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 ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G
M_'CK7_76+^35XO7M'P,_X\=:_P"NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</
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 /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_
MQXZU_P!=8OY-7B]>T? S_CQUK_KK%_)JX\P_W>7R_,ZL%_&7]=#UJBBBOG#W
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#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\
M>.M?]=8OY-7B]>T? S_CQUK_ *ZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]P
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^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'
MCK7_ %UB_DU>+U[1\#/^/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"
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 **** /
MCVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_QX
MZU_UUB_DU>+U[1\#/^/'6O\ KK%_)JX\P_W>7R_,ZL%_&7]=#UJBBBOG#W 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@#X
M]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\>.
MM?\ 76+^35XO7M'P,_X\=:_ZZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]P**
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:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK
M7_76+^35XO7M'P,_X\=:_P"NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CV
MBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_QXZU
M_P!=8OY-7B]>T? S_CQUK_KK%_)JX\P_W>7R_,ZL%_&7]=#UJBBBOG#W 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@#X]H
MHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\>.M?
M]=8OY-7B]>T? S_CQUK_ *ZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]P****
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**^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_
M %UB_DU>+U[1\#/^/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** "BBN2\;2^0^ERWTMQ%H0E<:@T#LI&5Q'N*_-L
MW9SCVJX0YY<I,Y<JN=;17(>#VCEU34Y-)GGE\/[46W,LC.IF&=_EEB3M^[[9
MSBNOHJ0Y)6"$N97"BBBH*"BBB@ HHHH **** /CVBBBOKSYD**** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "O:/@9_QXZU_P!=8OY-7B]>T? S_CQU
MK_KK%_)JX\P_W>7R_,ZL%_&7]=#UJBBBOG#W 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@ KE?$T$RZ]I&H3V$]_IEL)?,A@C\PQRG&R39_%@!AQG&<UU5%7"7*[DS
MCS*QR7A^W>7Q9?:G9:=<:?IDMLJ.DT7DF>?=G>(SR,+QD@9S[5UM%%$Y\SN$
M(\JL%%%%04%%%% !1110 4444 ?'M%%%?7GS(4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %>T? S_CQUK_KK%_)J\7KVCX&?\>.M?]=8OY-7'F'^
M[R^7YG5@OXR_KH>M4445\X>X%%%% !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 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %>T? S_CQUK_ *ZQ?R:O%Z]H^!G_ !XZU_UUB_DU<>8?
M[O+Y?F=6"_C+^NAZU1117SA[@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!\>T445]>?,A1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 5[1\#/^/'6O^NL7\FKQ>O:/@9_QXZU_UUB_DU<>8?[O
M+Y?F=6"_C+^NAZU1117SA[@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!\>T445]>?,A1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5[1\#/^/'6O\ KK%_)J**X\P_W>7R_,ZL%_&7]=#UJBBB
MOG#W 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 **** "
&BBB@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>26
<FILENAME>kfrcinsidertradingpolicy009.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 kfrcinsidertradingpolicy009.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!"P# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#SRBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHI\4,L[[(8WD?KM123^E #**M_P!EZA_SXW7_
M 'Y;_"C^R]0_Y\;K_ORW^%3SQ[CY9=BI15O^R]0_Y\;K_ORW^%03036[A)XI
M(F(R%=2IQ^--23V8.+6Z(Z*<(W89",1Z@4OE2?\ /-_^^33%9C*]H^!G_'CK
M7_76+^35XP05.""#Z&O9_@9_QXZU_P!=8OY-7'F'^[R^7YG5@OXR/6J***^<
M/<"BBB@ HJCK%^=+TBZOEC$AA3<$)QG\:X>/XF7DH)CT4.!UVR$_^RUO2PU2
MJKP1S5L72HR49O7YGHU%<!:?$V/[2(M0TQ[="<%T?<5^JD"N\BECGA26)P\;
MJ&5AT(/0U-6A4I?&BJ.)I5K^S=[#Z***R-PHHHH ***XKQOXGU'0;NTCL6B"
MRQLS;TW<@UI2I2JSY([F->M&C!SEL=K14=NYDMHI&^\R GZD5)69LG<**Y[Q
M=XAG\.Z=#/;VZRO))LR^=J\9YQ5WP[JLFM:';W\L(A>3(*CIP2,CVXK1TI*F
MJG0Q5>#JNEU6IJ45PT'BK4Y/'QT=FB^R"=TQL^; 4GK^%=S3JTI4[<W57"C7
MC6NX]'8***XOQ1XUN]"UJ.RALHY$V*[,Y.6S_=Q_]>E2I2JRY8;CK5X48\\]
MCM**13N0-@C(S@]JS(O$>E3ZM_9<5T'O S*8PC<%<Y&<8[&I49.]EL7*<8VY
MG:YJ4445)04444 %%%5M1G>VTR[N(\;XH7=<CC(4D4TKNPF[*Y9HKC_ WB/4
M-?-_]N:,^3Y>S8FWKNS_ "%=A5U:4J4W"6Z,Z-:-:"J1V84452U?44TG2;F^
MD&X0H6"YQN/0#\3@5$4Y.R-)244Y/9%VBN.\,^.?[>U7[#-9K;LR%D82;MQ'
M;IZ9/X5V-75I3I2Y9K4SHUH5H\U-W04445F:A1167J?B/2M'G2"^NA%*ZAE0
M(S$C)&>![&JC&4G:*N3.<8*\G9&I117+>,?%-SX<%H+:U24S[LM)G:,8XX[\
MTZ=.522C'<FK5C2@YSV1U-%4])O6U+2;6]>(Q--&'*>F:N5+33LRXR4DFNH4
M444AA17%:5XVN]0\5G27L42$R.@(SO7;GD]NU=E--';P23S,$CC4N['L ,DU
MK4HSIM*74QI5X58N4'HA]%9VEZ[IVM&;^S[CSA#@.=C*!G..H'H:T&;:C-@G
M S@=ZB47%V:LS2,XR7-%W0M%<7X7\:7>O:U)9364<2;&=60G*X/1L_\ UJ[2
MJJTI4I<L]R*->%://#8****S-0HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MQ>J_4T/$/B"U\/6 N)P7=SMBB4X+G^@]ZY&'QKXHOE\^QT))+?/!$,CY_$$
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** /CVBBBOKSYD**** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY-7B]>T? S_CQUK_KK%_)
MJX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** ,7Q;_P BGJ7_ %Q-<[\+O^07
M?_\ 79?_ $&NB\6_\BGJ7_7$USOPN_Y!=_\ ]=E_]!KNI_[I/U7Z'FU?]^AZ
M/]3+^*'_ "%['_K@?_0C7H5AIMG;:5#9I;Q^0(PI4J,-QSGUS7GOQ0_Y"]C_
M -<#_P"A&O38?]1'_NC^5.NVL/2^8L-%/%5F_(\L\$(+;QY<019$:B9,>P/'
M\A6U\4+ATTVQMU)"22LS#UV@8_\ 0JQ_"'_)1+K_ 'I_YUT/Q(TV:\T2&ZA0
MN;60LX Z(1R?P(%=%1I8N#EV1RTDW@*BCW?Z&KX0T^VLO#5BT42!YH5DD?'+
M%AGD_C6ZJ*F=JA<G)P,9-<!X9\>:;:Z+;V6H&2*6W3RPP0LK*.G3GI78:1K-
MGKEL]Q9,[1(_EEF7;DX!XS]17#B*56,Y2DNNYZ.%KT94XQ@U>VQYWKW_ "56
MW_Z^;;^2UV_C/_D4-1_ZYC_T(5Q&O?\ )5;?_KYMOY+7?>)[26^\-7]O"I:1
MHB54=21SC]*Z:SLZ+?9')03:Q"7=_J<_\,?^0!=?]?1_] 6L7XH?\A:Q_P"N
M!_\ 0JC\#^*K#0[2YL]0\R,/)YBNJEN< $''/85F>,]=BU_5(KBVCD6VC3RT
M=UQO.<D_J*Z*=&:QCFUH<M2O3> 5-/7M\SUJYF:VT6:=/O1V[./J%S7GGPTL
MH;K4[V[G0220HNPL,X+$Y/UX_6O1W@%SI;6Y.!+"4)^JXKRKPGK*>$]:O+;4
MXY$5QY<FT9*,IX./3DURX9.5&I&&^AVXMJ->E*?PZG4_$R*/_A'H)=B^8+E5
M#XYQM;C-:G@;_D3=/^C_ /H;5QWC?Q59ZY90V>G"22*.3S9)2A4#@@#GZFNQ
M\#?\B;I_T?\ ]#:BK"4,)%25M?\ ,5"I"ICI.#NN7]4>>RZI:P?$&ZO]3CDF
MAAN9!L50Q^7*KP2.F!^5;'B;QIHNN:'-9QVMUYYPT321J I!'.0Q[9'XU0U+
M=X7^(#WMS;F2VDE:4#&0Z/G.,]P3^E=8OC7PH4W%@I_NFV.?Y8KIJ6O"<8.5
MDK6.2E>U2G*:C=N]U_P1?AQ([^%0KDX2=U7/IP?YDUKGPUI!U?\ M0V:_;-V
M_?N.-WKC.,U<TZ[M[[3X;JU4K!*-R KMXSZ5S+>.T7Q7_8_V$^7Y_P!G\W?S
MNSC.,=,^]<#]K4J3E!6[GIKV-&E"-1WVMH=A1117*=H4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M52ZU73K+/VN_M8,?\]9E7^9HM<+V+=%<_-XX\,P'#ZS;'_<)?^0-5C\1?"@.
M/[5'X02?_$U?)+L3SQ[G4T5S*?$+PJYP-60?[T4@_FM78/%OAZY($6LV63V:
M8*?UQ2<)+H"G%]39HJ.&>&X3?#*DB_WD8$?I4E24%%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M?'M%%%?7GS(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>T? S_C
MQUK_ *ZQ?R:O%Z]H^!G_ !XZU_UUB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[
M@4444 1S017,+PSQK)$XPR.,@CW%16FGV>GHR6=K#;JQRPB0*"?PJS13N[6%
MRJ][:E2[TK3[]U>\LK>X91A3+&&('XU;    & ***&VU9@HI.Z13@TG3K:Z-
MS!8V\4[9S(D8#'/7FKG48-%%#;>X**CHD9,WA?0YY3))I=L6)R2$QG\JOVMG
M;6, AM((X(@<[(U"C/KQ4]%-SE)6;)C3A%WBDF4Y-)TZ:\%Y)8V[W((82M&"
MP(Z'/MBKE%%)MO<I12V1EW7AO1KV<SW&FV[RDY+;<$GWQUJ631=+FABADTZU
M>*+(C1HE(7/7 QQTJ_15>TGW9'LJ>ONK7R$    & .@JA?Z'I>IR"2]L89I
M,;V7YL?4<UH45,9.+NF5*,9*TE=&?'H>E16C6J:=;"!B"T?E@AB.A/K5NWMH
M+2!8+>)(HD^ZB+@#OTJ6BFY2>[!0C'9$%W96M_#Y5W;Q3Q]=LBA@/SK,7PEH
M"-N&E6^?<9'Y&MJBG&I.*LG84J4).\HIC(HHX8EBB14C0855& !Z 55.CZ:=
M0^WFR@^UYSYNP;L^OU]ZNT5*DULQN,7N@HHHI%!1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2$A022 !R2>U<AKWQ
M!T_39_L.FQMJ>HD[5B@Y4'T)'4^PS^%9*^&/%'BTB;Q)J)L;-N196_7'N.@_
M'<:T5/2\M$9NIK:.IMZQ\1/#^DL8EN#>W X\NU&[G_>Z?K6./$'CC7O^03HL
M>G6[=)KK[V/7YL9_!375:/X4T70E'V&QC64?\MG&Z0_\"/3\,5LT^:$?A5_4
M.6;W?W'GW_"!Z_JGS:YXIN&!^]#;YV_T'_CM7+7X6>&X,><EU<GOYLQ&?^^<
M5OZGXGT31F*W^I012#K'G<X_X",FL,_%#PP'P+F<C^\(&Q5*55K0EQI+<TH?
M _AF 831K8_[X+_S)JR/"OA]1QHFG?C;(?Z5%IOC'P_JSB.TU2$R'@))F-B?
M8-C/X5N5FW-;W+2@]C&?PEX=D&#HE@/]V!1_(51N/A[X6N <Z6J'UCD=?Y'%
M=/124Y+J-PB^AP4WPJTQ'\W3=1O[*7L5<,!_(_K47]B>/M%YT_6XM3B7_EE<
M_>;_ +Z_^*KT*BJ]K+KJ3[*/30\^C^(E]I4BP^)M N+,DX\Z$90_0'^C&NNT
MGQ#I.N1[M.OHICC)0'#CZJ>:T)(HYHVCE171AAE89!^HKA]1\#>'-5OIUTFZ
M&GZG;$%Q:O\ ZLGIE,\?ABG[DNEA>_'K<[NBL[0[.^L-(AMM1O3>W*9W3D8W
M#/'UX[UHUF]S1;!1112&%%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %>T? S_CQUK_ *ZQ?R:O%Z]H^!G_ !XZU_UUB_DU<>8?
M[O+Y?F=6"_C+^NAZU1117SA[@4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%8_B/Q)8^&M.-U=MN=LB*%3\TC>@]O4]J:3;
MLA-I*[+FIZK9:/8O>7\ZPPIW/4GT [GVK@&O?$/Q#E:+3P^EZ#G:\[??E'I[
M_0<>I-2:3X;U'QC?)KGBG<EJ.;:P&0-OJ1V'ZGZ5Z+'''#$L42*D:#:JJ, #
MT K6ZI[:LSLZF^B,?0/"VE>'(-EC;CS2,/._,C_CV'L.*VJ**R;;=V:))*R&
MR2)#$\LKJD: LS,<  =2:\ZNM=UOQQ?RZ?X;9K/2XSMFOSD%OIW'L!SZXJQX
M\O;G5M4L?".G/MDNR'NG'\,?7!_(D_0>M,\4:[!X,TNT\.Z%Y<5W(H'F.0!$
MIXWL3QN)SR?KZ5M3C:W=_P!7,9RO?LAC:!X'\'H#J\R75X1D_:,R,W_;,< ?
M4?C47_"P/!*'RET5_+Z96SB"_EFI/">@^$S*)+G4[36-6D.YS+(&&[OM4_>^
MIR?I7H*V\"1^6L,:ITVA0!^5.4DGK=_@$8MK2R_$\_CL_A_XP_<VHBM;MONK
M&/(?/LOW6_6H?M/B#X=3HMY(^J>'V8*)/XX?\/IT/M71Z]X"T76HF9+=+.[Z
MI<6ZA3GW X/\_>L?PYJUW%J$_@WQ4JSRE"()GY$Z8Z$]^.AZ\$'D4U)-::KL
M_P!!.+3UT?='<V5[;ZC917=I*LL$J[D=>XJ>O+=):Z\'>+9_#C3R?8;G]]9D
MGIGM^A!]Q[UVJZA<K_RTS]0*AT7NGH1+%Q@^6:-VBLF/5G'^LC4^ZG%7(M0M
MY>-VP^C<5#IR70TAB:4]F6JX#PI_R4KQ1^'\Z[\$$9'2N \*?\E*\4?A_.G#
MX9%S^*)W]%%%9F@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %>T? S_CQUK_ *ZQ?R:O%Z]H^!G_ !XZU_UUB_DU<>8?
M[O+Y?F=6"_C+^NAZU1117SA[@4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4457OKVWTZRFO+J01P0J7=CV% %'Q%X@L_#>E/>W1R?
MNQ1 _-(WH/\ 'M7)^&?#EWK^HCQ1XE7?(^&M+5A\L:]B1Z>@_$U!H-A<>.]>
M/B/5HRNEV[%;*V;HV#U/J/7U/'08KTFMF_9KE6_4R2YWS/8****Q-0IDDJ0I
MND8*/>H+N]2V&!\TAZ+Z?6L:::2=]TC9/\JTA3<M6<M?%1IZ+5G/^#2-6\?^
M)=7?GR6%O&3V&2/Y1C\ZYW38="\0:[JVO>);]([<7!2&!I-N\#ITY("[>E>C
M^&=(LM,%]+:HRR74WF2DMG)[8].IKSOP=X9TJ?6]7LM4M_.NK*;:B.Q"E<D9
MP.O;KZBNA-7E\C/F]R,M[FX_ASP/XE@>#0[B""_528FBD8-D>JMU'TK9^'VL
M7FJ:%+!J&YKNQF-N[MU;'3)]>WX>]9'B3P38'3WOM'A%E?VH\V-H25#;><8[
M'T/K72>"]:;7O#-O>RJHN,F.;:,9<=3^(P?QK.I\'?\ 0THR4I=CH*X+XH69
MBTVRURW^2[L+A2'']TG_ .* _,UWM<5\4KE(?!DD)/SW$T:*/7!W?^RUG2^-
M&U7X&9?Q(=7TS0/$,(P\<RD$==K+O'_H/ZUT0.1D=*YKXAQM;>!M"TLC]^9(
MD"_[L94_J172*NU0OH,5T0^!'FXSXQ:***HXR1+R2T4N)-J*,MGIBL'X<B34
M]4U[Q"Z[4NI_+C'L"2?T*_K5+QKJ,D&FQZ;:@M>7["%%7KM/!_/('XUW?A[2
M(]"T*TTY,$Q)\[#^)SRQ_,FLZMHQ\V>A@E)ZMZ(TZ***Y3T@HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^/:
M***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]G^!I L=9R
M?^6D7\FKQBO4_A'_ ,>FJ?\ 72/^35R8V/-0:]/S-:%3V<U*Q[=D>HHR/45S
M-%>%['S/0^O_ -W\3ILCU%&1ZBN9HH]CYA]?_N_B=-D>HHR/45S-%'L?,/K_
M /=_$Z;(]11D>HKF:*/8^8?7_P"[^)TV1ZBC(]17,T4>Q\P^O_W?Q.FR/449
M'J*YFBCV/F'U_P#N_B=-D>HHR/45S-%'L?,/K_\ =_$Z;(]11D>HKF:*/8^8
M?7_[OXG39'J*,CU%<S11['S#Z_\ W?Q.FR/449'J*YFBCV/F'U_^[^)TV1ZB
MC(]17,T4>Q\P^O\ ]W\3ILCU%&1ZBN9HH]CYA]?_ +OXG39'J*,CU%<S11['
MS#Z__=_$Z;(]11D>HKF:*/8^8?7_ .[^)TV1ZBC(]17,T4>Q\P^O_P!W\3I\
MYHJAI/\ Q[/_ +_]!5^L9*SL=U.?/!2[A1112+"BBB@ HHHH **** "BBB@
MHHHH *\X\27$WC3Q7%X8LI&73[1O,OI5[D=1^'3ZGVKIO&?B >'?#LURA'VJ
M3]U;C_;/?\!D_A4'@3P\=!T%7N ?M]WB:X9NH)Z*?IG\R:UA[JY_N,I^\^3[
MSH[:VAL[6*VMXUCAB4(B+T %2T45D:A5.^O1;KL3F0_I4EY="VBSU<\**P68
MNQ9CDGDDUK3A?5G%BL1R>Y'<&8LQ9B23U)I***Z3RC1TA\22)Z@'\O\ ]=1R
M:%80:[)K,<)6\FC\MW#'!'';UX'Y4S3WV7J>AR*G\2:O;Z'HTNH7/*Q\*@ZN
MQZ**PE=3TZGI4'S8=KL8?C/7HM$T.4!LW=RIB@C'4DC!/T&?Y5H>"-&DT+PK
M:VLXVW#YEE7^ZS<X_ 8'X5SWA+P_=ZYJ*^*O$ S(V&L[8CY47LV/Y?G7>W=U
M#8VDMU<R".&%"[L>P%%26G(C>A3M[S'7%Q#:6[SW$J10QC+.YP /<UYQ#))\
M0_&4-PB,-!TMLJS# F?K^N!QV ]Z;;6FH?$J_-[>O+:>'H7(A@4X:8CO_B>W
M0=S4FO>(!!_Q27@^W59%!26:/A81WP?7U;^O1PA9V6_Y#G--<SV_,KZM=#Q7
M\0X8H3OL-(&68<AI,\X_$ ?\!-=+<W,-G;27,[A(HU+,Q["J&@:)!H6FK;1G
M=(WS2R8Y=O\ #TK \4RRZUK=GX;MG*H2);IAV'7'X#GZD5NDMELCRZD_:SNS
MI]+U*#5[!+RV#B)R0-ZX/!Q5RJ-Q-::%H[2$".VMH\!1[< #W-0>'M3N-8TI
M;VXMA;[W.Q0<[E['^?Y46ZF5NIG>#[4^(_&E]KES@PZ>WDVT9['D _ED_4^U
M>FUY?=>%;NWU&:_T+5IM/FF.YXQG8Q_#M[$&I=.\3^*=,\1:;I6LO:745Y($
M$BKAL9QD$8]1U%95:;D[IGIX:O345 ]+HHHKE.X**** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /CVBBBOKSYD*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O4_A'_QZ:I_UTC_ )-7
MEE>I_"/_ (]-4_ZZ1_R:N;%_PF..YZ11117CEA1110!GZIK-KI!LQ=>9_I=P
MMM'L7/SMTS[4S6=?L-!6V>_=D2XE$*N!D*3W/H*PO'G^L\-_]AB#^M,\?6D-
M_-X?M+A=T,^HK&X]05(-;PIQ?+?K<9TE[J]K87]A9S;_ #;YV2':,C(&3GTJ
M'6?$-CH9@2Y$TL]P2(8+>,R2/CK@"N$BNKJ#Q7X=T'4"SW6FW,BI*1_KH2GR
M-]<#!^E=?X@T"\U#4;'5-+O4M;^S#JOFQ[T=6&"".U-TXQ:4NO\ 2 OZ1K4>
ML)*4L[ZU:(@,EW 8B<^F>O2G:=K-KJ=U?6]OYGF64ODR[EP-WMZUE^&M<U&]
MU+5-)U6*V%YIY3=+;9V.'&1P>0?\]JI^#?\ D/>*_P#L(?T-2X)<WE8"Q/X[
MTN"[NK<VVHR?99&BFDBMBZ*1UR16]IVHVFK6,=[8S+-;R#*N/Y8[&N8\%D#5
M/%1)  U23)-)\-]ITG5&B_X]VU.8P8Z;,+C'M53IQ2=NEOQ L1^/=.GWFWT_
M5IU1RA>*S+KD=>16OJNNVFC:/_:EXLRP?+E0F7&[H"/QKB/!4/B-](N#I=WI
MT5M]LE^6XB9FSGGD&MKXF9_X0FXQR?-B_P#0Q3E3A[107<#0L?&.FWNHQ6#1
M7MI<39\I;NW:/S,=0":Z"O/F?5M9\=:98:VEI9&P!O(EA+-Y_; )],<CV->@
MUG5BHVL#.?UGQA8Z'<2QW=IJ!2( M-';%HQG&/FZ=ZM:-K\&MF3R+2^@" -N
MN8#&&SZ9ZUF_$3_D0]4_W8__ $8M=!8?\@ZU_P"N*?R%#4?9IVU Y^;QYI<-
MQ=Q?9=2D%I*T4TL5J612IP<D5T%C?6VI6,-Y:2B6WF7<CCN*\PAU76M(MO%E
MSI]I:S6BZG,)7D9MZ$G&0HZ@9!KN_#%E!H7A"SA^U+-!#"93./ND,2Y(]N:N
MK3C%70-$O_"2Z;_PDO\ 8'F/]NV;\;?EZ;L9]<<U;U74K?1],GU"ZW^1" S[
M!D]<=/QKR0ZG/]C'B#^R=2^U_P!I_;_M7D?N?(^[LWYZ;?:O0/'$J3_#_49H
MF#1R0HRL.X+*0:<J*C**[Z!86U\=:1<7,$$J7EF;@A8GNK=HT<GH W2M;6=9
MM="L?MEYO\K>L?R+DY)P*Y/QP8O^%90(V/-9;<0CN6^7I[XS5KXC;AX.CW_>
M^T0Y^N:2IQ;C;J[ =!K>N6?A^P%[?%Q"9!'E%W$$TM_K5GIT=C)*S.E[.EO"
MT8W L_W3]..M87Q%C270+2.10R/?P*P/<$G-<QJ+S:1J&C>&+DNZVVL6\]E*
MW.^W)88)]5)Q13I1E%/U!(]'U;5[+1+%KR_F\N($*, DLQZ  =35/2?$D.KW
M1MTT[4[8["X>ZM3&K 8Z'\:Q_&Q4:UX5,N/(_M$;L]-W&W/ZU?DUK4H/&UOH
M\T-I]CN8GDB="QD 4?Q9XZ^G:I4%R7ZZ@='1116(C8TG_CV?_?\ Z"K]4-)_
MX]G_ -_^@J_7)4^)GMX;^%$****@W"BBB@ HHHH **** "BBB@ HHK-U_5%T
M;0;W4&QF&(E0>[=%'YD4TKNPF[*YQ=R/^$O^)J6Q^?3=%&YQV:3/(_[ZP/HA
MKT:N-^&NEM9>&?MTV3<Z@YG=CU*]%_J?^!5V575>O*NA%-:<SZA2,P12S'
MR32UG:K/M185/+<M]*F,>9V"K45.#DS/N9VN)BYZ= /05#1178E;0\*4G)W8
M4444"'1OY<J/_=(-9/Q2MI[C1+"2*&2>*.\4R1HI)(((''Z?C6I716S^9:Q-
MZJ*RJ/E:D=V#]Y2@2+C:,# QP,8Q7+?$*QU'4O"KVFF0O-+),F]$/)3.?YXK
MJJ*YXRY7<].2YE8XCQ;JK>%O"MEI&F+LO;E5MH%3JH  9A[\@?4YJ#P[H4.A
M:<L0 :X?YII.[-Z?052U\_;?BQ:12\QVMKN13TS@G/YG]*Z2NR"M%>9Y.+FW
M/EZ(#P,FN-\%+_:&I:OK;\F:8QQD]EZX_+;^5=3J#F/3;IQU6%R/R-8'@! O
MA=".K2N3_+^E6MF<Z^%E7Q>SZIK6EZ C$)*WFS8_N\_T#?I72:A>0:+H\MR5
M"Q6\>%0<>RJ/T%<Y!^^^*5SN_P"6-J-O_?*__%&G?$-V_L6VA!PLMRH8^V#_
M )_"G;9#M=I&IX6N=3OM(^V:DZEIW+Q*% VIV_SZ5E>*+F&R\6^&[NX<1PQS
M;G<]% 9<FNMBC2&%(HQA$4*H] *Y+Q=!%/XD\,Q3HLD4EUL=&Z,"\8(/YTEJ
MQTG^\5CM9/'?AB)-S:Q 1_LAF/Y 5H:+KMAX@LVN].E:2%9#&2R%2& !Z'V(
MJG'X*\-1ON71K0G_ &DW#\C6S;VT%I"(;:".&(=$C0*H_ 5Q2Y+>[<]J//?4
MEHHHJ"PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[1\#/^/'6O\
MKK%_)J\7KVCX&?\ 'CK7_76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>?^#/]-\?>*K\\^7)
MY"GVW$?^R"O0*\_^%W[V+7+KO+>G)_,_^S5I#X),SG\44>@5YK"RZS\5-1O)
MSFWTF+RX\]%8<?S+FO2J\JT8D:MX^8=0\N#^,M71ZLSQ+]U(;X9@.OZM>^)[
MP;LS&*U1NB  ?R! _.MK7=?M="MT:96EFE.(H4ZL?\*J>!\#P=9 ?WY"?^^S
M_A5'Q,[Z3XGTC7Y;=I[*V.V55&=IR>?KSQ[BNG=GF-*52S)8/&3Q7D4&L:1=
M:8)C^[DE!P?KD#CWKH-1T^WU2PEM+E0T<@QGNI[$>XK \>^(+3Q%9V6B:7"]
MS=7!CN%<I@1J1D?C@\^@KI8(S#;Q1,VXH@4MZX'6I3ND[6"O"-.5HLXS1HY-
M2\)ZYX9O#ON-.W- 3[9(Q[9'Y-6SX-O6OO#%JSG+Q9B)_P!T\?IBJ.@\?$+Q
M"HZ&UR1_WQ2?#K_D6Y/^OEO_ $%:I]1U-8)G6T445)SA1110 4444 %8'BS1
M'U?35DMN+VV/F0L."?4?I^8%;]%-.PT[.YG:'=W5[H]O->V[P7)&'1UVDD<9
MQVSUJ^B)&NU%55ZX48%.HH!A1112$%%%% '+:C_R4KP[^/\ 6O4*X.ZT8W'B
M/3M76?8;//[LKG=UQSGCK71?VI<>B?E6=6#E:QWX?$0IPM(VJ*Q?[4N/1/RK
M5MI3-;I(V,D<XK"4''5G92Q$*CM$EHHHJ#<\_P#AG_HMUXBTOH+6]X'XLO\
M[(*] KS_ ,)?N/B1XI@'1R)/_'L_^S5Z!6E7XKF=+X;!11169H%%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!\>T445]>?,A1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 5[1\#/^/'6O^NL7\FKQ>O:/@9_QXZU_UUB_
MDU<>8?[O+Y?F=6"_C+^NAZU1117SA[@4444 %%4[K48K2^L;1U<O>R-'&5 P
M"J,YS^"FB748H=6M=.97,US%+,C #:!&4!S[_O!CZ&@"Y11535;]=+TB]U!T
M,BVL$DY0'!8*I;'Z4 6Z*;&^^-7QC< :=0 4444 %%%% !114%U<-;0B1;>:
M<[U79$ 6Y8#/)' SD^P- $]%017D$UW<6L;[IK?;YJX/R[AD<]^*6TN&NK2*
M=K>6W9UW&*8 .GL<$C/XT 34444 %%4M)U%=5TY+Q(S&KLZ[2<GY7*_TJ[0
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
M:SXFO[JWEA-Q>$)YBE<@,Y.,]OF%=S116<I<SN:1CRJP4445)04444 %%%%
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
M.*WJ* *>JZ=%J^DW>G3LZPW,31.T9 8 C!QD'FEAT^*#4[N_5G,MRD:."1M
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
M %%%% !1110 4444 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %>T? S_ (\=:_ZZQ?R:O%Z]H^!G_'CK7_76+^35QYA_N\OE^9U8
M+^,OZZ'K5%%%?.'N!1110!6O;F>U@#V]E->.6QY<3(I ]278#'Z\UE/XKM8K
M W$MG>+,MXMD]KL4R),P!5>&VG(93D'&&'O@\1:=<7MS82BRCU"TA,GGV3N%
M$A(&UL-\K;<'@_WL]1638^&KV%)<6D%JCZW%?) DNX1Q+%&I&<=<J>!P.W%
M&U)K\JR16R:/>R7S1F5[57AW1)N*@LV_;R0< $G@],&M#3K^'5+".\@#JCY!
M5QAD8$JRD>H((/TK!UK19I/$(U2.R>]BDM5MY(HKMH'0JS,K#D!@=[ Y/&!C
MJ:W-+M8[+388(K;[,HRQAW[RK,2S9;N<DDGWH Q[?QA#<6MM??V7?QZ;/(L8
MNW$8569MHRN_=C<<9QCOTYJW'XBBFU*\M(K*Z:.QE\NZN3L6*([ ^<E@3PPZ
M X[US6C0:IJ_@K3=+6P2&V?RR]VTX(\M9 QPN,[B!C!X&<Y..>BMM&E,7B&"
M=@B:E<,T;*<D(T$<>3[Y4T -M_$ZS-9O+IE];6EZRI;W,OE[6+#*Y4,67=VR
M.X!P:R]/\436.G:E<7=AJ%S:VE_=K-=@H5BC6=\8#,&*JN.@. ,#.,5/'8ZS
M>VFDZ;>6,5NEE+#)/<K.&63RL$;%QGE@/O8P,]:EDT.\;P7KVE@1_:;TW_D_
M-Q^^>0ID]N'&: *_B/5VM+;6&@NKSS+5[)F10,(K2C(3;\Q+#.0?PK4373)<
M/97=C>:=.]N\T)D,;;U7 ;:59AN&Y>#Z]^:SM4T&_N6UAX%B+7'V-H5=\;C"
M^Y@3@XSC J=K/4M6U6*]N;);**UMIHHT:97>1Y-HS\O 4!3WR<]!CD JQ>);
MU;S0K>VTZ^OK:\TYK@S,8%DD($6"<NH!&\[A@<D8S@UHWGB:.T>\==/O)[2Q
M)%U=1;-D6%#-P6#-M!!.T'T&2"*I0Z5J6FQ>&YXK5+F73[!K.XB64*<LL7S*
M3P0#%^M5Y/#CQ:CJ*3:5)?VM[<-*'COFC"JX&Y73<!USR,Y!H V[G72FH265
MEIUU?RPHKS&!HU6,-G:,NRY) S@=L9QD5#X5N[BY\(65W-YT\[1%B&8%V.3Q
MDG&>W7'O47V;4]*UR_N+&PCN[>^$3#]^(S$Z+LPV1]W 4Y&3UXJYX9L+G2_#
MEC97FS[3%'B3RSE<Y)XH YS2==:&QO\ Q%JUIJR;;J6$9G5XPOV@Q*BQ)(1E
M<#)VY)W8)R*WY/$$D;00'1[[[=<;VCM-T6_8FW<Y._:%RRCKG)Z51.@WI\*2
M:=B/[0VHM<CYN-AO#-U]=GZU=U2UOHM=LM7LK9;KRK>6VE@\P(Q#LC!E)XX,
M>""1U]N0"-_%=M'9&:2RO%G6[6R>T"J95F8 J.&VX(93D'&&'OB,>*Y#-=6R
MZ!J;75H ]Q"##E$(RK!O,VMG#8 )/RG..,UUT/4)Y&O9HXHI[C5HKUX1)N\N
M-(UC SCEL)DX]<<XS6K!I\\>O:M>,%\JZ@@CCYYRF_.?^^A0!=@U"UN-+CU)
M)1]DDA$ZR'@;"N[/Y5FV?B-;FXLXY=-O+2*]S]EFFV;93M+XPK%E)4$@,!T/
M0\4:?HTJ^![70[I@DHTU+25D.0K>6$)'K5#0M&>WGLQ>Z.Z3VJ\7/VYIH]^T
MKN16;(R">JC - $T/C"&:U@OAI>H)ITTJQ?:W$8569]@RN_=C<<9Q[].:M77
MB$Q7-W#::7>7RV9Q<20F-51MH;:-[KN.T@\<<]<\5170KT>!H-)Q']J1HR1N
M^7Y9@YY^@J.^AU718->>""TDL[HO="XEG*>1F,!MR[3D J2,'G..,9H V'UB
M62QM+RPTN[OH;F(3*8FB0JI (R'=><&H#XFMI+6QDL[:YNYKY6>&WC"J^%QO
M+;B H4D Y/4@#-8-GHUT]KI<]SI$6J6_]E6T,<$TBC[-*H.]MK<?,&49'(V=
M*GTS0=6T:VT>XA@MYKFSAN;>:W,Y *2R*X*N0<D%%ZXR">XH T'U^.ZA&]+Z
MPF@U*&TFBQ$S%V",%)!8%"'7)!SSV-)/XOCBBOKA-*U"6SL)9([JX01A8]A^
M8@%PS #G@'CWR*R=.L[_ %6;5G=(%E3Q#!.ZQR%E"1Q09 8@9(VD'CJ#6M_8
MMW_PC.O6&$\^^>\:'YN,2;MN3VZB@"[=:YY=\;*RL+G4)TB6600&-5C5L[<L
M[*,G:< 9Z<XXJUI>HQ:MIL5["DD:29&R0 ,I!*D'!(X(/0FL=++5=*U6>[L[
M6WNHKJWA1UDN/*,4D8(S]TY4@CW&#P<T_P #[SX/L7D*LS^8^Y/NL&D8@CV(
M.1[&@"*S\2QQV6E00PZCJ5S?0RRPDK&KL(V4-O.55?OC\O7&=;2=53589R()
MK>:WF,$\$V-T;@!L94D'(92"#T(K'T30;VPN-#><1XL[&Y@EVMGYI)(F7'J,
M(U:FE6$UG?ZU-+MV7EZ)XL'/RB").?3E&H 9J>N/I322W&EW9L8L&6\1HRB+
MW8KOW8'?CL>,4RX\0E-2N["STJ^O9[0(TWD^6J@,,C!=UR>O ]/I7-ZUX8O[
M^QUJT.D6UW>WC3&WU*2< HC9V+TW+M&%VCY3CD\FNJL+":WUW5KN3;Y5T8?+
MP>?E3!S^- #=.\0V6ISVL4 E'VJT%W"SK@.F0&'7.Y25R/\ :%6M.U&'4X99
MH%<1QSR0AF  <HQ5B/;((_"N2U'3K_1O!^DO;&)=9L95B@!.5=I6\LK[C#AO
MJ@/:NNTRPBTO2[6PAR8[>)8P3U; ZGW/4T 6Z*** "BBB@ KGO',3S>"=55!
MDB'=CV!!/Z UT--DC26)XY%#(X*LI'!!ZBG%V:8I*Z:,'P//'<>"]*:-@0L(
M0^Q4X(_2N9U#0_$'AGQ%>ZIH%LE]97S;YK<GE6R3ZCN3C'KTI@T[Q%X!O9WT
M>U;5-$F??]G&2\9_#G/N 0<<U9_X6:XX;PUJ(;N,=/TKH2DI-PU3.>7*XJ,]
M&@T/0=<UGQ/#K_B&%+5+5<6UJIYSZGDXZYYYSCM4GB;P_K-GXD'B7P\B3S.@
MCN;9CC>  ,CD9X ]\@=:C_X6<W_0MZE^7_UJ/^%G-_T+>I?E_P#6H_>\U["M
M2Y>6Y4CT;Q)XPU:SEURS33],M'\SR<_-(?3&<^V>.,UN>-?#5]J<UEJ^CNJZ
MG8GY%8@"1>N,GC/7KP<FL[_A9S?]"WJ7Y?\ UJ/^%G-_T+>I?E_]:AJK=.PU
M[)1Y;F?>6OC/Q=&FEWFFQ:99E@;B8G[V#G@9)/K@?G7H]O#;Z5ID<*G9;6L(
M4%CT51U/X"N(_P"%G-_T+>I?E_\ 6K-U37/$GC&(Z=:Z;)I6GR<32S9W,OIR
M!Q[#\\4.$YV35D)3ITDVF1_#Q2='NY<$+)=,5SWX%=?533=/@TO3X;*W&(XE
MQD]2>Y/U-6ZV;NSR9.[N%%%%(D**** ,SQ%?3:;H%W=VY FC4;21D D@?UJ7
M1KJ2^T:SNIL>9+"K-@8&2*H^,?\ D4[_ /W%_P#0A5CPU_R+6F_]>Z?RJNA7
MV33(!!! (/4&L>[\*:'>L6ET^(,>\>4_]!Q6S12O82;6QSB>!= 5LFT=O8S-
MC^=:]EI.GZ:,6=G#">A95Y/X]:N4478-MF3XDU;^Q=$GNE(\X_)$#_>/3\N3
M^%2^!_#XTC2!=7 +:A>#S9G;[P!Y"_U/O6#XK3[?XC\/Z6PS%)-OD'J,C^@;
M\Z]&J9NRL=%*-E<*X&=]3\&>+K_5(=-EO]/U#YF,6=R-UYX..<_7-=W*Q2%V
M'55)%>8^'Y/%/B:U\^/Q1;6Q,I00R$*Y( /  Z<U,5H[[&\;W]W<V=!AU+7_
M !C)XFOK%[&W2+RH(GSN;C'?&>IYQW%=Q7"^&;G6K7QQ?Z'JFI&\6"V#YQQN
M.P@CC/1J[JE/<3O=WW,KQ#H<'B#2);*8 .1NBDQRC]C_ (^U4?AUK4]]I,VE
MWQ/V[3'\E]QY*\@9^F"/P%='7$V7_$L^,+QIPFHVI8KVR!G/YQG\Z37-%HTH
MRY9H]&HHHKF.\**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_
M !XZU_UUB_DU>+U[1\#/^/'6O^NL7\FKCS#_ '>7R_,ZL%_&7]=#UJBBBOG#
MW HHHH **S=5UW3]%-J+ZXCB-S*(H]SJO)[G)' [GW%3R:II\42RR7]JD;A2
MKM,H!#9VD'/?!QZXH MT5475=.>^-BE_:M>#K;B93(/^ YS27&K:;:2K%<ZA
M:0R,VQ4DF526XX )Z\C\Z )[>WAM+=(+>)8H4&%1!@ >U2U5O-2L=.56OKVV
MM5<X4SRJ@)]LFFW.KZ;9)$]WJ-I LPS$TLRJ''^SD\]1TH N45!<7EK:6QN;
MFYAA@&/WLCA5Y]SQ6?>>)]'LGL!+?V^V^<I#()DVX",VXG/W?D(R.Y H UZ*
MJ07OG74Z8A^SQQI(DRS!MX;.21_".!@]\^U%GJFGZ@)#97UK<B/[_DS*^WZX
M/% %NBJ<6K:=/=_9(=0M9+G;N\E)E+XQG.T'.,4^[N)+<V_EQH_FS+&V^4)M
M!SR,_>/'3O0!9HJF^K:;'<QVSZA:+/(2J1-,H9B#@@#.3R"/J*N$@#)X% !1
M52SU33]0:1;*^M;EH_OB&97*_7!XI\-_9W,QA@NX)90@<HD@9@IZ' /0^M %
MBBLL^(M+77'T=KR%;M8T?:TBC)8D!1SG=QTQW'K5HZG8+,83>VPE"LQ0RKG"
MDACC/0$'/IB@"U152TU33[^.22SOK6YCC^^T,RN%^I!XHAU73KB[-I#?VLER
MHW&%)E+@>NT'- %NLVY\/:/>WAN[G3;::<D%G>,'<1T)]<8'7T%3MJNG)?"Q
M>_M5NST@,RB0_P# <YK(TWQ(NKZU=06=UIQLK5S&V)MTLN$!+J <!06 SSG!
MZ4 =%5._TJPU146^M(IQ&24+KRN>N#VI;;5-/O8I9;6_M9XXO]8\4RL$^I!X
MJ2"\M;F26.WN899(2!(L<@8H3T! Z4 +:6=M86R6UI;QP0)]V.)0JCOT%354
MN-5TZTN8[:YO[6&>3[D4DRJS?0$Y-9.H>(U3Q!#HME<Z>MR4\R4W,V,98!45
M1R6/)]L#KF@#0O\ 0=*U2837VGV]Q(%V;I$!)7^Z?4<G@^M7T1(XUCC5510
MJJ,  =A69K>JW.G/IT-G:17-Q?7)MT6:<Q*N(WD))"L>D9'3O1'>ZM'&AO;"
MQB9YTC BOBPVGJ<M&O([*.OK0!JT56.HV*SB!KVW$Q#$1F5=Q"YW<9[8.?3%
M1?VUI6Z=?[3L\P+NF'GK^['JW/ ^M %ZBHK>Y@O+=)[6>.>%^5DB<,K?0C@U
M+0!5DTVREU"*_DMHGNHEVQRLN60<]/3J?S-6J** "BBB@ HHHH **** "BBB
M@ I&=4QN8#)P,G&3Z4M8/BSPTGB;3%@$[07,+>9;R@G"O[^WZBFDF]1-M+0W
MJ*X+P]XRN;"^&@>*U^SWR?+%<O\ <E';)Z?CT/L:[VG*+B]11DI+0*AGMHKA
M<2+SV(ZBIJ*2=MARBI*S,2XTZ:')0>8GJ.OY53KIZAFM(9^709]1P:VC6[G!
M4P*>L&<]16G)I)ZQ2?@W^-57L+E/^69(_P!DYK53B^IQRP]6.Z*U%/:*1?O1
MN/J*95&336YA^,?^13O_ /<7_P!"%6/#7_(M:;_U[I_*F^*+:2Z\,:A'&I+>
M46P!_=.?Z4G@UFO_  M8M"C-Y:>4V!T*\?\ U_QJK^Z4DW'0UZ*NQZ9</]X*
M@]S5N+2HEYD8N?3H*R=2*-886K+I8R8XWE;:BEC[5I6VE@8:<Y_V1_6M%(TC
M7:BA1Z 4ZL956]CNI8.,=9:GG?C%1:_$'PQ.0%C;,0],[L?^S"NTKF_B7I<M
MYX=34+8'[1ITHG4CKM_B_+@_A6IHFJQ:UH]M?PD8E0%E'\+=Q^!K1.\$R*T;
M39?(#*5(R",$5YCXA\-:;X?\0>'7T^-XS/>KOW.6Z.F,9^IKT^O/_&6H65[K
MWAE;2\M[@I>C>(I0^WYDZX/%5!NYFMRW9_\ )9-:_P"O-?\ T&*NUK@TO+6R
M^,&LRW=S#;QFU10TKA 3MBXR:[F*6.>)98I%DC895T.01[&E+9>B'/XGZCZX
MF7_2?C+IP3G[-9G?[?*__P 4*[*>:.V@DGF<)%&I=V/0 <DUR'P^ADU?6]8\
M4S(56=_(MP?[HQG\@%'YT;1;*IJ\T>AT445RGH!1110 4444 %%%% !1110
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\>.M?]=8OY-7B]>T
M? S_ (\=:_ZZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]P**** "BL+Q&=3#6
M?V-;QK3<WVH6)C$V,?+C?_#G.<<].V:QY]:::/2;*RN=5DBF:X^T.L:BZ!B(
M!C.0-O+=0,X7KSF@#M:*XT7NL);6UA)-=VXN]5^RP75PB>>(/),I.,%<[D9
M2.F#UYK2N_M&DW>@VL=]<3)<Z@T<K3L&9D^SS-MS@<;D4_A0!T%0S7=O!/;P
M2RJDMPQ6)3U<A2Q _ $UROB'5]1M9O$26EUY;6UC:2094$([R2AC[Y"K^57K
ME;O3=1T6S&I74ZW=U*LSR["Q @D8 84  ,H/ H VKB^M;6SFNYYXTMX S2R$
M\(%ZY^E6 00".0:\_M8[K1_!/B?4;?4[QYX&U$QB0H55UDD(?&T?-D9].3Q6
MA?WUY>:_J-HLFK1Q6:Q+%_9Z(1N9=Q9MW7J !TX/K0!V%%<9<3Z^Z6$VHP:G
M' UA$TRZ8(RR7//F!P<L1]W 7/\ %GM75:=<PWFF6MS;3FX@FA1XYFZR*0"&
M/ Y(YZ"@!_VNW^V_8O-7[3Y?F^7WV9QGZ9J:N4\2:K>V5QK"VTYC$&A374>
M#ME!;#?H*>RW^EZIH4C:K<W0OYV@N8Y0FP_N)) R@ ;<&,#KT)SGK0!U%5[*
M]@U"T2ZMGWPN2%;!&<$@\'W!K$\-BZU2SM]:NM1NB\Y=Q;*5$*+D@+C&3@8Y
M)SD?A6=X8NYXWT&S60BWFMK^1TP/F99XPI_ ,WYT =I5*YU:QLY9H[F<1M#;
MFZD+ X6('!8GIV-<Y=ZMJ#76I645VT7F:U#8QRJJDPQM;Q2-MR,9)+8)S@M[
M52U=+C1+_7)[?4+J6>'P_+-$\[*[1LI8@CCU&><T =XK*Z!E.589!'<4M<N$
MOM5\27]HVJW=M:P6ELZ1V^U27?S,DL5)_A''2J>GZCJ6KIHNG2W\L+30W<EQ
M<PJJO+Y$J1 #C"[M^XX';C% ':45A>'9;C[7K=E-=RW265ZL4+S;2X4P1/@D
M 9^9VZ\UB^)-7NHK75]3TLZPQTY)/WD9A^S!XURRE&(9ER,,0,]<'B@#MZ*Y
M@)>ZOXEU.V;5+NUM((+=HX[;:I#.'R2Q4D]!QTZYS5;2M:OUCT.\U"Y#VUVD
MEI.Q4*!.A)23CIN".#VR5Q0!V%5[Z]@TZQGO;I]EO ADD;!.% R3@<U0\-W-
MU?Z2-0N78B\D:>%",>7"3^['_?(4G/<FN4UA;K5O FN:M<:G=H2MVJ6\941*
MB.Z!"-O.0O))SDG&.* .\BN[>:YGMHY5::#;YJ#JFX9&?J*FKC=;U74H7UR.
MUNS$\-S810,4#"/S)$5N#USDT_4Y;NSU:RTA;S5IXI()KF62 (9G(9% S@!5
M&XDX&<X[<4 =?37D2/&]U7)"C)QDGH*Y".[UB5-+TRXGNK5KJ[G0W#H@G:!%
M9E[%0QX!..@)X)R'^)M+D%GHT(U2_&S4HAOWJ6;<W4DKU';]<T ==16;J5Q)
MHWAN]NE9[B2SM))092"7*J3SC'7':L9EO]*.BW9U:ZNVN[B.&YCFV%'#J>5
M4;<$ C';.<]: .KJ$7=N;UK(2K]I6,2F/N$)(!^F0?RK"\+_ &V]AFU&\U&>
M4_:[J&.#"K&J).Z+P!DG"CDFJGB;5[^Q?Q!]EN#']ET,W4/ .V7,OS?^.C\J
M .NJO>7L&GVQN+E]D09$W8)Y9@HZ>Y%83QWND:[HZG5;J[2^ED@GCGV;<B)Y
M R@*-O*8P.,&L*Z6ZU/P5::Y=:G=F6ZGM9C;@J(E#3QX3;M[9 SG.1UH [R"
M[M[F2>."57>WD\J4#^!L!L'\&!_&IJXR^U/4WEOX+>^: C7H+-'"*2D30PLP
M&1C.68C.>3Z<4^^FNXM<71A<ZQ+!!9K<-);!#+(SNX&YB!@*$X ]>>E '84U
MG1&16=5+G"@G&XX)P/7@$_A7)07.L7LNC:5>7-Q9R30W<T\JJBS2+%(B1@\$
M*660,<>F!BG>(-+D;4_"\0U2_7%\Z;PZ;C_HTYW9*]>,?0^O- '6T4V-#'$B
M%V<JH&YNK>Y]Z=0 4444 %%%% !1110 5#=6EO>V[074$<\+=4D4,#^!J:B@
M#AK_ .&=CYYN]#OKG2KD<CRV)7^>1^?X55%S\0O#_$UM;ZU;+_$GW\?A@Y_
MUZ'16GM7M+4S]DOLZ'!0?%*QBD$.KZ7?:?-W#)N _/!_2MRU\=>&;P#R]7@0
MGM-F/_T("MV:WAN8S'/#'*A_A=0P_(UB77@GPU>$F71[92?^>0,?_H)%.]-]
M+!:HNMS3AU?3;@9AU"TD'^Q,I_D:LB:-AD2(1[,*XZ;X6^&9#\D-S%_N3D_S
MS58_"3P^3Q<ZB/I*G_Q%*U/O^ 7J=OQ.X>ZMXQF2>)1_M.!5&X\1Z):@^?J]
MBA'8SKG\LUS"?";PZIYEOW_WI5_HM78/AKX6@()L'E([R3.?T!%%J?=A>IV0
M7GQ*\,6@.V]>X8?PP1,?U.!^M;>A:U!X@TI-0MH9HHG8@+,N&X/7@GBDL_#F
MBV!!M=*LXV'1A"-WYGFM.E)PM[J'%2O[S"BBBH+"BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^/:***
M^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76
M+^35XO7M'P,_X\=:_P"NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"BBB@"I
M?Z>E^J!KBZA*$D&WG:,GZXZ_C5-O#6F_8H;9$FC\B5IHYDG<2B1L[FWYW$G)
MSDG-:]% &;+H=I<Z:+&Y>YG17$BRO.WFJX.0RN#D$>U,E\/VEQ8+:3RW<NR4
M31S/<OYL;C@%7SD<9'IR?4UJT4 8R>%M+6.\5DFE:]6-+B26=W:0(25R2>,;
MCTK1GLH+FYM;B5"9;5S)$<D;6*E#]>&-6** ,A_#>GR+J,;"?R-01UN(//;R
MSO\ O$+GY2?4>I]34EYH5K=WIO!+=6UPR"-Y+:=H]ZC. P!P<9.#C(S6G10!
MFWFBPWI0O=7\85!&5ANY$##WP>O/7K[TMGI$=C?>; S1VT=I':PVRDA(U0L<
MXSC."!G&<+6C10!0O=&L=0>X:YB+FXM6M),.1F)LY''3J>>M33V%O<26;RH2
MUG)YL)W$;6V,F??Y78<^M6:* ,NTT&SL;QKBU>ZB5G:0VZW#^3N;))V9P,DD
MX'&><9IDOAK3GMK6%!/ ;1G:"6&9D=-QRPW \@YY!XZ>@K7HH QE\+Z4EA<V
M8BEV7,XN9',[F3S0% </G<&^1>0>U(OA73-MYYHN+B2\MFM)Y9[AW9XCGY<D
M\#D],=36U10!6AL+>"\FNXT(FF1(W;<3E4W;>/\ @1K&U/2+.VLK2&'2;^Y$
M,LCQM97 CEA+DECN,B'!)/ )^E=%10!S_A729-,AU&:6W>V-]=FX6"27S71?
M+1!O;)RQV;CR?O=34MYX4TR^^UK+]J$%YN-Q;QW4B1R%A@DJ#W[XZ]ZVZ* *
MT-A;V]Y/=1H1-.J+(V2<A,[>/Q-8&N:&MWH\?AJUTZ4V4[JTER9%V0KYF]NK
M;]_!Q@8R1SP:ZBB@!%541410JJ,  < 5A77A#2;P74<PNOLUTS/-;+<NL3.W
M);:#@$GGTSSUYK>HH SY]$L+E[AY826N)(9)?G(RT3!D/M@J/K2ZCI%KJ;PR
MRF:.>#=Y4T$K1NH;&X9!Y!P,@Y' ]!5^B@#,N-"M+NQ@M;A[F0P/YD4YG82H
M_/S!P<YPQ'I@XZ<4LVB6MQI@L)Y+F5%<2+*\[>8KAMP8/G(((K2HH A2VC6S
M%JY::/9L;SCO+CODGK6;9^&=/LI[>1&NI1;?\>\<]R\B0\%?E#'K@D G. 3B
MMBB@"O964&GVY@MD*1F227!)/S.Y=CS_ +3$U7O=$L-0-V;F(N;NU^R38<C=
M%\W''3[QYZUH44 5Y[*"YN+6>5"9+60R0G)&UBC(3[_*QK);PAI+?(PNC;B8
M3I;?:7\I'#;\A,X'S<XZ#L*WJ* ,]M$L&EDD,)W27:7C'>>9555!_)%XZ<4E
M_HMKJ%Q'<L]Q!<QJ46:WF:-MI.2IP>1D9P<UHT4 9EWH5I>P6J2O<^;:Y,-P
MD[K*I(P?G!R<CJ#P:6YT2UN[&WM9I+EOL\@EBF\]A*CX(W!\YZ,1]"1TK2HH
M ;&@CB2,,S!5 RQR3CU/<TZBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#X]HHHKZ\^9"BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M>FQ74%O?L[&6[,;$"&,E4&QLGZE1D_C6K?:_)%:65U9C3C%=1"1/MU]]F8Y
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
MU9S)- ^=KH>,@D$?4$$$=B*J7.O:;9WGV6YN#%)N5=SQL$!;& 7QM!.1W[T
M:5%9=[XBTG3[A[>XO%$\8!>-$9V4$9R0H) ]^E6K?4K*[E2.WN8Y6>%;A-C9
MW1MD!@>X.* +5%0V]U!=>;Y$JR>5(8GV]F'4?A6==>)]%LIYH;B_19(#B8!6
M;RN <N0,*,'J<"@#7HJA?:UI^G>4+FX :52R(B-(S*.K *"<#(YZ<TR?Q!I-
MO#;2R7\.RZ0R6Y4[O-48R5 SN^\.GK0!I45EQZO"KW\UQ=VJ6EN$?=DJT:LH
M/SYZ9SQ_C4MAK6GZE))%;7&98U#-'(C1N%/1MK ''OTH OT5S5UXMLY+O3(-
M-N5F^U7BQ,WEML=-K$E&QM;D#D$UOW%U!:B,SRK&))%B0MW9N@_&@":BJKZE
M91_:]UW"#9KON1O&81MW98=N.>>U8H\66EOK&IVU[<*D4'E-"$C9FV-&&+,%
M!(&3U.!0!TE%9]SK>FVEM;W$ETC1W(W0>4#(91C.5"@EA@@Y%-D\0:3%9V]V
M]_"(+@E86SGS&&<J!U+<$8ZY&* -*BJ>GZI9:K$\EE.)!&^R0%2K(V,X92 0
M<$'D=ZN4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?'M
M%%%?7GS(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>T? S_ (\=
M:_ZZQ?R:O%Z]H^!G_'CK7_76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!111
M0!@:_OMM6T;4F@GFM;:243>3$TC)O0A7VJ"2,\< XW>F:QK^"XU.+7KZUM+G
MR;DV<<*O R/(8Y,NX1@&QA@,D?PGM7<44 8WD3?\)K]H\I_)_L[9YFWY=WF9
MQGUQ7-:#I[&PTO1]2OM92XLY(BUN;$"(O$P8$2B+!4E<YW\@X)S7?44 8GAB
MUDM;34!+"T32:E=2_,N"P,K;6]P1C!]*;XF#HFEW:PS2QVM^DLHAC:1@FUUR
M%4$G!8=!TK=HH Y=;]--\2WU_<VUZ;6_M;<P2QV<LA^7?E&55+*?F!P0/O'N
M#5_PM;36N@QK/$T+R3SSB)A@HLDSNJD=B%8#':MFB@#C&,VG:KY.AW&JL9+_
M '364UBWV<!Y<S.)6C&."[#YR"> #FJD.GL4OM&U*^UF 7%].WEP6(>)TDF9
MU82B)L<,,Y;*D'H *[ZB@#C+JQNVU#4F6VF*OK]G,I"'#1K%;AF'L"K GV-=
M59W\-\URL0<?9YC ^]2,L "<>HYZ_6K--CBCB4K&BH"Q8A1C))R3]2230!CV
M5M(GC'5[EH6$<EI:HDI7ABK39 /?&X?F*YB&QO;&/1KMSJ%I! ;^*1K6V$LD
M9DG#(2A1CM(0\@<9'8UZ#10!Q4EFMFFF:M"=1OK=-4>[NC+:D2C= \6X1!%.
M 2IX7/)/-0ZC%=:Y<>(YK.PNS#)8V20^="T7VGRY9G=%#@'D';SCJ.Q!KNZC
MGB,\$D0EDB+J0)(R R^XSGF@#E+C4QJGBS1$M[:\A40W69+BW>'#%5X < GZ
M@8]ZI>'+$O9:+IFH7FLI<V B)M7L0L2R1KCB418*\'!W\@]<FNGLM#2UOQ?7
M%]=W]TL9BCDN2G[M206"A%4<[1DXSP.:U: *VGW\.I6:W4 <1LS*-ZE3\K%3
MQ]1^5<I::K;6-_XI@>SO+B:2_)5(+.2029MX0%W*I4?B1COQ791Q1PQ)%$BI
M&@"JBC 4#H *KV=A#937DL1?==S^?)N.?FV*G'MA!0!Q$OA_5!HUQIHB=[D>
M&H;/</NO*N\,@8\9/OZUI6ULNKSF5=2UB2[AM94B6\L?LZQEP <MY2Y.<< G
MIGM77T4 <*ET]QHOAW3(=,U!+BTN+07,;6DB+ (R QW$;2 1_"3QSTYJ#5[J
M32?!GBK3I["]:YD%_*DB6[&.1)"[JQDQM&U6 ()!^7 '3/H-8]]X?749)%N]
M3OY+.5LR66Y!$P_NDA-^WU&[!Z4 8=PEQ8>([NXEN]4M;>ZMX/*DL[,7"L5#
M JW[MRI&<]@=W'>MW1FM-/AM="MC</\ 9K.-U:6,@^6257=P,-\IXP.G2M>F
MB*-96E"*)& 5F Y(&< GVR?S- &-JMO/-XBT62.-RD8N \BJ2$R@ R>W-<[;
M&6;PAHWAU;"]34K9K..8/:R+'&89(V=_,(V$80D$$YR*[VB@#SSQ$^HWNCZ[
M:S2:S]O8SI;VMO9%H6CR?+PWED'*X).[()(&#@5U.EVTD7B77IWA95F>#9(5
MP' C X/?!S6U10!SGA:?^S]$T/2;F&:*ZDM68(8R-@0J"&]/OKBG>+;>YEM]
M,N+=KE5M+Y9IC:QB20)Y;IE4(;=@NIQ@G ..:W_*C,HEV+Y@4J'QR >V?3@4
MZ@#C7MHKC3M2E@_M#5;G4ECL]M[:&!5QNPQQ&F%7>26Z\  YP*I2:9J-EI$%
MDZWC3Z=J27,][!#YCW<;!AYH!#!G!8;EP2-G QMKOZ* .&O].34-&U2Y@GU/
M4+BY-K"ZW5F8CLCFW<+Y:9X=LG!Z>U;&LL]EXETO5)+>XFLXK:XMY#!"TK1.
M[1,K%5!;&(V&0.,CUKH:* .:OXTU/7=-N3;7#V#:=>QREH'4@,8?E*D!@2%;
M QDXXK+MUU"99=)TR]U.ZL9+":(MJ%D8#;MM"QA7,:%NIR#N/&21W[FB@#C=
M"@2[FTE;F\UG[18#S%M;BQ$4<;B)HR"XB ( =L8;!XZUJ^)XY?)TVZ2"6>.S
MOHYYHXD+L4PRY"CEL%@V!SQQ6[10!PFO)-KMOXANK"SNVB.ARVB>9;/&TTK;
MB%56 8X^F,M@=Z[F-0D:HH"JH  '84ZB@#F8KE]&U_6FGL;V;[;+'-;/;V[2
M!P(D386 PA#(Q^8@?-G/6LWP=!.T?A:Y\E_)'A\HS@94,6A(&?7 /Y&NDU#1
MY+^5S_:VH6\+KM>&!D56'U*%E^JL*OVUM#9VL-K;QK'!"@CC1>BJ!@ ?A0!Q
MT%M<V?@OPJ\UI<[K&2W>XB2%FD10C*?D W'!89 &>M=3%JEO->Q6B+-YDMO]
MI7=$R@)D#G(!!YZ'GK5VFB*,2M*$42,H4OCD@9P,^@R?S- &#XAWV^IZ+J30
M336UI/)YPAB:1DW1LH?:H)(!.. <;O3-8=\MUJ;>(;RVT^\,1-C)")(&1IUB
MDWOM5@#G (P1D\>HKO** .1N+MM8\1VT]G9WWV:+2[R-IIK62(;W:':H#@'.
M%/;^1P/87"^ -!LX[602POIF^$(=R!)H2V1VP 2?3!KKJ* .9M;&5=-\4HUL
MX:YN9V12AS*#$H!'KG&/PJIIK3:+J,-U>V5Z\=QI-I CPVSRF.2,R%T8*"5S
MO4Y(QP>>*[&L^_TV:]D5XM5OK,!=I6W\O#?7>C8/N,4 9W@F1I?#9E>)HF>^
MO6,;8RI-U+P<<<5SOB5]1O=&\06DLFL_;F$\=K:VUD7A>/!V8;RR#D8).[()
M(&#@5W6GV%OIEC%9VJ%88AA06+$\Y))/)))))/4FK- &)IMM)'XHURX>%E28
M6X20K@.%0YP>^"?UKFREUX>\)Z+K:6<IN=.5H);;;M>2*5MNS![A_*;Z ^M=
M_5"\TI+^]MYY[F=H8&61;4%1$SJ<JYXW$@X(&<9 .,B@!NA:<VE:+;6DC!YU
M4O/(/XY6)9V_%BQ_&N<M-5MK&]\4P/9WEQ-+?DJD%G)()";>(!=P4J/3DC'?
MBNTJK9Z?#92WDD1?==S^?)N.?FVJO'MA!0!Q<&GW^AW6G&[N]1MT71K6S::R
MM1<#S8B^\-^[<C.\8. #@^U:5CI*VNM: UNMS/;16EZ_GSQ;65Y)(F^8;5VD
MY? P. ?2NLHH XK5K&\:[UJX2TFEC6_L+D(J$F5(C&S[1_$0%/ [C%2:BLOB
M34))--AN8UCTF[MC-/;R09DE,>Q1O )QL8D]!QZUV-% '%M?'4(_#=I:Z9J$
M;VUU$UPLEG)&MN%C8'+, #R0/E)]>E;_ (ELY;[P]=QVZ[KJ-1/;C_IK&0Z?
M^/**U:* /.YM*O[A()Q8W"GQ$QCU!60AHHC*'02#^'$/F)S_ !$"NJTNVDB\
M2:].\+*DSP;'*X#@1@<'O@YK:HH \[LK*]TVW\/W,S:E90Q::]L[6MH)7B<N
MA"LA1B 0O4#^$9[5K6^EK'>^'YK;[9<Q?;;FYDFN8-C*SQR9)7:NW+' X'7W
MKKJ* ,73[>6/Q3K4S1.L4L=OL<K@.0K X/?''Z5M444 %%%% !1110 4444
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
M.X@BNK:6WGC62&5"DB,,AE(P0?PIL=K!%.\\<2++(BHS@<E5SM'X;C^=344
M4)]$TRYLTM)K&%X$D,J+M^XY))93U!R3R/4U+!IMG;^08K=%-NK)$>I0,06
M)]2!GZ5:HH R8?#.B6\XFBTRW617\Q"%X1LYRHZ+SSQBENO#6BWMS+<7.FV\
MLDW^MW+D2'&,L.A..YYXK5HH S[W0],U&2.6ZM(WEC78D@RK!?[NX8./;I5Z
M.-(HTC10J( J@=@*=10!2U#2-/U0Q&]M8YFBR8W(PR9ZX8<C-176@:5>B 7%
ME&Q@3RXV&0RI_=R.<<#CI6E10!6CT^SA%L(K6*,6JE( B "-2,$*!T&!2/IU
MG);W-N]M&T-T29T*\2$C!SZY %6J* (/L=MNN&\E-UP )CC[^!CGUXXI!8VH
M^S8@C'V7_4<?ZOY2O'I\I(J9I$1D5G52YVJ"<;C@G ]> 3^%.H S(_#NCQ7W
MVQ-/@6<2&4$+P'/5@O0-R><9YJZEI;QB<)"B_:&+RX'WV("Y/X #\*FHH 9#
M#';P1P0HJ11J$1%& J@8 %4;[0=+U*;S;VSCG?;M._.&'H1T(]C6C10!2N=)
ML+R:VFGM8VEMO]2^,%!QP".W XZ<"H9?#NCS7IO)-/@:=G$C,5X9QT8CH2,#
MDC/ K3HH S[[0],U&X2XN[.*2=5V"3&&V]=I(Y(]CQ4TNFV4Z722VL3K=*%G
M#*") !@!O7BK"2)*@>-U=3T93D&G4 4K;3+>UU&YOD'[Z>..(GT1-VT>_+,<
M^_M5BYMH;RVDMKB)9895*NC#(8'J#4M% %:^TZSU.W$%[;QSQA@X#C[K#H0>
MQ]Q5<Z%IK6(LFM0;=7\P*78D-ZYSG/XUHT4 9ZZ'I::;)IRV, M)#N>+;P[9
MSN/J<@'/7@5-;Z=9VC1M# JO'&8E;J0F<XR>>O-6J* *<VE6%Q!<P36<,D5T
M_F3HZ B1L  GWPJ\^PIL>C:=%I\M@MI&;6;/F1/E@^1@YSG/2KU% &;+X?TJ
M:S@M9+)'B@):+).Z,GJ0V<C/UI\VB:;<:?'836D<EM&VY$;)VMS\P/4'D\YS
MS5^B@"G8:58:6'%C:10>9C>47!<CN3W/)Y-7*** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** /CVBBBOKSYD**** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "O:/@9_QXZU_UUB_DU>+U[1\#/\ CQUK_KK%_)JX
M\P_W>7R_,ZL%_&7]=#UJBBBOG#W HHHH PO$>M3:2UFB2VUK%<,PDO;I&>*'
M R 0"O+=LL!P?I67J=YK%P?#4MAJ^FRI<7K(TT$+F*;]S,1P).5PO3)^8 YX
MQ737\6H2JG]GW=O;L"=WGVYE##Z!UQ^=9 \+O%I]O'!?[;V"]>_$[P@H97WA
M@4!'RD2,, YZ')- #S?:Q>:G<V%C-8PM91Q^?+/ \@DD89PJAUV@#')+=>G'
M-:W\17^JIIEM8Q6UO>W44\L[S!I(X?)=8W  *ELNW'(X!/M5R31M1CU"6^L-
M3@@GN8HTNA):&1'9 0'4;P5.#CDL.!^,0\,-:1:<^FWQ@N[*.2,331"59ED(
M9]Z@KU90W!&#[<4 9^M:G)I'BKP^;H+=7T]E>01) OEK+*7MR!\Q.T8!.23T
M[G /5VGVG[+']L,1N,?O/)!" ^@SS^/?VZ5EWGAZ/59K:75)$N&BM9K=U2,H
MK&1HVW#YB5*F(8YSGG/%2V]KJEO/I\+7QN+>))/M$KHH:7H(P??DDD8!QT&:
M )M;OGTO0-1U")%>2UM99U5NA*J6 /MQ6+?Z]J&EVEDU_<Z7;2ZA,$B:4,L=
ML-C.V\EQYA^7 QLR36[JM@-5T>^TYI#&MU;R0%P,E0RE<X_&H-2TAKV*R:WN
M3;W=E)YD$Q3>,[2A#+D9!5CQD=N>* ,'_A+K@:;>.DMA=O;W44#7UN&:W".
M?,90Q(V\@C=Z'(!X9JVIZE=>%A=:=KFEW+?;K>,W%G$P7!FC&WB4X.3SSR#C
M SFNC%OK'V HVH6?VS?D2BS81A?39YF?QW5G-X7>>RU);F_W7M]+%,T\4(1$
M>/:4PA)X!09R23Z], !=:AK<6JZ=I$36#7-Q;3SRW+1/L3RWC PF_)SYF,;A
MZY[55?5WL+K61!9VQOFO[:U5QE1+))%%\[]>%#'@=E Z\UL0Z7.=3L]2O+I)
M;FWMIK=O*A,:/YCQMD LQ&/+ ZGK5:[\-1W1U%Q=21375U#=QR*HS#)&J!3S
MU'R<@]02* *7B9M?M?"%])_:%F+I<$2PVSQX3T'[PG=GOGIVI^J:[=Z3-8:?
M=ZCI-M=W22RM=W"%(51"HP$,@)8[Q_$.A/M6A<:3=ZEHEYIVIWT4C7"%%EM[
M<Q;..#@LV2#SU_"HI]'U&9[.]_M.!-4MEDC$RVI\IXW*DJT>_/5%.0PY'IQ0
M!GV_BB[O;2U@M#92WUQ?/9K<)EK<A$,AE !R1M&-N[[QQGC-3:(MZGC+6EOY
MK>:;[%9X>")HU(W7'\)9L'KWJ[>Z1>7UK9/)?Q)J5G,9HKB.W(CR592#&6)*
ME6(/S9[Y%.TO1[BRU2]U&[O_ +5<7<<4;!8O+1!&7QM&2<'?W)Y[\X !'XCU
MB;2(+0QM#"D\WER7=PC/%;C:S;F"D=2 O) R>O8Y&J7VK7.GZ+/IVLZ9.LU^
MB-/;1/Y<@.<#B4\<'(R<\=,5U%]%?2Q*+"Z@MY V2TT!E4CTP&7^=8__  B[
MC3G1;_%\]\+\W'DC9YHQ_P L\_=P,8W9ZG.>: 'O?:Q<:J^EVDUC%-:VT4US
M<2V[NKLY<!40."!\A))8]15:'Q%?WT5A:6T-M%J-Q-<Q2O)N>*+R'*.P (+9
M;;@9'#<GCFY+HVHB_P#[1L]2@AO);=(+G?:%XI-A8JRKO!4C>W\1X/M40\,-
M!;6365^T5_:2S2_:9(@XE:4EI0Z C@L<X!&,#F@#/U[4I-&U?P[-J!6YNF,\
M2+;1^6)9&"A% 9CMSP,EL5U-D;LVB&^$(N#RZPY*K[ GDXZ9XSZ#I6;=: -4
M-FVK2Q7)A25)42'8DH< ="Q(P .YJ_IMI-8V26TUW)=&,D)+(/G*]@Q_B('&
M>] $,&HR2^(K[32BB.WMH)E8=29&E!!]OW8_,UBQ^(=4O?[,AM(K1);V6[C:
M24,RQ"%RH;:""V0.F1UZBM*\T>\.LOJ>G:A':RS0)!.DMOYJLJ,Q4C#+M8;V
M]1STXJ+3/#*:=_9O^F23&Q-P0SJ,R>:VXDX[CVZ^U &==:M<-;SVFJ6UG<W%
MGJUE!O1&6-Q))$5D"DDJR[^F3RH]<5-I$NMMXFUP3W=M-:0SH!"L+[@#"I 0
ME\+R1GCDYZ9J]=>'([FXNY3<LIN+RVNR-OW3"4(7\=GZU-'I5Q;ZY<WUO>(M
MO=[6G@>'<2ZKM!5MPQP%R"#T[9H S/#?B&?69HS-J6EB5XO,DTU(F6XMSZ,6
M?)P>#\@KJ*PAH]_+J-K?ZC?PW+66]K>.WM?)RS*5.XEVSP3P,#//:M/3$O(]
M+M4U"59;T1*)Y%4 ,^/F( [9H Q]1\0W-A/JUNMM'+<0+;M91[BOG><?+4,>
MW[P,"1T&*(?$PNV22-H+>U_LL7TTT_2%G.(P>1Q\LF>_ Z5;O]!BOM>T[56F
M=&LPX:(#Y9LCY=W^Z<D>YJE'X/@CL-6M1=RYO[CST?:,P8;>B =U5LG!]2*
M*MIXIN/[0GLIKFSO'^PRW<;PV\D!7RRH(9'9B0=XPP/8TYM=UR'PU:ZM)#8O
M+>O:+#:J'41^<ZJ=SY.?OCHHQCO5W^P+VYU#[;J.IQS2+9S6B)!;>4@$A0EN
M68D_NQWQ[#O9ET-)=%T_33.P6SDMG#[>6\EU8<=L[/UH J:CJ-_I\5O#-J^F
M17C;F8?8)9-RY&"$67( [L21TZ53MO$^H:G;:,+".S$M^]Q%)*Y:2-#"2I=0
M""RDJ<#(X(YK6O=)NWU?^TM/OH[:=X%MY5FM_-5E5BRD ,I!!9NY'/3BH-.\
M-+8'3V-X\SVDMS+N9 #(9G9CG' P6[4 8NM:KKK:+JMJ+BTAO;"Z@1KB*)U6
M6-RA!"[\J?FP1D\ ^O&CJ^M:AI!L+>[O-.M3.LK2ZA- _P!G0J5VIMWC!8,3
MDN/N&KE[X<CO$U<&Y=&U$QL&"@^4R !2/7E0:GDMM;-M"L>IV2SKN\UVL6*O
MZ87S05Q]3F@"WI\S7&GP3-<V]R77=YUL,1N.Q7D\?B:AUK4AI&BW>H>5YI@C
M++'G&]NPSVR<<U3TO2;K2'LK2"XWV,:7$EP6109)I) XP!]T M)P.,$#FM#5
M-.BU;2[G3YV=8[B,H60X9<]Q[CK0!F)?:O8:MI]MJ<EC/%?L\2-;0O&8I%1G
MP=SMN!"-S\O(''/&9;>(=<;0;+7[E-/%E*T8EM4C?S%1W";Q(6QQG=MV].,]
MZU[?1[Z34;2[U34HKK['N:!(;;R1O92I=OF;)VEAQ@?,>.F,/P[H>H7WA72;
M>^OU%@JQ2M;+:[)#M8,$9RWW<@9PH)'&: +&DR:R^H>)1>W5I/:0W90P^2^<
M?9HF 4ER%7YN1CDECQGAVEZI?7MMI>GZ2EE98TJ"[D:6%I$C5QA$1 RG^%N2
MW  ZYXU$T:>'4]0GAO$%I?GS)X&ARPD\M8\J^X8&$7@@].HS5:+PW<V L9-,
MU%(;BWLH[&1I[?S4E1/NDJ&4@@ENA_B/6@"K_P )'JDL=A;0P6BWTVH36$S/
MN,:&-)'WJ,Y((0';GOC/>EF\0:II]OJ\-U#;W-W8B!UDMXW1&CE8KN9,LPV;
M6) )R!VJ]:^&TMVT^1KIY)K:[EO))"@'G22(ZMQ_"!OX'HH'O5E]+F34+^_M
M+I8KBZBAC7S(MZIY98YQD9SO/<4 1:!J3:E%-)_:^F:DJL &L(RFP]PP,C\]
M/2IM;OS8VB,E];6DLCA4:XA:;=P3A45E+'C/!Z U'IFD3VNI76I7MVEQ>7,4
M<+&*'RD5$+$87<QSEVR23VZ4_5=+FO;FSN[2Z6VN[1GV-)%YB,&&&#+E3Z<@
MCI0!@Q^+;V73)S EG<WD.I0V&]=R1/YFP[MIRRD!\%23RIJS<:_?Z'+J*:O]
MFN4MM/>_CDM8FBW*F0R%69N>F#GOT&*FC\,.3/)=:@9IY]0AOG=80BAHP@"@
M9.!B,=23SWJYJ6@6^JW4\ER[&*>PDL9(P,91R"3GUXH QKU=:_MKPN^ISV#(
MVH.?*MX'4QM]EGXWESN'7G:M=7/*L%O)*\B1HBEF>0X50!G)]JPX] U&6^TR
MXU'65N5TZ4RQI':B/S"8WCRYW')PY.1@=>/35U73X]6TF[TZ9F2.YA:)F3J
MPQD4 8&F>))I==M=.GO;*\6[CD:-[>VD@9"H!^Z[-O4@GY@1@@>M067B'7)-
M#TC7;I-/%I?/;)):QQOYB"9E0,)"V#RX.W;TR,G&3JQ:+J$FK65_J&IQ3M9A
MQ''#:^4&W+@ELLQS],#VI8_#B)X9TW1?M+%+%K4B7;R_D.CCCMG9C\: *TWB
M.X@TG5"\$1U.TNOLD4(R%D=R/(/KA@Z$^GS>E=&N=HW$$XYQ7*"TM]9\=Q:A
M:N[6UE#_ *20,1R3@LL8]RJO*3Z;D]JZR@#DIO$&KC1;SQ#$++^S;5IF-JT3
MF5XHF96;S-V 2%) VGL,U+IKZT_C+5XY+VU:RC\DB+R7R%(; 4[\ ],G'/H*
M=)X6N6L[G2EU-5T:YDD:2W-OF4)(Q9XQ)NP%)8C[I(!QGO6D-*N(=?EU*VNT
M2*X1$N('AW%MF[!5@PVGYN<@]!TH Y;1=0UG2_"-IJ'^@M81S;&MS&WFE&F*
MEA)NP#SG;M/IFK>J>,'M[S5$@U'1[<:<VS[->/\ O;E@BN=IWC8/FV@[6Y!K
M7_X1U/\ A&1HOVEM@(/F[>>)-_3]*5M'O[;4+NYTS488([N02S0W%J90'VA2
M5(=<9"C(.>>>] %>'5]3U'7I+.R2U@M8K6WN7EG1G<^87^0*&&#A.N>/0]MN
M\G>VL;BXCA:>2*-G6).KD#(4>YZ5!!IJP:U>:D)"6N888BF.%\LN<Y]]_P"E
M7) [1.(V".00K$9P>QQWH Y;3/%!FL;N_N-6TNZ2VM&N9K.TB9)H<#)#;G)]
M1RJ\TS2_%4MSJ6G02ZCH]X+[<IAL6S);,(V?YCO;>ORE<X7DCCFK[>'9[^\^
MT:S>PW06VEMECM[8PKLEP'W9=B3A1W ]JM:78ZI9>7#<ZG#=6L:;%!M2DIQP
M"SA\$_11F@"OH5_JNKVEMJSO9Q:?=1^;%;B%C*$(RA,F_&2,$C;QG&>]11>(
M;B3PEHFKF&(37YLA(G.U?.9 V/IO.*L:/H]YHZ16<>H1RZ7""L,#V_[U%_A7
MS V"!T'RYP.O>J$/A.[CL;#37UC=IVGS0R6\:VP$A6)PR([[B& "@<*IX!Y[
M@$UKJ.IZE+JA=+-+"SGFMS&R,SSA5ZYW +R0.AS@]*R;2XUB>]\+C3I[*SM9
M](>46QA=D7 @XP'&<;L+Z#/7-=19Z2MG!?Q"4M]LGDF)(QMW@#'X8JC_ ,([
M-;P:-]AOUBN-,MOLJR2P>8LD95 V5#*0<HIR#QCO0!G7&OQ:2=8:.*RM96U=
M+033-MC+-!$YDD.>RDC (SM XSFD7Q;<)::F(YK#4Y+,6[BYL@WE!97*$LH9
MR-FTL0"<KCI6I/X:67[;)'=O%<3WZ7\4H0'RI%C2/&/X@0ASTX8].M7([?6!
M92I+J-FUT2/+E2S944=\H9"3_P!]"@"'0-1.I032?VMIFI*K ![",H$/<,#(
M_/3T^E:]96F:3-::C=ZC>7:7%Y=1QQ,8H?*140L5 7<QSEVR23VZ8K5H ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^/:***^O/F0HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_ !XZU_UUB_DU>+U[
M1\#/^/'6O^NL7\FKCS#_ '>7R_,ZL%_&7]=#UJBBBOG#W HHHH **Q/$.O-H
MC:>JVD]Q]JN5B;RXBVT'.>G?T'UJI-XADM_$ZVY@O98I=.2=+6.#+AM[ D_W
M>,#D_K0!TU%9D6N6]SI27]I!=7",[1^5'$?,5E)5E93C!!!!S6;J7B^&UTD7
MEK:W,LBWD5K+"T#!HF:1%(8=CM<$=CD8R#0!TM%4GU$+I37WV:YP%+>28CYG
M7'W>O_UJYJ3Q9-<>$=,UCR;BT:6>R\X& X99'3<$&"6!!(&.>10!V5%9-KXA
MLYY;B&9+BSEMXO/=;N/R_P!US\X/0C@YYX[XHL?$-K?745N(;N!IT+P&X@,8
MF4==N>^#G!P<=N#0!K45S>K7ET?$\&GQZO\ V=;FS:<L$C)9@X7&7![$]*MQ
MW+VM[86TNK-<^9!/*<PK^^"E.=RX"[=V,8YS[4 ;-%8,?B_2Y-).K 72Z?B(
MK<-;L%?S&"KM&,GEAT'YTG_"6VAN7M!8ZD;Q$$AMOLK;_+.0'],9!'7.>,4
M;]%48]6LYM%_M>.4M9>09]X4YV 9/'7/MUK,'C'3C)!&+?4"UTA>T'V5O])
MP3L_ YYQQSTH Z&BLN#7;>ZTZ2\M[>ZE,<ABD@$1$J.#@J5/3U],<TR+Q)82
M1Y?SX'%REK)'-$5:.1\; P]#D8/0Y'- &O15;[? =3.G!B;@0^>P X5"VT9/
MN0<?0^E9SZW;V5QJ1N+IYA%<QP)!';G<KM&C!%QDN3NW9[9/89H VJ*R7U^W
MALQ<7%M>0,THACA> ^9(Y&0% SGC//08.>E2)K4!C@:>"YMFGN!;QI/%M8OM
M+>_& >: -*BJ-QK%C:3W45Q-Y9M;874S,#A8R6&<_P# &XJ*QURWO;P6A@N[
M:=HS+&ES"8S(@(!*_3<N0>1D<4 :=%5[Z]M].LI;RZ?9#$,L0I)]  !R23P
M.M4?[?@2SGNKFUO;6*';DSP[=VXX&.N>?RH UJ*K2WT$%];V;L1-<*[1C'!"
M8W<_\"%4['7K?5,FS@NV@9"T=TT)6)P.ZD]0>QQ@]J -6BN3\-^+8KO0M#>^
M6\\V\MX4-V]N5BDF9!D9[9.<' !/0]*Z.]O/L4 D%M<7!+;0D";F^O4<4 6:
M*R!XET\V'VK]^")_LWV?R6\WSNNS9C.<<^F.<XYJ]8WGVZ%I/LUQ;E6VE+A-
MK?7W'/6@"S16!_PF&FE3*([PVJ3&"2Z^SMY4;A]A!/INXR,@=R*LWGB"VM+N
M6V2WO+J2!0TXM8#((@1D9]\<X&3C''(H UJ*YN3Q;%_;=A:6MK<W5I=V;W23
MPPLP8 Q;2OMB0Y].*MW7B:PM)YT=+EH;9MEQ<I"3%"< X9O8$9(R!WQS0!LT
M5E3:];QWTMI#;7EU) P2=K>$LL3$!@"?7!!P,G!'K6K0 45REIXJ6WGUE;R.
M\GBL[UU>6*W+)!&%4C) YQDGC) Z]JU[O7K6VGCMXHKB\G>(3>7:Q[R(R<!B
M>@!P<<\X.,X- &I16*_BG3%MK*9&GE^VLZ01QP,79TSN4KC((P<YQC!SC%.C
M\2Z>UA=W<IG@^R2"*>&6(B1';&U=HR6+;EQC.<\4 ;%%<Q_PDA/B2-)X[JQL
M8M-N+F=;J+8/D>+#YYZ MQGOR.E:^GZLNHR%4LKV%=F]9)X"BL/;/(//0X-
M&A16=J6L)IC'S+.]EC5-[RP0%U0>^.3TZ $U#<>)+&&XAMXEN+N>> 7,4=M$
M7WQDXW9Z ?4CJ/6@#7HK'_X273CIL-ZAG<33&WC@6%O-:4$ADV=01M;.>  3
MTYJ#1M7GU'Q#JL+QW$,,$-N4AGCV,K-YFX^^<+W(X^M &_166VNV_P#:+V,$
M%U<R1.L<SPPEDB8@'#-TS@@G&< \U!<^*;"U>X+1W;VULY2XNHX"T41'WLMZ
M#N0"!SG&#0!MT5D77B*TMK^6QC@N[JZA19)([: OM1LX)/3L>,Y..*EL==T_
M49;>.VF+FYMOM,1*$;D!"GKW!(R.HR* -*BLF7Q'8(K;!//)]I>U2*&(LTDB
MC+!?8<@GH"",U&_BG38K);J4SQYN?LAB,+>8LQ&0A4#.2,8QUR,=: -JBN<U
M#Q2UE>:3$-,OBMZ[AP;<EU"HYP .^5''H<U7UW79+&SU*>.]=/LTUENC\C!A
M1Y$##/.[*D]LB@#JZ*Q/^$@AN%N;=8KJTO%MGGB2YA*%U'!9>QP2N1U&1D<U
M%9>(5CTC2A-'<WE]<64=PZ6\6YL%1EST !.?KS@<&@#H**I1ZM8RZ0=5$X%D
M(FE:5@5VJH);(/(Q@Y!Y&*AM=;AN$EEDM;RU@CC,IFNH3&NT=3STXYP<&@#3
MHK)L?$%K?745N(;N!IT+P&X@,8F4==N>^"#@X..W!HLO$%KJ!+VT%V]MM9EN
MC"1$X'=2>H]#C![&@#6HJ@-9LSI]C?;V\B],0A.TY)DQMR.W6J9\1VEU]MAM
M#<[K;S8Y;@6Y,<+H#G). 3QG ]O6@#;HKF!XI:+5M,T_[+=727-BUPUQ';'Y
MR#$ 0.@'[PY]#@5=76X+6.^DN+I[CR[W[.D<<!#ABJD1J!G>><Y]SG &: -J
MBL<>); 6MQ-,MQ \#I');R0GS=SD! %&=VXG (R.OH<7;"^^W([&TNK8J<;;
MB/:3[CDYH MT5!=W/V2W:;R9IB,?NX5W,?H*SU\2Z?\ 8KFXE\^ VTBQ2P2P
ML)5=R BA1G=N+ #&<DT :]%4["_^W*Y-I=6Q0CBXCVYSZ<G-7* "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** /CVBBBOKSYD**** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "O:/@9_QXZU_UUB_DU>+U[1\#/^/'
M6O\ KK%_)JX\P_W>7R_,ZL%_&7]=#UJBBBOG#W HHHH QO$=O<S6UE/:V[W#
MVEY'.T,94,RC(.W<0,@'/7M26UO<R^*&U)K9XH)-.CC_ 'A7<K[V8J0"><$>
MU;5% '%MIFIVZ*)+6\ELSJ5W-/!9W CD=78F-LAERO/*YSR..*ABT741I&MF
M.PND:75+:]M[>XN%DE>.+[.2-Q8C)\I@ 6XXYQ7=44 5X9&O+(.T$MNTBD>7
M-C<O;G!(_6N6M+'49O"6BZ9)ILT-SITUBLOF,FUA$Z;V4ACD84GG!]LUV-%
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
M9W+/+%$5#[6B=,C<0#@L.,],UE:KI.HW+:U/%9N_GRV,T4>] SB)U9UY. <
MCD@9[UV%% '+SPWVM:M'=_V;<6<-K97$2_:"@:6239@ *QP $.2<<D8[UG)H
MM[8SV%S-:ZC*ATJVM)4L+D(\4D6XG<-R[@=Y&03C;[UW-% &5:Z?:P>''LUL
M)WMWBD+VDSAY'WY9E)+8))8]6QSUKFSHNHW]OJ.G6<>IV>G7.F3VQ34KD2XF
M8 1E/G=@ -^><<C&>W<T4 <KI>GBYNH7N]/UF"X@1BKW=V)8T<J5.W#G/#'!
MQT]*F\/"^M]#M-"O-,N()+6T6V:Y#1M"VU=H9<-NP<9P1D=ZZ2B@#B+>#6)=
M%\/Z2VBW$4FGS6HN9GDC\O;%@%D(8ELXR.!Q[\5K66FW<.A:U;O#MFN;B[>)
M=P^8.S%3^((ZUT-% '+):7VG7GA^[^P37"V^FR6<Z0LFZ-V\D@G+ $?NV!P3
MVJG?:%J#B>X6WG8Q:V;U8X)Q')+$8/*.UL@ _,3@D9VX[UVM% '*II=G+IM[
M--H^L3/,8E=)[@&=O+8LC(WF?+M+$Y!!],\4FFW&H:2MU-/;ZB]E+/;PVEO=
MS+).&9MKMNW'Y>5."2?E:NKHQ0!B^)(;V:"R^S1W,T"7(:[AM9O*EDBV.,*V
MY>CE"1D9 /7H<2ST=BVN276C:B]E<K;>3;R70><E"Q)5C)E=IPP^;(QQSQ7:
MT4 <]X<@U"&[O3*M_'IS+&+>+4)A+*'&[><AF.TC9@,<Y!Z5T-%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Q[1117UY\R%%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !7M'P,_X\=:_P"NL7\FKQ>O:/@9
M_P >.M?]=8OY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%% !17->+;E-'.G^
M('!\NQE9)\=3%(NW'_?8B/X5A:=;W4.IV/AF]D>69IX]7F+,3\@3<P'_ &\J
M#CL&% 'H.Y=VW<-V,XSS6(/$:FY6'[,?FU,Z?G?W$9??T]L8KE-)T^74X%F,
M>D1:DFHEY;MI3]K1UG)*GY<\J-H7.-I Z5<7_D)1_P#8SO\ ^D[4 =TS*@RS
M!1ZDXH) &2>/6N;\12176JV6E2P:8?,AEN%FU& 2J-I5=JKD9)W9)SP!T.>,
M#3;$:GX=CB%UIAALM6G\JWFRUK,@W (!G[HW;E'(&T<' - 'H8(8 @@@]Q5'
M5M432[59B@E)G@AV!L$>9*L>?PWY_"J'A:ZAN-,N8[>PL[/[/<O"RV1!A=@
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
MWY(XE5F^I YJS10 B(L:*B*%11A548 'H*6BB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ KVCX&?\>.M?\ 76+^35XO7M'P,_X\=:_ZZQ?R:N/,
M/]WE\OS.K!?QE_70]:HHHKYP]P**** ,;6KN[%_IFF6<_P!F>\>0O.$#,B(N
M3M!XR25Y((QGBL:_UC6-,@U6R2[CN+JUELC!<31 92>4(0X7 )&&Y '!'<9K
MHM4TF/4_L[^?/;7%LYDAN("N]"05/W@0002"""/Q JJ/#5LUM/'<7-U<S7$T
M,TUQ(RAV,3*R#Y5"A05'  ZGN<T :5E!/;P;+F\>ZD+$^8Z*OX * ,?K7(-J
M>N#PW>>(#J2C[+<7&VT$">6\4<S)ACC=N*KU! ''![]O64V@6;:#<Z.6E^S7
M!E+G<-W[QV=L''JQQQ0!2\S4M7U?58+;4GL(=/E2!!'"CF1S$DA9MP/'[P#
MP>#SSQBV4VHZYK_AZ_\ [1>U>XTFX=XXHD95826X8#<"<$\\\C'UKI+K0!+?
MSW=KJ=]8/<A?M"VQC(E(& WSHV#C RN. /04/X<ME73A97%Q8MI\1@A: J3Y
M1VY0[U8$'8ISUR.M "^)KI[/1A+&L;-]KM4Q(@88:>-3P>^"<>AYK)DU:[BU
MR9-3O[S3HENA';HMENMY8R0%W3%" 6)Q]Y<$XQW/1ZCI\.IV@MIRX02QR_(<
M'*.KK^&5%4;W03J$S?:M4OI+1I%D-G^Z$9VD,!D)OQD#C=^E &4-6NX];>/5
M+^\T]1>>5!$++-O+&6 3,Q0C<W'\2X)QCUG?6KU?"GB'4 Z_:+%KT0G:,#R]
MVS([]!5ZZT$WUQF[U2^FM?.6869\H1Y5@RC(0.0" <%NW.:K7OA&WO$U"#^T
M;^&QU N;BTB= C,PPQ!*EQGJ0&QGMR<@%&]UNYFUF>R6]O+-+:")]UII[7)D
M=P2=Q", H ' P3D\U):ZEJ^LW&G632OI<K:>MW=E(1YF\G:%42 A1D,3D$]!
MQS6I<Z")+W[9::A>6$[1+%(UOY9$JKG;N#HPR,GD 'FEO=#%U<6UW'J%Y:WL
M$1A^TP^7ND0X)#!D*GD ]!@YQC)H I^$$DBMM52:8S2+J4X:0J%+<CG X_*L
MJSAU98O$EY9ZF+?R+Z=X8?)5D<A5/[PD9P3Q\I7%=1I&D0:-;2PP232>;,T[
MO,^YF=N6.?K5"?PO',]XJ:IJ$-I>NSW%K$T81RPPWS%"ZY [,/;% %6#Q0UN
MUQ<ZA\MI)IJ:G:@#D(%'F1^Y!*'_ +:8[5LZ<NH2:' +^4)J#P@RLBC"2$<X
M'0X)Q[XK&UG38M9U;2=/2SG2#3IQ/+-Y92/8J_+&IZ."VS(&1A3GM744 ><B
MVO8OACK,DFH/<9^UA(Y(U4*PG?G(&>:Z/SM3TK7M/@N=1-[;WJRAT:%$\MU7
M<"FT9QP1AB3TYJQ_PC%O]BO[ WEV;&\+L;<E-L1=B[%#MW<DDX)(&>*T;C3X
M;F^L[N0OYEH7:, \'<NTY_ T <AH_B'4K^/2;])KV<WS1M-9G372&*-QG*R[
M!]W(RQ8AL' &1C6\9/+'8:<\$0FE&IVQ6,MM#'?TSVJYIVA'2GBCM=4O18Q9
M$=DWE-&B]E!*;\#L-W& .G%7+_3X=16!9BX$$Z3KM./F0Y&?:@#'U;4-0BT&
M2>YT^&VD%U;(J&03!@TR*3T&#R<>_-/TR?4]0UW5O,OA'9V-Z((X(XES(/)C
M<[F.3U?C&#[FM74=/AU2S^RSEQ'YD<GR'!RCJX_512V>GPV4U[+$7+7D_GR;
MCG#;%3CVP@_6@#C;34?$4^B^'=1;5H_,U9HXY8OLR[(U>-FW)WWC;W)7)Z5T
M.B7-[_:.J:;>71N_LCQF.=D57973.&"@#((/( XQ4T.@6<&G:58HTOE:8R-
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
M*]O,L3!<Y*AL@@L 1D=!GD<4^#5I;8/8:=H]Y=-9HOVA6N58QLR[_+W.V78
M@]<<CF@#HJ*Y\^*H9WT^/3[&YO)+^U-W"$VH%0%0=Q8C:?G QZTR/6]3;QA<
M:9_9<IM$MH9-XDC^7<\@+GYLD?*..ORGUH Z.BN+T[Q+=6&DZA=76GWEQ9VF
MH7@GNS(IV1K<2<JI;+*JX^@&!G%=1JFHQZ5ID]]*C/'$ 2J=3R!_6@"Y15.X
MU&.VU*SL61S)="0JPZ#8 3G\ZQ;/Q?\ :K/3M0;2;R'3KYHDCN)&3*M(0$W*
M&S@L0,^XXQS0!TU%<OK7B"Y?3=973=.N9H[2*6)[I)43;($R=F2"=N>3QR#C
M.*L0ZW.D5K9VMC/?W:V<4\^V15"*P(7+,1EB5;CVY(XR =!17/GQ5%*^G16-
MA=74U_;R7$:+M38$*A@Y8@ @N!WYK3U*"[O=)F@M9A:W$J!0YR=F<9Z$'.,C
M(/!YH NT5R'B%[K2M)A:\U22-;C5E\R>%F0I"S':G?&%"@XZXSWJWIU[I]O9
MWM[IU[J&K>0@,D1F:1@.ORAL<X!X[XQ0!TE%8;>*M/,-S<0;[FV@BC8S0X*N
M\F-D:\\L=RGT&Y<GFFOXE-HEX-1TZ>UEM[22\5"Z/YL:?>VD'J,J"#_>')H
MWJ*YL^*I_M5K;_V%?"2]C:2TR\>'"@$[OF^3@@\_SXIY\61K9V\ATZ[-S+>M
M8&U78728*S<G=MVX7.<]"#ZT =#17):SXKO;30]9,6ES0:I8VOG^6[QLH0A]
ML@.<, 4((Z\=.E:3:A*^HZ2MU!>64L\LJK )(V5\1DY?&>..,'KUH VZ*YV/
MQ6'@@OCIMRNE3R)''>%TP0[!5<IG(0DCGK@@D 4L_BB19-1%KH]Y=1:=(8[B
M16C7D('.P%@6.&'I]: .AHK$D\0^;=);:98RWTC6T=V2KK&JQN6"'+$9)VMP
M!VYQQ2WVDW>I7*W O;FT5HX5,*3,NW;*)'SM.,D )D=BW44 ;5%87C"[EL/#
M<ES"TP=+BV_U)(=@9XP5'U!(QWS4D&OD7QM-1L9=/D,#W$;2.CJZ(1OY4G!&
MY<CWX)YH V:*P[/Q&UQ/8B?3+FUM[\XM9I&0[CL+@,H)*DJI(SZ8.#Q6?HNN
MS1:'I< AGU#4+H3.J>8 =B/AF9F/ &Y1W/(X] #K**P[?Q-#+/#;SVD]O<->
M&REC<J?*D\HRKD@D%67&"/4#@T@\5V$EI?SQ),YL[P63)M ,DA=4&WGD%FQG
MV/I0!NT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Q[1117UY\R%%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ KVCX&?\>.M?\ 76+^35XO7M'P,_X\=:_ZZQ?R:N/,/]WE\OS.K!?Q
ME_70]:HHHKYP]P**** "BBB@ HHHH ***H66LV.H+:FWE+&Z@-Q$"A!:,$ G
MV^\./>@"_114-W=16-E/=SDK#!&TLA SA5&3Q]!0!-138Y%EB21#E74,/H:=
M0!FSZ4UUJT%W<73O!;MYD-L$ 59-I7<3U; )P.@)SV&+R011S2S*@$DN-[=S
MCI_GW-244 %%%% !114$M[;0VMQ<O,ODVX8RLOS;-HR<@=P.U $]%-1UDC5T
M.58 @^HIU !1110 444Q)8Y2XCD5]C;6VG.T^A]#0 ^BBH;N[@L;<SW#[(@R
MJ6P3RQ"CI[D4 )>13S6S1VUS]GE.,2[ ^.?0U'INGQ:781VD+.X3+,[G+.[$
MLS-[EB2?K5NJ\5]!-?W%DC$SVZ(\@QP ^[;S_P !- %BBBB@ HHHH **** "
MBJYOH%U)+ L?M#PM,%QQM! )S]6%%U?06<EK',Q#7,WDQ8&<MM9L>W"F@"Q1
M4-K=P7L'G6[[X]S)G!'*L5(Y]P:FH **ABNX)[BXMXWW2VY595P1M)&1]>#V
MJ:@ HJAINL6VK!WM$G,*_=G>(JDHR1E"?O#CKT]*OT %%%% !113/-C$PA,B
M^:5+!,\D#@G'IR/SH ?14-M=P78E\A]_E2-$_!&&'4<U-0 4444 %%5[^^@T
MW3[B^NF*P6\;2R,!DA0,GBK% !1110 44PRQB983(HE92RH3R0, D#T&1^8I
M] !152YU.TM+ WTDP:W#*N^/Y@26"CI[FK= !114%[>6^GV,][=2".W@C:25
MR"=J@9)P.>E $]%9,'B/3K@N%^V($1I&:6QGC4*!D\L@'X5IPRI/!'-$VZ.1
M0RG&,@C(H ?1110 44R26.%-\LBHN0N6.!DG 'U)('XT^@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X]HHHKZ\^
M9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\>.M?\ 76+^
M35XO7M'P,_X\=:_ZZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]P**** "FR;_
M "V\O;OP=N[IGMFG44 87A)O$CZ,3XICM4U#S6P+8_+Y?&,^_7\,=ZW:** .
M;CBFUK7]7CFO[N"&PDCAABMI3&,F)9"YQRQ)?&#Q\O3K6)X?N=1_LC0;+3[@
M"23P]/)$).4,RF$(S?3<?S-=7>>'M.OKUKN59TF= DI@N9(A*HS@.$8!L9/7
MUQTIT&@Z;:QV\=O;F);>U:TA\N1U*1-M)4$'(^XO/48X- ',KJTNBV&H23Q:
MQ%JD6FSW21:A,LL<QC4%BNQBHY*\#;PW3TOZCIK6G@[5YY-1O+R:339M[32Y
M5CY9.0H^5?P K5M?#^GVL[3A)YY6C,6^ZN9)R$.,J-[' .!G'7 STIMOX;TV
MUM9[6-;HVLT)@:"2[E=!&1@JJLQ"\<<8QVQ0!EVJ3:OJTUE)>W5O;6=E;,B6
MTIC+,X?+,1R?N@ =.O6J44^MW^F6$A^W7EK#+>6]U]BECBGE:.8QQ.22HQM1
MB0I')'&.*Z.[\/Z?>31S,+B&9(A")+:YDA8H.BL48;@,G&>F3CK2R:!8M:6]
MK']IMX;=2L:VMW+#P>N=C#=TZG)Z^IH YN;5FO9='LK$ZO-:2PW4DPBD5+@O
M%(D91F9E(VLS X.<@=LYZ#P[_: T^5-02X4I.X@-RR&4Q<%=Q4D9&2/4@ GF
ME?PWI;V=M;+!)$ML6:%X9WCD0MRQWJ0QW$Y.3R>N:T+2U2SME@C>9U7.&FE:
M1CDYY9B2?SH PYDFU?Q1>V$EY=6]M9VL$B);2F,N\C299B.2 $  Z=<Y[9%M
M>:EJ,FC63ZE<(K75_;SRQ[5>=(9&13G'!.T9(]\8KI[_ $.QU&Z6ZE^T1W"I
MY?FVUS)"S)G.TE&&1DDC/3)QUJ2#1]/MOL?DVP3[&K+!AC\F[[W?DGU.30!:
MBB\J!(@[L$4+N=LL<#J3W-</96LNE^'_ !7?07]Z9H'O/+\R;< P7(;'][(Z
MUWE9;^'].DFOI&CEQ?(R7,0N)!')N4*3L#;0Q  R!F@#(BBNM7\1W5K-J5Y%
M:PZ=:2K%;R>7F1VFRQ8<_P  XSCUS6GX7N[B\T-6NIC-+%<7%N9B #((IGC#
M''&2%!./6J;^&DNO$M[=S&ZBMFL[:"%K>\DA)*-*6!V,">&7KZ\=ZWK2TM["
MTBM;6)8H(EVHB] * .5ODO;[4?$?_$UO+=+&-&MD@<*$?RMQ8\?-SC@\=>*2
MPEO+6X\-WDFI74YU-&%VDKYC)\AI,JN,)@KCCL><UT_]G6GF7C^5\UX )SN/
MS@+M'?CCCBFC2[,"Q AXL?\ CV^8_)\A3UY^4D<YH Y$:G="YTG5+./5DL]0
MNHUW7-PCQ2129P=FXE.H(P >,'TIEHDN@Z-XMU6WN[N::SEN7C2:7<A98U8$
MCN:Z.'PGI$#VY2&<I;.LEO$]U*T<++TV(6VKCL .!QTJRNB6"WMU=".3== B
M>,S.8I,J%),>=N< #.,\4 8NF)JL.JVI2+5S;.CB[>_FB92=N590K$J<C&%
M&#TX%9]G-J$/P]T_6I=4NYK^[ALF=W<;1ODCR H&!PQ!/4UU.GZ'::8^;9[S
M:$V+'+>2R(J^@5F('3\.U2#1[ :1!I0M_P#0H%C2.+>WRB,@ISG/!4=^U '+
M>)-1N#;:QJ.F)JV_3DD'G17""$21KDCRF;YE!X;C/7':M?27\WQ=K$A&"UG9
MMCZ^;4]YX6TF^>Z,\4^R[S]HA2ZE2*4D8)9%8*20.>.:T(;"VM[J6YBBVS2H
MD;MN)RJ9VC\-Q_.@#(US[3/KVC6,5[/;03B<SB$A6<*JD#/4<GJ.:R9KV_L1
MJ.E1W]PRC4[6VBN)"'EBCE"%AN(Y/+8)R1N'7%=?+9V\UW!=21YGMPPB;)^7
M< #QT/056N-$TZ[2\6>V#"\9&G^=@69  I!!^4C:,$8((SUH Y[4I+K0KJ\M
M;:_NY8I='NKI?/E,C12Q% "K'GGS#P>/E&.]/5+S3I?#UW_:EY<27LZPW23/
MF.0-"[9"XPI#*,8QZ'-;,'AW3H4N5*3SFYB,$KW%S)*YC.?E#,Q(')Z8]:MR
M:?:RK:*\61:.)(/F/R,%*@]>>&(Y]: .+>34$\'ZCXB.K7IO+26[DB3>!%MB
MF<+&4QA@0N,GGG@CBNFTJ[FFUO7H992T=O<1+$IZ(IA1CC\236=HWA*WCL\Z
MC'<-+]KGG,!NY&A.9G="8]VP\%3C'7WK4O/#NG7UZ]W*DZRR*$E\FYDC651T
M#JK -U(Y'3CI0!R>CI<:[=^&9[F_N5:70#+.\+['E8M#U8<CDYXQ^565GN'O
M+"TGG>X%CXA:WCFDY9D^S.XR>Y&_;G_9YYKH7\,Z68+.*..>W%G#]G@:VN9(
MF2/CY<JP)'RCKGI4\&AZ=;P6T,=OA;:8W$9+L6\PA@7))RQ.YLDYSF@#FK._
MOM3_ ++L)+Z>);FZU RRQ$*[)#,RI&&QP,$<CG"]>M=?:VPM+9(%EEE"Y^>9
MR['G/)/)JC-X=TR:TCMC Z)%,]Q&T4SH\<CLS,RNI##)=NA[XZ<5>M;9+.V2
M"-I65<X,TK2,><\LQ)/YT <EK&HZB'UN&WO9(&34M.@A=0"8UD>$/@$8YW-U
M]:M-:SV?B$:6NI7[VMYI\T[>9,6>-XWC&58\C(D.1TX&,5MRZ-83O.\EON:>
M:*>0[V^9XBI0]>Q1?8XYS4SV5O)?1WK1YN(XGA5\GA'*EACIR47\J .(T&&:
M+PWX/TZ*_O(XM1M8WF<2_,%6WW;$/\()QTYP*FU.[U'3(M:TZTU&X/D-8R6\
M\I$CQ>=-L9<G[P^7/.3\Q]JZ:70--ETRTT[R'2WLP@MO+E='AVKM7:X.X';D
M9SR"<]:2/P]IL=I+;&&21)I4EE>69W=W0@J2Y)8X*C SCC'2@#*U"TN(-4T;
M3(M4OUAN7G:X<RYD<! 0 V/E&?3'?&*R+@:C:Z%XCOQK-^\VCS2_9 T@QM1%
MD"N,?/G<02V3C'?FNYEL[>>[M[J2/=-;[O*;)^7<,'COQZU!)HUA-9W]H]OF
M"_+&Y7>W[PLH4\YR. !QB@#G]=N9;JXU'^STU<RV"['EM;A$2.38)!A&8!SA
ME)R,<XJM9P/J_B?2-1EO+N*2YT;[0R12E4!W19 'H<\BNBN_#FFWMU-<2I.&
MN !.L5S)&DV!M^=58!N !R.0 #Q3I- TYQ8[8Y8C8Q^5 T,\D;*GR_*2K LO
MRKP<]* .?_M&^NIXK WDT276MW%JTJ$!UB2)Y BGMDH!GKC..>:BU:ZO]'CU
MZQM-0N&$-E;W-O+,WF/"SR.A&X\D?(#@Y[UTT^@:;<6TD#P,%>X-R625U=93
M_&K Y4_0CO3(_#NF):7-LT4LJW6WSWFG>1Y-O0%V); [#.!SZT 4!#/I/B?3
M8$U"\N(;V.83)<R;QN4*P9>/E/48&!STXK2UR\CL]-/F"X9II$@C2V8+(SL<
M  D@#ZY&!FK<MG;S7=O=21[IK?=Y39/R[A@\=#T[TV_T^VU.U-M=QEXRRN-K
ME&5E.0RLI!!!'4&@#@=6N+Z+1_%>ES+>QPKHQGC6\F68JQ\Q3M<$DJ<#AN00
M>QKH9(;G1=<T54U&[N5OIGM[A+B3<&Q"\@<#'RD&/&%P,-TZ5?C\,:4BW8>"
M6<W<'V>=[BXDE:2/GY268G')Z>M26>@6%E=K=)]IFG12D;W-U+.8P>H7>QQG
M R1R: .8BN+[_A$;'Q1_:5V;V8P3O"9/W)61U!BV=  &V@_>R <UL6U_<M9>
M)G>=LVMS*L1/_+,"%& 'XDG\:M1^%]*BN%E2*?8DOG) ;F0PJ^=VX1;M@YY'
M'!Y'-%WX8TJ]NKB>:*;-R +B-+F1(YL#;\Z*P5N !R.0 #TH Y^&R?4?$?AV
MYFO[U9)M%ED?RYMHR&ML_GG)]>*[2>+SX)(M[Q[U*[XSAE]P>QJC/H.GW"V:
ME)8S9+L@>&=XV1< %=RD$@[5R#G.!Z5I4 ><16#0?"TM'>7+/*T04ROO$9^T
M#E0>*W9S<:#KMNL5[=W4-Q97,LD5S)OR\>PJ5_N_>8$#CD<<5JQ^'-,C@N(%
MBE-O/()&A:XD**P??\JEL+\W.%Q5Z2RMYKR"[DCW3P*Z1MD_*&QN&.ASM'Y4
M <AH<NL7!T:]6/5G-P%>]DN98C Z-&3E5#G;AMN-H''!S6QXW_Y$/7_^P?/_
M .@&K5AX?L=,F5[0W4:("$@^URF% >PC+;0/08P.V*NWME;ZC8W%E=Q^9;W$
M;12IDC<I&",CD<4 94\NN0:7J,UZUBGEVLC1M;;]P<*2#\U9E@U[JVN0P3:E
M=1VR:1:7#1PML+RLT@+%L9Z+R!UXKJYX8[FWD@E7=%(I1USC((P14%OIEG:7
M'GP0[)?(2VW;B?W:%BJ\GMN;GKS0!QE])J1T77-6CUB\CN;.^E2V56'EHBN!
MM*8PV<GKGVQ6Y9QSZ;XLCL!?75S;W%C).RW,F\K(CHN0>V0YR!QP, 5J/HU@
M]E<V;6^8+J1I9DWM\S,<DYSD<^E3M9V[7Z7QC_TE(FA5\GA&()&.G55_*@#!
M\<6GVK0H?W\\6V_LQ^Z?;G-S$.?IG(]Z2:WEFU^WT0ZA>I:PV37#,DQ665C)
MM&7'. ,\#'49Z5O7UC;ZE926EW'YD$@&Y0Q4\'(((P000"".015*;P[87$=L
M'-WYEN&6.=;R59@&.6!D#;B#@<$D<#T% $7AN>X>+4;6XG>X^Q7KV\<TF-S)
MM5ADCJ1NVY]N>:JZS,;W4WLK6+599K:)7D-E=+"J;R=OWF&YOE/!R/7K6W86
M%MIMJ+:TC*1@ECEBS,Q.2S,2222<DDYJM>:%8WUX;N07$<Y01N]O=20[U!)
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
MR%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7M'P,_P"/'6O^NL7\
MFKQ>O:/@9_QXZU_UUB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@4444 %%%%
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
M "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M:;?:,MS 0;;0UMI''*J^Y"4!_#]* .O!R,T444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Q[1117U
MY\R%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7M'P,_X\=:_ZZQ?
MR:O%Z]H^!G_'CK7_ %UB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@4444 %%%
M% !1110!6@L(+:\N[J,-YMT5:3)XRJ[1C\!5FBB@ HHHH **** &R)YD3H'9
M"RD;EZK[CWJKIVFPZ9#(D322/+(999I6W/(^ ,D_0 >@  JY10 4444 %%%%
M !1110!CS>'8+FZ$EU>7UQ")1,+:2;,08-N' &2 <$ DC@<5L444 %%%% !1
M110 4444 %%%% !1110 4444 %-1$C!"*J@DL<#&2>IIU% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !7M'P,_X\=:_ZZQ?R:O%Z]H^!G_'CK7_76+^35QYA_N\OE^9U8+^,OZZ'
MK5%%%?.'N!1110 4C,J*68A5 R23P!2TC*&4JP!4C!![T 4='UO3=?LC>:5>
M17=N',9DC/ 8=1_+\ZOU1TK1].T.S^R:79PVEOO+^7$N!N/4U>H PK[Q1;65
MU>VZV5]<M8JKW301@B)2NX-RPSQGA<GCI3[+Q+;7MY;0"UNX8[Q"]I/-& EP
M ,_+@EAQSA@N14?]F77VGQ&^P;;U%$'S#YL1;?PYJ-=)O0GA@!%#6"D3G</D
M/V=D_'YB.E %PZZL5_%:W6GWMJLTIBAN)0ACD?!('RL2,X.-P'IUXJCHFNJP
M:TGDDN+R34+M$C0;F2))W4,W]U0 !D_09-8MMH.HNFC)+I-RE]:7,,E[?2WJ
MLD^W[[ !R6R>0&5<=NF*OZ-H6HZ%?W5];Q*XO[^=[RW+C)1IG,<J'L0I&5[C
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
M@ HHHH **** "BBB@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ KVCX&?\>.M?]=8OY-7B]>T? S_ (\=:_ZZQ?R:N/,/]WE\OS.K
M!?QE_70]:HHHKYP]P**** "BBB@ HHHH **HKJ]DVK2Z9YRBYBB25E)'1RP
M'OE#Q]/6K)N8 ^PS1AL%L;QG ZF@"6BHH+FWND+V\\4R@X+1N& /X5GW^N6]
MI=6=M$T4TL]TMNZ+*-T>58Y(_P" ]/>@#5HJK;WADMVEN8Q;$.Z[7D5OE5B-
MV0<<@9QVSS4\4T4\0EAE22,]'1@0?Q% #Z*A@N[:ZW?9[B*;:<-Y;AL'WQ6;
MJ>L75IJUKIMEIZW<\\$L^7G\H*J,BGL<G,@_*@#8HK/M[R_9[9+K3EA:4OO*
M7"N(P!QV!.?8<5;%S 6VB:,M@-@.,X/0_2@"6BJYO[,1/*;N 1HVUV\P84^A
M.>#4X(8 @@@\@B@!:*A6ZMVN#;K<1&8=8PXW#\.M*MS UPUNL\9F49:,.-P'
MN.M $M%1-<P).L#SQK*_W8RX#'Z"G^8FPOO7:.K9XH =14;SPQL%>5%9FV@%
M@"3Z?6L[^W8(%L%OU%K/>RM$D32*V"%=LD@XQA#^) H U:*KPW+RW<\1AVPH
MJ,DWF*1)G.> <C&!UZYXI\%S!<J6@FCE4'!,;!@#Z<4 2T5#'>6LWF>5<POY
M?W]K@[?KZ5,"" 0<@]"* "BH8[JWEF>&.>)Y4^^BN"R_4=J<)X3*(Q*GF$$A
M=PR<<'B@"2BBB@ HHHH ;)&LL;1NNY'!5@>X--@ACMK>."% D42A$4= H& *
MDHH **** "BBB@ HHHH AM[6"T1T@C$:O(TK =V8DL?Q))J:BB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /CVBBB
MOKSYD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]
M=8OY-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P****
M"BBB@ HHHH Y0V^DV_Q%N'NH;*.>>QMVMVE50TD@EFW%2>K?,G3GD5GZ<+72
M?!NHZJEE;27+WUVLLLR;AM:[="7/78J\D9Z*:[EHT<J716*G*DC.#[4N !@
M8]* /.B\JZ_>1Z5>Z9<W,FA73*=,A\O,BM'Y>X!V!(W';WY-2B;PVR^$8]*-
MBT_VN,J(0ID5?*?<6QR.< Y[]>:[Z.*.(8CC1!Z*H%"PQ(S,L:*S'+$* 2?4
MT <#8VEO>SZ'%<PI-$-9U5MCC*DB6?&1WP>?J!2ZK;Q6C>(X(8A%8?:K"6ZB
MB7"^4643$@=BBG=Z@&N_VJ.PXYZ5%<I.]O(+26*&X(^622,NH/NH*D_F* .4
ML;G1;CQ_9#1FLW5=*N?,>S"E#^]M]H++P2.>.V?>K&L63WWCC2HTO;FT(TV[
M;?;E0Q_>6_!W \?X5HV&D7<>JG4M2O(;BX6$P0K;VYACC0L&;@LQ))5><_PC
MCK6O@9SCGUH YR[@-MXC\-PM/+.5%SF28@LWR#K@ ?I7.V^F647P?M&2VC5[
MBUMO-D"X=]SIG+=?\BO1< D''(Z4;5V[<#'IB@#E#H>E+X\B5=.M0G]F,=@B
M7;D2  [<8R 2 ?0D=ZO>#5">&8HE&$BN+F)%[*BSR*H'L  !]*W<#.<<^M
M P!B@#A-">VT?4=*TVUN-%U5)6>-+BV4"YC 1F\R0@MNSC:S?+DN/7%4_#5J
M+VPT59+W1H=1MY4EG"KB[\X?ZU6RV=S?.&X[FO14ABC9F2-%9OO%5 )^M)Y$
M7G>=Y2>;C&_:-WYT <KX:DTA9KM+UK,:W_:-QY@F*B<GS6\O&><>7LVX[8Q6
M/=:K86_P^U73Y;N%;Y;FZC-L7'F@FX<CY>OW2&SZ<]*]#,4;2"0QH9!P&(Y'
MXT>3$9#)Y:;R,%MHR1Z9H YS2K"TF\8>(;N6WCDG2:!4=U#%,0H?ESTY]/0>
ME<_#;Z=_8_A.ZU&&U,*:C.DDMPB[54I<@ D]BQ7\<5Z+@ DXY/6D:-'0HR*R
M'JI&0: .!U[)/B4VGEF'R-.+;1E/(\QO,R!U7R]V<=LU.FF6FH)J,RZQH]O;
MRZ;);3-IN%"JQ&V1CNQA0&Q_O'FNX"JO0 =N!3$@ABW>7%&F[[VU0,_6@#C]
M)O;%+N\TZZ30;BS6P:2>ZL(PD:1@@%)%RP ()(^;HK<<5T.I[_\ A%[S^RL"
M3[$_V3R?78=FW'X8JW+8VTUG-:-$H@F4I(B?+D$8/3VJ< *    . !0!PL;Z
M%)'X870S9&\6XC*BWV^8L>QO,W8Y QD'/?&><5J^#+"TCT^ZO%MX_M,FI7VZ
M8J-Y_P!)E&,]<8 XKHUAB1V=(T5W^\P4 GZTX #H,4 +1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !7M'P,_X\=:_ZZQ?R:O%Z]H^!G_'CK7_76+^35QYA_N\O
ME^9U8+^,OZZ'K5%%%?.'N!1110 4444 %%(KJZ[D8,/4'-+0 45GW^NZ5IDP
MAO;^""0KOVNV-J]-Q]!P>3QQ1>ZYI>G2".[OH(I"H<(6RQ4YP0!R1P?RH T*
M*HOK.F1Z:FHM?VXLI,;)_,&U\] #W)]!3;?7-+NK2>Z@OH7A@_UI#<Q^S#J/
MQH T**I6.KZ?J22M9W<4HBXD ."G<;@>1^-0V?B+1]0N5MK34;>65P2BJ_\
MK .25_O?AF@#3HK.37M*DU#[ FH0-=;BGEA^K#JH/0L,'(Z\5-?7,EL;78]N
MOFSK&WG.5R#GA<#EN.!0!;HK*D\2Z)%<>0^J6JR>88B/,'RN&V[2>@.01@]Z
MM:IJ5OI&F7%_=.%AA0L<G&?0?B>* +=%<U/XOLVTS3=1M;FV^S3W4<5P[MQ$
MK(6()R ","M>RUG3=1CF>TO895@_UN&P8^,_,#T&/6@"]15"PUO3-4D:.QOH
M9W5=Y5&YV_WAZCW'%.O]7T[3&1;V\A@>0$HCM\S@8S@=3U'2@"[15.#5M/NK
M>"X@O()(;A_+B=7!#OSE1[\'CV-/FU"SMFF6:YBC,$0FE#,!L0D@,?095N?8
MT 6:*S?^$AT?[(]W_:5M]G1Q&9=XVECT /<GVJC?>)[2VN-*E6ZMQI]VTJO,
M^1]U3@#WW<8Q0!T%%4(-:TRYL);Z&]A>VB)61U;[A'8CJ#R./<46NM:9>V\\
M]O?0-%;\S,6QY7&?FS]WCGF@"_15"SUO3-0$IM;V*01+O<@X 7UR>WO18:WI
MFJ2/'8WL,[JH8JC<[3T8>H]QQ0!?HJI?ZI8Z6B->W4</F':@8\N?0#J?PJ/^
MW-*%A'?'4;86DC%4F,H"DC)(SZC:>/8T 7Z*AMKNWN[5;J"57@8$AQTP.O\
M*JMCKFEZE,8;*^AG<+O_ ';9!7ID'H1R.1ZT :%%9]GKNEZA<FVM;Z&2<*6\
ML'#%1U(!ZCD<CUJEIWB.!O#UGJ.J3P6[W!90!D;B"1A1R2<#/YT ;M%0VEW;
MW]JES:3QSP/]V2-L@\X/Z\52F\0Z/;WILYM1MTG#!&4O]UCT4GH"<C@\\B@#
M3HKF'\2"Z\6MHUGJ%E"+=8S*)(S(\KLS QKA@%P$Y//WAQQS?UGQ+IVAWEA;
M7LZ1M>2E 6;&P!';<?;*8^I% &Q17//XJL[;7;JUN[NWBM5M+>X@;G<_F-*&
M/N $7H.,\UIS:SIL%A#?27T M9L>5*'!$F1D;<?>XYXH O45!9WMMJ%LMS9S
MQSPMD!T;(R#@CZ@\8JJ==TH7_P!A^W0FYW^68PV2&_NGL#[=: -&BLZ37M*A
MOQ8R:A MSN">67Z,>BGL&.1@=3D4ZZUO3+*\6TN+V&.X8 B(MEL$X!('0'U-
M %^BH5O+9EG99XRMNQ68AON$ $@^G!!_&JD^O:3;&,3:A;HTB+)&I<9=6SM(
M'4@X/Y4 :-%<_?\ BFUT>W:;4)[7YKX6L8BES@%U7+9'#+NR15^#4TNKZ-8+
MBTDM9+8S*1(?,.& R!C&WWSUH T:*S['7=*U*<P65_!/(%W[4;.Y>FX>HY'(
MXYI+/7=*O[G[/:7T,\N"0(VR#CK@]#^% &C152_U.RTR-)+VYC@5VVIN/+GK
M@#J3CTK&UOQ=86.C0W=G?6CO=3)! [MN0$NJLQ (/RYR1D'C'% '2453T^9G
MTR.>>[AN<J7,\4?EHR]00"3CCWIECK>F:E,\-G>Q2RHN\Q@X;;TW8/./?I0!
M?HK*M_$NB7=S#;V^J6LLDV/*"2 ASC. >A..<=:N?VC9_89+[[5%]EB#F2;<
M-J["0V3VP00?3% %FBHY9XH8'GED2.%%+M(YPJJ.223T%9\'B31KA)GBU&!A
M"GF29;!5,XW8/;WZ4 :E%<K_ ,)K:7?ABVUBQE@ >:S6=)&SY*S2HK;CQ@A6
M;GU%;=AK6FZI))'97L,TD0!=%;D ]#CT.#STH OT5G66O:5J-R;>SOX)I<%@
MJ/G<!P2O]X#CD9I]GK.FZC.T-E?07$BIO(B<-@<>GU'YT 7J*H7^M:;I<B1W
MM[##(XW*C-\Q'<XZX]Z;?:_I.FRB*\OX(7*;RK-RJ_WCZ#@\GCB@#1HJA>:Y
MI=@(S=7\$?FKOC!<$NOJH')_"H8?$NB7%Q#!#JEK))/CRPD@(8D9 !Z9(YQU
MH U:*RKKQ+HEE.\-SJEK'(C;9%:0?NS_ +7]W\<5-?ZSIVEE1>W<<.X;ANST
M]3Z#W- %^BJ%UK>EV20O<W]O&LZ%XLN/WBC'*_WOO#IZTZVUC3KR.W>VO8)5
MN&9(BK@[V4$LH]Q@Y'48- %VBHEN8&NGMEE0SQHKO&#\RJQ(!(]#M;\C4M !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Q[1117UY\R%%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7M'P,_X\=:_ZZQ?R:O%Z
M]H^!G_'CK7_76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!1110 4V1%EC:-L
M[6!4X.#@TZB@##\*^%=/\'Z.=,TU[AX#*TI,[[FW-CT XX%;E%% '$W?G6/B
M/6OM5]<6D%ZT;Q%;+SDD01*A7=M."&5OE_VL]ZT-'TL6'B541)9(;?1K:VCN
M)%Y;:\F03CK@*2/I7344 <+;03:>^GWL]G<M:6VK:BSK' SM&)))=DFP DCD
MC('1\],FFG5;J2_\0W>GQ7<*F>R1I#;$RK$>'D6-AG@$XRO;.".O97]K-=PJ
MD%_<63JV[S(%C)/L0ZL,?AFHM+TJ/3%G;SYKFXN)/,GN)R-\C8"C[H
M 'ZT <3=VMWJLVO+8W%_?K/HQACEN;<0[WW-^[#!$!X/IQN//IJW.KV^H>(O
M#$5M:WD:+<2EC/:O"$/V>0!?G R>O3.,>XSULJ&2%T61HV92 Z8W+GN,@C(]
MP:R[70C%J$5]>:E>:A-"K+#]H$:K'NX) C1021QDYXSC&30!RVAVCR6&FZ/J
M.HW<5S:SQN]L;'&9(Y ^1)MP58KG=GD$\UTOB*&65M(\N-WV:E$[;5)VJ V2
M?05MT4 <5+82_P#"N_%, M)//G?4W6,1G=(3)+L('4DC;C\,5U.I0R7&BW<$
M8W2R6[HH]25(%7** .-\Q-4T7PTL4$[&VO;<3)) ZF-EC.<A@,8..?6D\3Z=
M>7M[KJVD$C//HJ1J57B1A)(=F3P3@XQ_M>]=G10!R^D>5J6LP7C:I=7,UK#(
MJQ261@VARN0V5'/RCCV]J36+VTT_QUI5Q=A]HTVZ562%I-I,D'7:#CZGZ=ZZ
MFJCZ?$^KPZD6?SH8)+=5!&TJ[(Q)]\QC]: ..9)4$FLBTN5LFUY;Q5\AMXA\
M@1%_+QNP7RW3.#FH]<9M:7Q3+:6EU)!+HL4$;-;NHF8-.2%! )^\/SKT"B@#
MG=>_T+5]$U!X)'L;5I5D\F(OY19,*^U03C@KD#C=Z9HNV34]=\.WMO%)) DE
MPWF-$R[/W97)R!CN!ZUT5% ''7[W]AJ6N7%I'/$DUQ9B2>*#S&6/:%=U7!W$
M#V./0XJG%;0ZEJFM?:KK4[O39M+CB:YDM"CY#R$A-L:[L9S]T]3UZ5WM% '
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^/:***^O/F0HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_ %UB_DU>+U[1
M\#/^/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"BBB@ HHHH **** ,
M*34=5O=4O[32DLT2Q*1R/<ACYDC('VC;C: K+SSUZ<<X$MU>>)-<\.S"WL?L
MLUC<7(M[I3($D4PJV>Q(WL ?0GUKH)M(U*#4[R\TK4+: 7I5IH[BU,N'50@9
M2'7'RA00<]!3K#P[%I]QI4D4[LFGV<MJ ZY,GF-&Q<GL<Q],?Q=L4 ;( 50
M  !@ =JXRR\;_:S870N=*>VO9TB2TCGS<QK(VU&(SR>5)7 P">3CGM*PM(T;
M4-'6"SBO;233;<;(D>U/G+&/NKO#X..!G;T'XT 9EQXFUJ.PO-3BL;)[6UOG
MM/):1A)*!-Y6X-C"_3!S@\BI[OQ!J>DIJJ7\-I+-:Z;)J$+0;E5MN<HP.3U
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
M0 4444 %%%% !1110!\>T445]>?,A1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5[1\#/^/'6O^NL7\FKQ>O:/@9_QXZU_P!=8OY-7'F'^[R^7YG5
M@OXR_KH>M4445\X>X%%%% !1110 4444 %%9C:]8#57TQ#/+=QLBR)% [B/<
M,J68#"@YZD]CZ&HX/$NFW%U%#&T^V9S'#.UNXBD89X5R-IZ''.#CC- &O16!
MI>M2_P!D375VMQ<.-0NK=1;P%VVI/(JC"CH%4#)_F:BU+QA:6FE17MM#<S[[
MR*U>,6TFZ,M(BL&7;E6 ;(!^]QC.10!TE%9,>K1R:C%FY\F%K-YS;SVS1N K
M*"Y9L;0,XVD9YSVI+3Q+IUY<V\*"ZC^TY^SO-;21I-@%OE9@ 3@$XZD D4 :
M]%87_"7Z026#W)@68P/<"UD\I'#;"&?;@?-QGH.]6;C7[*WO9+0)=SRQ$"7[
M/:R2B,D @,5!&<$''7!![T :E%<ROB9;77-;M+H74Z6LL?EI;VKR^7&8D8D[
M%/\ $6Z\]<=*O-K=K]JBN%U"-K)]/>\"+"6+H"I\P.#TP?NXR<Y[4 ;%%8]I
MXGTV]N;:&(W"BZ_X]I9;:1(YN-V%8@ \ D>H!(S5W4-2MM,@26Y9_P!XXCC2
M.-G>1SD[55023@$_0$]!0!;HKF-8\7P6OAW4KRTCN/MEJFWR9;60-&[*2A=<
M9V<?>Z'&,YK3TF1X]*:>:ZU"[Y9RUU;".7@<@(J*<<''!)SU/% &I17-Z7XQ
ML[O1[G4;R*XLX;9Y?,>6VD1 J2L@.YE )P 2!TY]*TK?7+*X>W0"XC:YE:*$
M36[QER$+D@,!QM!Y]J -*BL^ZUS3[,W0GG*M:^7YH$;,<R'"  #+$G@ 9.:S
M=6\5Q:?H-UJ*6-^6A( CELY5R3W^[T]_H.] '1457L[M+ZV$\<<\:DD;9X6B
M;C_98 U3_M^S6_2SECNX7DD,4<DULZ1N_/ <C'.#CU[9H U**PIO%^D0&X+/
M<M%:R-%<S):R-' RG!WL%P,=3Z#D\<U:O==L[*[%H5N9[C8)6CMK=Y2B$D!F
MV@X!(.,]<'&<4 :=%8_A?4)M4\/6]Y<.7DD>7EDV' D8#(P,< =JEM->LKZ[
M,%JMS*H9E\\6[^22N<@28VGH1G.,\4 :=%8UOXITRYF@1&N!%</L@N'MG6&5
MCT"N1@Y['H>V:CG\7:3;FY+/<M':R-'<S1VLC1P%>N]@N!CJ?0<GCF@#=HKD
MM3U^0^*5TV.74X(+>W$\C6E@TIF8M@#)C8;, \CJ3UXJ_:^([5-'L+B>Y>\F
MN]WE"WM'#RX)SB/DJ .I/'YB@#>HKFM,\2QR#7+J\>9+:VOTMX(Y+=ED&882
M$"8W$EW;'!)SQQBKO_"3Z8EG=W4\DMLEF%-PMQ"\;QACA6*D9P>>1QP?0T ;
M%%9=EK]E>WWV-5N89VC,J+<VSQ>8@(!*[@,XR,CJ,BBR\06.H,3;?:&@"EQ<
MM;NL+ =2'(P1[YP>V: -2BLFQ\1Z??W,4$7VA#.I:!IK=XUF &3L+  \<_3G
MI5G4=5M=+6(W#2%YFV1111-(\AQDX502< 9)Z#O0!=HK+FU^S@AMG>.[\VYW
M&*W%LYF(7[Q*8R ,CDX'(]14;>)])2P2\>>18VG^S;3 _F"7^X4QN#<<#'.1
MCJ* -BBLJV\0Z=<+>%GEMFLXQ+.MU$T)2,YP^& ^7Y6Y'H?2B+Q#8R6D]VZW
M5O;0)YC2W%K)$"OJ-P!/TZ].* -6BLB/Q)I[QW32?:;<VL!N)$N+=XV\H9RP
M!&2..W([]13#XITI;,7;O<);-(D<<C6T@$K-G;L^7+YQQC.<CU% &U16#<>)
M+273-5>*>6QN+*V:>0W=HX,288B38<%U^4]#V(ZU/=>([&TO)+(BYN+N%%>2
M*VM9)"JMG!.T' .#^5 &O165)XBTU+*SNHY9)TO1NMD@B:1Y1C)(4#/ ZYQC
MOBK&FZK:ZK',]MYH,,GE2QRQ-&\;X#8*L >C*?3!% %VBL&P\31WOB&^TK[)
M=J;=U19#:RA3E<DEBN ..#GGM5'P_P"+[>XT?3WOWN#-.1$UR;5Q"92VT+O"
M[0<X'IGCK0!UE%9%[XETZPN)XIFG(M\?:)8[=WC@R ?G8# X()] 03@58UF[
M^Q:+=W:W26WE1%_/>(RJF.Y4$%OIF@"_161=>)-/M+R>SQ=3W-N%::.VM9)2
M@89!.T'K^N#CH:R-:\3++<Z1:Z=<WJ07Z-<&[L[-IF,87("91ER21G@X'ID&
M@#KJ*PY?$VFV/F1S2W4J6I\NXNQ;.T:, ,[W5=HQWQP.^*LS:_80ZH=-W3RW
MBA&:.&!Y-BL2 S$ @#@\GTH TZ*P)?&>BP^8SS7 ACG:WDN/LLAB256*%"VW
M&=PQ]2/45<LM=L[Y[F.-;F.:W0220S6SI)L.<,%(RP.TCCN,=: -.BLB+Q'9
M2O+$8KV.>.,S>3):2+(Z @$HN,M@D9QDC(SU%9VG>*1JWAVQU$&2P>:2V#F>
MSD*,975=B$XW9)V[AD#()H ZBBL>[\3Z;937"2?:72V.+B:*VD>.$X!^9@"!
M@$$^@ZXIUWXCT^TO39?Z1/=>2L_E6UN\I\MBP#?*",94_IZB@#6HJM87]MJ=
MC%>6DGF02C*MM(/7!!!Y!!!!!Y!%6: "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** /CVBBBOKSYD**** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "O:/@9_QXZU_UUB_DU>+U[1\#/^/'6O\
MKK%_)JX\P_W>7R_,ZL%_&7]=#UJBBBOG#W HHHH **** "BBB@#&TVSFA\0:
MY<21E([AX?*?^\%C /Y'-<_X>T>2"TTK2M2BUGS;$1CEE-L6BQM<,/X25! /
M/."*[FB@#BEL=2M;>!)K>_-B=0OY;B.RE*2D/.[1-E6#;<$G .>5R.M0PZ5J
M"Z-K#I8WN6UFVO88;B4/-)%']F)Y+')Q&X )SP :[NB@#D]7TV[UZXG>&"6"
M.ZT2ZM%:8;2DCLH4$=1T)IS27NLRZ-!_9-W9FTN$GN7G"A(]J,-JD$[B20..
M,9-=510!R#Z3>GX>ZEIPMF^URO=E(LC)WSNR_F"#^-)X@M;A+N^FT6WU>'5I
ME!26!A]FED"@*SAB5P, $X!PO?BNPHH Q])M+B#6M<GFCVI<3Q-&W9P(44X_
M$$5RT6DWUEX>MC<6[1BW\,SV\N2/DDPAV_\ CI_*O0:BN;>*[M9K:9=T4R-&
MZYQE2,&@#E8'NM9M] MHM,N[>.UDBN)IIU55540X"X8[B20..,9Y['3U^"Y%
MYI&HP6TERME<L\L46-^QHG3<H)&2"PXZXSCTK9AB2"%(8QA$4*HST X%/H X
MO4K&_P!8@\0WL-A/$+JQ@M;>&8!9)"C2,6QG@?O !G!X/M7:444 <3)8WTGA
M'5]$.GW'VGS[AT8@>7*KW#.NTY_NL.#TYK9\01W*7FCZA!:RW*6=TSS1PX+[
M&B=,@$C."PXZXS6[10!Q_P!E?4+G7+K4-(OEM+C[*8$1@LQ,9)WC:V5*M@]<
M\#Z5"]CK%[H6O6J+?RVSPI]BCOV03,XR7&>NTX0#=SG/;%=M10!7L[HWEL)O
ML\\!.?DG3:P^HKAEL-3N;?2%N+/6&U2&\MY;Z26Y)MSM<%V52^W;W 4 @8Z<
MBO0:* .6.EWG_")>)+3[.?/NI+XPIQE]^[;^>11!]KT77+J=]-N[J&\MK<(U
MLJL5= RE&R1CJ"#TY/(KJ:* ,7PI;75IX;MH;V P7(>5GC+ [=TC-U'7@U1\
M/I=6NA0>';JPNH9X(&MS<A08F ! <,#WX..N3TKJ** .+ABU"[T'1="?2KJ"
MXM);,W$KA?*00.CDJV?F#;,#'/S#('-7!IEV/#'B2U^SGSKJ6\:%.,N'!V_G
MQ7444 8-A8W,7B);F2(K#_9<,.[(^^'8D?D16-IUEJ&C?V%?3:?<3+!:W5K/
M%" SQF21'5L9Y'[O!QSR/>NWHH X2?3-5O8=2OOL-W;N=:BO8X4D03/"L$49
M*G)4-PQP3VQ5BZTHWVC:G+;0:I)>3K!$?MP 9E23< !QP-S'\:[.B@##U?3Y
M[S7=-DC4B)(+F.20?P%U4#^1_*L^QBO+KP>?#D^GW-G=KIQLVE9080PCV;E8
M'D'J.^.H%=910!R>B69FNK WL&M)<V8+JET5,,;["APR\-PS ?6KVM17,&MZ
M7JT-I+=PVR3PS1PX+J)-A#@$C."F"!S\U;U% '-74MS'KMAKBZ;>26QM)K:2
M-4'FQ$NC*2F>0=AZ<CCCTI)IE_<7 OFLY(A<ZY'>>2Y&Z.)8%BW-@X!)3..O
MS#OFNRHH Y/Q%HM]J=YJXMH@1<:2D,3,<*T@D=MI].H_.I=8>[\1>';FVM].
MOK6Z1H9@DP5"Q217**V2,G;C/3D<UT]% '&3:<=1TS598X=8>^.FSVT0O\#_
M %@&57'!)*+ST]ZU=3L+B:QT2.*$L;>[@>11CY%4')_"MZB@#D?%&E7U\VNF
MVMVD^T:#+:Q8(^>4E\+]>1^=:VGV<\/B75KIXBL4T5NL;_WBH?/Y9'YUL44
M<5IMAJ.D?V-?-ITUP((+JVFAB*>9'YDJNK $@$?)@X.>1[UH^%)IKB\\1S3V
M[6[OJ8_=LP)4"V@ R02,X'."<&MB_P!-BU%4$DUW$4)(-O<O$>?7:1G\:=I^
MG6NEVOV>TC*)N+L6<NSL3DLS,26)]2: ,NU6XL_%FH^9:3M!?")XIT * JA5
M@W.0>!VYR*SDTF]'P]LM.^S-]KC>W+19&1MG5C^0!-=?10!Q$VE317^L6UY'
MK+VM_<-(ALBIC='105;NI!!'/&,8/IN^)K"6Y\'ZC86<1DE>T:**,'DG& .:
MVJ* ,C3K2>'Q#K5S)$5BG:'RW_O;4P?R-9&BZ3?6P\,":W9/LEO.D^2/D+!<
M _E7744 <5)%J%KH.LZ"NE74UQ=2WGV>90ODNL[NZEFS\NWS,$'GY3@'BMC2
M=.GL_$&I2R(?*>UM8DE/\9029_F/SK=HH Y Z3>GPE+:?9F\]M9:X"<<QF_\
MW=_WQ\U3ZW9:LVJ:C=:;&XD;3$BB=&4$N)&+*I/ ;:>">,D5U%% ''Z;92-X
MML;RWL]6BM(K2XCD>_G:3YV:(@*'=F'"G.,#@=:BM;*_?P=I>DMI]Q'=:==6
M*R[P-KK'.A9E.>1M4G_Z]=K10!R'^GZ;:ZUIHTF[N9;N>>6VDB"F.02\C<Q/
MRX)(.>PXS5[1-*N-.UN4RKNB32K*U6;L[QM-N'K_ !*?QKH:* ,'04NM-L8K
M6:RF+3ZA>,67;MB1II9%9N>A!7&,_>%;U%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Q[1117UY\R%%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !7M'P,_X\=:_ZZQ?R:O%Z]H^!G_'
MCK7_ %UB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@4444 %%9NOW\FFZ)<W$
M!N2!%;J?XI7(2,?]],*S=(U6;3]#U1-4FDNKG1FD$TF 'EC"^8C8X&2A4>F0
M: .DHK#M_$GFW=E%/IEY:PWY*VL\NS:[;"X! 8LI*JQ&1VP<'BI/$=W/9VU@
MUO(8S)J%M$Y'=&D 8?B* -BBN=G\5B/^T'@TB_N(-/D:.YEC\L!=H#':&8%L
M @\#]>*LS>( ;S[+I]A<:A((([AS"T:*J/NV<NPR3M;@>G..* -FBL*?6K>P
MU#49;J6[1;6PAN9(&52B!FE V[>2Y*$$9(X7'>JCZMJ$_B;189M/O+"&03EA
M++&5DPF0"$<\CKSQ[T =116#;>)X[EK24Z?=QV%XX2VO'*;)"?NG ;< W8D=
MQG&:GTO7AJUQ,MOI]V+>&:6![F38J;XW*$ ;MQ&5ZXQ^.< &O165J>MC3]0M
M+".QN;NZNXY9(DAV@8C*!MQ8@#[X_P#UXSG1>,HY(/M+:1J$=I'<?9;B9_+
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
MH.,UFZ?X@O[V77(KK3;NVAM)GC6=6A)C40H^#ASELL2.".1GO0!U%%8$.O\
M[BQM[*TO-1N9+..Y;F-&6-AA6<DJNYB#P.X/04-XKMC;V+Q6-Y+/>3R6R6RJ
MH=)8PV]6RVT8V-SG''7D4 ;]%9NE:N-2DNK>2TFM+JU95EAF*D@,,JP*D@@C
MW[&M*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X]HHH
MKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\>.M?\
M76+^35XO7M'P,_X\=:_ZZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]P**** ,
M77-&;6[S3H)\_P!GP.T\VR5HW:0#$8!4@X^9FZ]5%95YX3DMGU-=)W>3J6F2
MVTRW%R\A\T B)LN2<8=P?PKKZ* ,>]TRXN#H139_H5T)9<G^$0R)QZ\N*?KN
MGSZC!9I!MS#?03MN./E1PQ_' K5HH P8-)N8]-UZ!MF^^GF>'YN,.@ SZ<BL
M_4-#DEL[.$Z''=74-FD*WB7?D-&P&,;E^;:#SQGKTKKJ* ./N/#&IW,%\DMU
M%+<2Z39VRSN3\]Q"\KEF'9267\S5S[/K&IZ[IEW=6$-G;6JS"1?M D=F=<#&
M!C'Z\]!BNDHH XWP_P"&VTU-/L;S2!)]B"JMX+QF1M@^5_+)X;@<8P#T/%;V
M@6$VFZ=+!/MWM>74PVG(VR3NZ_CAA6I10!EW%A-+XGT_4%V^1!:7,+Y/.YVA
M*X'TC;]*S)=!O7\-ZC8#R_.N+^2X3YN-C3^8,GUVUT]% '#:UX:O+Y-;A;2+
M.]N+WS/LM_-, T"L@4+T++M.<!>#[9-3>)M+GEN='MK9U6:_C.G7B@\M;8WN
MP]U"LH/_ $U]Z[.JL>G645_+?QVL2W<J[7F"C>PXXSZ<#\A0 RTN99;Z\MC:
MB*WMBB12AO\ 6$KDC&!C&1T)Z^U07-A-+XFT[4%V^1;VMQ$^3SN=H2N!_P!L
MV_2M2B@#G1X?FN- U_3)W6/^TI+G8Z\[5E! )]^>E-^SZQJMUI:W]C#:1V4X
MN)I%N!()&",H"#&<9;.3C@8QSQTE% ',+H-Z/#-MIY\OSX]32Z;YN-@NQ,>?
M7;^M:<-A,GBF\U$[?(ELH(%YYW(\K'CTPZ_K6I10!BZM:WPUG3=3LK=;G[/'
M-#)$9 AQ)L.X$\<&/I[U1ET&]>\NY1Y>V76H;Y?F_P"6:11(?QRC<5U%% &5
M;Z?/'XAU2];;Y-S;P1QX/.4\S.?^^Q7-P>%KRRM]&DDLEO7M]*AL;B&.Z:)E
M>,<,IX##)8')';%=S10!3TJTCLM.BABM1:CYG,(??M9B6;+=R222?>L631[V
M63Q%I[PK]BU?>ZW2R#,>Z!(BI7KG*9X[&NFHH YA;36=2;2K>^L8;6.RF2::
M9;C>)"BD (,9P20<MC '>M3Q#83ZGH5S:VVSSVVM&'.%+*P8 GMG&,^]:=%
M&!-97^H:I8:A+;+;^59W4,D32!BK2&+;R.#]P_I4=OHEW%I_A.!O+WZ6R&XP
MW'%K)$=OK\SC\*Z.B@#DM4\-7=Z^J2JL3M)J$%Y!&TK()%2*-&4L.5)VM@_2
MK%M%)I-K<7MOH+17DCPPA)+LR-("^/O?-@+N)_/IUKI:* ,[7[*74?#FIV,&
MWSKFTEACW' W,A S^)J&_P!.GN;C0GCVXLKOSI<G^'R)8^/7EQ6O10!P*>%K
MXP:?#)I%G]NMKR":XU0S#?<!)59FZ;B2!G:W [=!6Q<>'[J3Q4)U:,:3++'>
MSQD_,;B-2J\>A_=M]8AZUTU% ''3>')(M3U(R:5_:%M>SF976]:/:&4!E=,@
M$9!.1G(.,<<]@B+&BH@"JHP .PI:* ./M]&U=/#-AIQMH5N=(E@>!C-\ER(S
M@\@93*^HX)]*U+*VO[OQ -5O;5;-(;5K:*+S1(S%F5F8XX ^10.3WZ5N44 9
M>H6$USK.CW4>WR[261Y,GG#1LHQ^)%9+6.M6,&K:?:64$\5[--+#<M/M$?F\
MG>N,\,3TSD8Z5U5% &'I.BRZ9K$TNX-;?V=:6D;9^8F(S9R/HZ_K61IWAIK*
M46=UI NH5N6D2Z%XVW:9"ZEHR>HR. ""1GO79T4 <;JT&JZ+I'B(0Q6;V5P)
M[E;F6<H80R?,&7:<X.2,'G(''6I[&SU33+BWU"VLENEN--MK::$RB-XWBWD'
MG@@^80><C;WSQLS^']'N;TWL^F6DER6#&1X@26'0GU(P,'VK2H R] T^?3M-
M9+HI]HFN)KF18R2JF21GV@D#.-P&<#.,URNI>%KZ[L]0M6TBSN+V>XDDCU22
M8!MC2%E7IN!5<)M^[QUQQ7?44 87C7_D1/$'_8.N/_1;5&UOJNJZMIDMW8Q6
M=O83-<$B<2&5S&\8"X PN)"<G!X'%;MQ;PW=M+;W$22PRJ4DC<95E(P01W%2
M4 <NOA^]_P"$(@TL&$7L$D<Z;F.PO',)5!(' .T G'&:=-;ZEJ-^FH7MDEE#
M9VDZ*GG"1I'<+SP,!0%/N<]!CGIJ1E#J58 J1@@]Q0!Q6C6^JZOX:\.6DMC%
M;6D*6EP]Q]H#EQ&%=0J@9R2JYSC SUJ>33-:@TG5-#M[."2&]EN6BO&GP(UG
M=G.Y<9RI=N!G.!R,\=9##';P1P0QK'%&H1$48"J!@ #TI] '(Z]H,MT'BL=(
M7[6+<0P:DMWY+H0,*6*_,=IYQS^M)<Z!<PZS=WC6)U)+M8V9H[LP,CJ@0Y7(
M!!"@YSGKQ77T4 <V=.O=(U>.\TO3HIK9["*S:V68(8?*9RFW(P5Q(P/?@=:N
M>&K"\T_3)8[\1+<2W=Q<,L+%E DE9P 2!GAAVK8HH Q+:UOK/Q+?RBW62SOC
M')YPD ,3*FT@J>N=HP1ZGTK/&@W\?@?1M*\N*::R2W6YMS)M2=44!DW8Z9YY
M&#C!X-=710!PK^%KN9-=-MIEIIL=]8PV\-O'(,;U:0DL%&U<[QTSTKIM0L)[
MG6M)NX]OEVKRF3)P?F0J,?C6I10!R-EH=U'K5K<6>F)HT,9D-P(KK<DP9& 4
M1K\OWB&R0#\N.YJC:>%[U5T9'T:SBN[*XBDNM0$^7N-OWFSC<Q8\_-^M=Y10
M!S^CV^IZ1))IYLHYK-KJ::.Z6< A))&DPRD9R"Q'&<X!XIJ:?J$-YKL MD>V
MU%S-'.)0-A,"1[67&>J9R.QKHJ* .5L]-U71;FVNK>TCO-VF6]G/$LP1D>+>
M002,$'S&!Z'@=<TZQT&^AN-+N9O)$B7UU>7*HY(3S5?"J<#.-RC/&<$UU%%
M&79V$T'B#5+U]ODW*0+'@\Y0-G/YBM2BB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ KVCX&?\>.M?\ 76+^35XO7M'P,_X\=:_ZZQ?R:N/,/]WE
M\OS.K!?QE_70]:HHHKYP]P**** *UQ<R17=I"L<;),S*[-*%9<*2-JX^;ITX
MP.:C76=+>\2S34K-KIQN2$3J78=<A<Y-9^LJQ\1^'" 2!<39..G[AZYZ&QBB
M^&-AY=LJRK<6\PPGS!_M*DMZYZ\T =K?WUMIEA->W<JQ00J69F8 ?3)XR>E9
M,GBJRDT_3[ZRGMYH+FXCBD/F@^4&4L=V"0"!VK3U6$W.D7D*IO9X'55QG)VG
M%<COT[5?#/AJ*W-O<I'>6BW$:8;8ZIR''8@CD&@#L++4K'4HFEL;VVNHU.UG
M@E5P#Z$@TEGJFGZBTBV5_:W+1'$@@F5RGUP>*Y/Q-:3O?Z^MA"WG3Z&!B->9
M"'DXXZG!('?FK6BM;:EK=K=PZ[I%T]I;N@M[&W\IU1MO#@R,0 0."!S0!KZW
MJEUISZ=!96D-S<7UR;=1-.8D7$3R$DA6/2,C&.]+'>ZM%'&;VQL(G>=(P(KX
ML-IZG+1KD^BCKZU0\56?VZ_\-P%YXU.I,6>"0HR_Z-/_ !#D>GXTW6+ 6-KI
M,,<MS./[5@<M/*TK#GU/.* -LZIIZW @:^MA,0Q$9F7=A<[CC.>,'/I@U'_;
MND9G']JV.;<;IA]H3]V/5N>/QKG=.LXXO"_B618 LTUUJ#,VWYF^=P/T I$T
MRU2Y\%!;.,""-POR?<_<$_S /UH Z&;4FFBL9M*\F\AN9PC2H^Y%CP2S!ER.
M-N/3) J6'5],N+UK*#4;26Z3.Z!)U9UQURH.:S/#\2QW/B./;Y<7]I,0!P #
M!$21^))^N:Q_#M\EA?:7HNG:IIVKV"HT6;:(":U14.UI&5BIR0%^ZI);ZT =
MC=7=M8P-/=W$5O"O625PBC\3Q4(U;36T\WXU"U-D.MP)E\OT^]G%9?BB.T L
M+RXU>UTR:UF+P2W85HF8H5(()7/!.,$&N>N=3O+R#2-0N)K&"VMM0F5KTVS-
M;/\ (P2;;O!53E@&+$ ]SD4 =S%?V<]E]LANX)+7!;STD!3 ZG<.*9:ZKIU[
M$);2_M;B-G\L/%,K@OC.W(/7':N,N8(!IC:C_:%GJ=A-J\-S>FQB_<JJJJDE
M0SYPRHS'/;)Z5IZWJFFW%II>I6=W;SV-KJ4;7$\#ATC&QERQ7@ %ESZ \T =
M,]S!$7$DT:&--[AG VKSR?0<'GVJHVK0230I9S6ER#<&"<BY4&(A&;ISEN/N
M\'&3VKB_$%[;:N/%DMA(+FW.@QQB:'YD=MTY(5APV,CI71ZS;1P7WAB*WA5(
MH]2("HN JBUG Z=NE $MMXJTS4;:_;3KJUGN+3S (FN47?L'7()PA./FQ5^Y
MU:QL(H7U"]M;0RCY1-.JACZ G&:Y"22SBT+QEIP:%-0Q>2"WX$AC:/(8+U*G
M(Y'%$]PUAXCGDN]2TS3X9["W2&34;<NDBC?N16\Q ""<E>2<@T =E>:GI^G1
MI)?7UM:QN<*T\JH&^A)YJ>*6.:))8G62-P&5T.0P/0@]Q7$R6MGH,>ERQ^)]
M,MKJ*P6WC:]C#1S19R"B[U8>G#'(QUP*ZK1+N:_T.QN[BV^S330J[PX(V$CI
M@\CZ'F@"1=4T][]K!;^U:\7DVXF4R#_@.<U-]JM_LS7/GQ>0H+&7>-H ZG/3
MC!KS[0H_M-CIFE7FMZ5;WUO=I-):&V*79E23<_)ER=V&RP7!#$]ZNW%K*-8G
M\*+$YL[V[%_N"_*MN27E3/3F5<$>DWM0!UT^JZ=;7<5K/?VL5S+CRX9)E5WS
MTP"<FDO-7TW3_P#C]U"TMN0/WTRIR>@Y-</=*'NO$6EZAK.DZ<U_<, M[;$R
M21M&H1D8RJ&P.!@<$>M=#IEE%_PEVMRRQ+))]GM8O,=<EAM?(_QH Z)65U#*
M0RD9!!R"*YW5?%*:7I\;S-8PW<]VUM DEV-F Y4NQXX &2.Q^7/>IO!J&/PE
M81[2HC5D53_"H=@!]  *P88-VF:=NBR1XEN3RO8W$_Z=* .NAN91HXNI)+>>
M3RC)O@SY;C&05Y/&,=ZJZ-XAL-5M;,"\M!?S6R3/:I,I=-RAC\N<\9J_>KC3
MKA5'_+)@ /H:Y"*QBM_!WA 0VZH\,UD1M3!4D ,?Q!.?J: .L?5-/COUL)+^
MU6\?[MNTRB0_1<YJW7G,4?GIJ.C7VMZ587,^I3.(;BV(N6S,6B=&,HW';LVD
M+Q@#M77>*XKB?PCJ\5HKO.]I*J+']YCM/ ]ST% %RTU?3=0FDALM0M+F6/[Z
M0S*[+]0#Q3XM1L;BY-M#>6\DX3S#$DJEMO3=@'..>M<T]_I.JZWX=70YK:=[
M6=VE%M@^1!Y$B[7 ^X"QC&TXY XXJYX(M(K7PK:;(5C=S([_ "X))=LDT ;%
M[J5AIJ*]_>VUJC'"M/*J GVR:SY_$EG:ZLL%Q=6D-DUF+E;J28*IRV  2<8(
MYJAXA:UL=:BU$:]IVG7OV8PB._0.LB;L_*-ZL#GT//'' J#1V;4_$FG:E>6"
MP7#:*#L*']T6D&0,C(^G7% '3MJ%DEC]N:[MUM-N[SS(!'CUW9QBGVMW;7UN
MMQ:7$5Q"WW9(G#J?H1Q7 31RV<5O(CP6ME;:_=.\D\!DAA!63:S*&7"[FZYP
M"P-=/X:BB9M0OX=5L=0%W,K.UBFV)75 I_C?+$ 9Y]* -*\U;3=._P"/W4+2
MVZ#]_,J=>G4^Q_*H9M4*:UIUE&J/%>0S2^8#G&S9C'J#OK!?4-&TWQYJ\NJ7
M-I;R/8VJ1M<,%RNZ;*J3U[<#KQ5#2DN+(:%)':2'9;:E);P%2I$9D5HDQ_#\
MFT8[4 =E::OIE_.\%GJ-I<31_?CAG5V7Z@'(H.LZ6+N.T.I6?VF3[D/GKO;M
MPN<GH:XF'4?[1U;PO,NKVEY<?:B9X+> *UOF"3*D@DH,X&U^2<=Q4OV&)/AE
MJ!6V43&XN)LA/F+BY8JWKD8&#["@#L;O6-,L&"WFHVENQ;8!-.J'=@'')ZX(
M/XBI+S4;'3H!/>WEO;1,<"2>544GTR36+I-C!)XC\3R36R.99X8V9TSN3[/'
MQSU&2:Y?39I["V\+W5S?6=C -$2)+C4("\:R?+N7=O0*Q 7J>=I]* /0YM0L
MK>S^V3W<$5J0#Y[R!4P>AW$XJCI&N0ZQ?:C';2036]J\:QS0R!P^Y QY''!.
M*YI8K/2'\/W5U?VMQI2SW<OVI%"6\<LA+(1\S!5 ,B@DXYQGFM7PU<V]YKOB
M&YLR&MY)X=DJKA9,1*"RG^(9[CTH T+CQ)I-KK::3/>P1731&3#RJH'*@*<G
M.X[@0,<C-6IM7TVWO4LI]1M(KI\;('F57;/3"DY-8NI2V5CXWL+B^>""*:QE
MB26;"JTGF1$+D_Q8S@=3@XZ5B3W>FP^'?$FE7[P_VM<7%YMM7QYTY=F\DHO5
MOD,8!'3'M0!Z 2%!)( '))[51&N:07F0:K8[H4\R4?:$RB_WFYX'(Y-.D65=
M#=)CNF%L0YZY;;S^M<E:Z9:C3OA^OV./$3*2/+^[_HDC'/\ P(*?J >M '7C
M5=.;3SJ O[4V0Y^TB9?+ZX^]G'7BJ6H:];Q:!-JFGS6][&A50T4@9"2P!Y'U
MK FO)=(O-=,)BM;>;68EEN)(\QP(UK$6D(X'+ #)X!;)K)NV:[C\5_9-0BO$
MDMK$QW4$("L_FR MQ\KD84$CC@#M0!Z.]U;QM(KW$2F)/,D#.!L7GYCZ#@\^
MU,LM0LM2A,UC>6]U$#M+P2JZ@^F0:X6\22V\/O82Q"+4;>]MY]1EEC:9;E!(
M/W_!!=. 2,C:%*\ #._X>$-WJUYJD6M:9J#20QPR#3XPJKM+$%OWCY/S$=N*
M +^H>)-*TO4[:PO;V"&:=6<>9*JA0O\ >R>,]O7!J$>);&#4]0M=0N[2S2WE
MCCB>:94\S=&K]S_M=JJ^(9+.R\1:)?7[0PVJB>)YYL!%9E!4%CP,[3C-.TJS
MMY?$WB2:2WC<RR01EF0'<GDKQ[CDT ;5WJ-EI\ GO;RWMH2<"2:544GZDXJ:
M*6.:))8G62-P&5T.0P]0:\WTZ6;3[?PO=3WMG86ZZ/Y*7%_ 7C1\IE<[U"L5
M QD\A2*[3PU:QVFC*L-[;WD4LLLRRVR[8OG=F(0;FX!)[F@!;/Q)I-]JMUID
M%[ ;JW<1E/-7+G;N.T Y.._H0:L'6=* D)U.SQ$@DD/GK\B'HQYX!R.?>L?3
MI;*T\9:S;3/!#=7+Q2VT;X5I5\H E/[V"K9QT[UEZ3*=#^&GA]K>.&U$D-LM
MQ/)%E8 X!:1AQW[G@$Y/ H ["WU.PN[5KJVOK::V4X,T<JL@/U!Q26NJZ=?3
MRP6E_:W$L7^LCAF5V3Z@'BO/+]EO8_%WDWT6HP2Z7;CS[>,*LC;Y@1E?E9@,
M#([8':NMU*UBA\3>'FAA6-5%Q%F-=NU/+SMXZ#*CCV% &K%J^F3WK64.HVDE
MVN=T"3J9!CKE0<TEOJ^F7=V]I;:C:37,>=\,<ZLZXZY4'(KD]!OETVZTS1M+
MU/3M9LD5H@MO&//ME6,E6D=6*G) 4Y522V>>:HC56U1_#EPVJ6LM\;V%Y[&&
M ![0L"&4X.Y,9*G=U_&@#O)-4TZ*^2QDO[5+M_N6[3*)&^BYR:HVGBC2]0FO
MK>RN[:6YM'9/+,Z#S"$5\C!/R_-@G'!!]*S?#-]IUFUUIUY/!!J\FH7+/%,P
M667=*QC90>6&PI@C. ,=JAMY+.VO/%=B[0Q7LLSS0PG =XS;1#<HZD9##([@
MT =%)J]E:6%O=:E=VED)D4_O+A0FXC)"L<!OK4\FH64-NMQ+=VZ0,NY9&D 4
MC&<@YQC'-<;I5Y9:3J5C<ZQ-#:P2:':1VTURP1 X+F50QX#$&+CJ<#TJ/3K.
M.:XT!FMLVAU:^GMD9,!8RLI1@#T!SD?44 =O9WUIJ%N+BRNH;F$G DAD#J3]
M1Q4]8.E1"'Q9KX1-B.MM(<# 9MK GZX"_D*WJ "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** /CVBBBOKSYD**** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "O:/@9_P >.M?]=8OY-7B]>T? S_CQUK_KK%_)JX\P
M_P!WE\OS.K!?QE_70]:HHHKYP]P**** "BJ\][!;W5K;2OB6Z9DB&"=Q"EC]
M. :L4 %%!.!D]*H:9J]KJ\;2V8G:$8*RO"Z)(#T*%@-PXZCV]10!?HHHH **
M*KV5[!J-G'=VK[X9 2K8(S@XZ'Z4 6**** "BBH;B[M[3R?/E6/SI!%'G^)S
MT'Z4 34444 %%%% !15!=8M9-5?3H_.DGC.)&2%C'&=NX!GQM!P0<9SR/45.
M+^U;47T\3I]K2)9VAS\P0DJ&^F5(H L455?4;..^:R:X07*PFX:+/(CSC=],
M\4Q-8T^31O[72[C;3_),_P!H4Y78!DG\J +M%9E[X@TS3[PVES.XN!&LC(D+
MR$*20"=H.,E6_(U-#J^GW*6CP7<4B7C,MNR'(D*@D@>X"MGZ&@"[1110 444
M4 %%5[.]@OX&FMGWHLLD)."/F1RC#GT92*L4 %%%% !1110 455NM1M+.PEO
MIIA]FB!+NOS8P<'I[\5:H **** "BBJ\M[!!>6]I(^)K@,8EP>=H!//;K0!%
M!IRP:Q>:B)"6N8HHRF.%V%\'\=_Z5=HHH **** "BJZ7L$FH3V*OFX@C261<
M'A7+!3GIR4;\JL4 %%%% !1110 4444 %%%% !1110 4444 %%%4M1U6UTM8
MC<&5GF?9%%#$TCN<$G"J"> "2>@H NT5GPZU:7.HM8PBX>5.)&$#[(VVAMK/
MC:&P1QG/(]:T* "BBB@ HJO>7L%A"DMR^Q'ECA!P3\[N$4<>K,!5B@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X
M]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\>.
MM?\ 76+^35XO7M'P,_X\=:_ZZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]P**
M** .9\36\EUKGAR&.YDMMUU+NDBQNQY#Y )!QGIG\N:SK_5-0T9=8L(KNXN/
M*DLA!*X5Y8Q<2^6P&0 Q&"PW=V&<BNIU+2;75!#]H\Y9('+Q20S-&Z,002"I
M'8D8Z5!'X=TU+"ZLWA>9+H[IWFE9Y)",8)<G.1@8P1C'&* ,%H]2>WU.WWZO
M%8-8L_FW;)YB2@]%(R<,,Y!Z8XQFH]-BN8[/PUI$>I7B0WEF;B60,N\!(XP(
MU./E&7SZ_+UKI[71X+:">$SWDZ3+L87%R\F%Y&!D\=>O6FW.@V%S:6EN5EC%
MF +>2&5DDBPNWA@<]."#U[T <S?7VJ64.HZ;;ZE,7AU&PB@N9%5I$2:2-64\
M8;&6P2,X(S5C49+JVUFVT=+C5YX!;/<R/;LAE=BX4 L<84<\#U':MR+P]IT5
MJ8/+DD#7$=T[RRL[O*C*RLS$Y."B\=,#'2I=0T>UU*6&:4S1W$(81S03-$Z@
MXR,J1D' X.1P/2@"+P\]^^DK_:2RB=99%4S!0[1ASL+!>-Q7&<5R&G7UR-.T
M#3(OMP@EM;BXE^P[1(Q215 R>B_.2<<YQVS7?6T"VMND*O*X08W2N78_4GDU
MG2>&]-:UM8$2:'[)N\B2&=T>/=]X;@<D'N#D<#T% &.E[?+I<5C?)JK7<UU(
MMJL31QW$D2C<"[9"C ."<@G ]:H?VKJ_]GWEFMS=VTT&L6MHDMRL;3+%)Y1(
M)7*M]]L'GC&><UU,^@V=Q;6T,LEV7MF+Q3_:7$JDYS\^<D$'&#Q[<"FP>&],
M@1U6*5S)<QW;O).[LTJ;=K$DD\;5XZ<4 9MY;7B^(-*TB/5KU+:2TNIIVW*9
M)"KPA1NQQC>>F*J1:CJ%JS61O99A;:['9B60 N\+1))M8@<XWXSUP!75O902
M:A#?,F;B&)XD;)X5RI88Z<E%_*J[:+8-,\IA.][I;QCO/,JHJ!NO]U0,=.*
M.4N)=4/AG7M<&L7:W%A-?/;1KM$86&1]J,N/F!"X.><=,=:UP+G6]>U"W:_N
MK6WLEB5([9PA9G7<68XR>H '3@]>VJVC6+:7>::83]EO/.\]-Y^;S2Q?G.1D
ML>G3/%9.MV,;ZAYT>A:G=2F$1F:SO5MU< G"2?O4) R>H/4X[B@"SX>U&XN/
M!]M?W,AN)O)9F<@ OM)]!CG'85C1RZA;:!HVO-JMU-<7<MGY\+%?)=9W1&55
MQ\NWS,@CGY1DGFNA\.:8^C>'+#3I?+\R"$*XC^Z&ZD+[9.!4-MX6TRTE@:-;
M@Q6[;X+=[EVAB8="J$X&.PZ#MB@#/\):>UO?:U*;^\FQJ$B%)7!4_(GS' '/
M:J>K031>.;W5[2-Y+G3]/M',<8RTL+27(D0#N< ,!W9%KKK6R@LVN&@3:;B4
MS2<DY<@ GGIT%"64":A-?*F+B:)(7?)Y5"Q48Z<%V_.@#B[.WF_X2.;4;N-H
M[R_TJXF=&ZQ)OC$<9]-JXS_M%CWK*G_XD7P[GMCQI^IZ*TD/I%<>1ET^C@%Q
M_M!_45Z/+I]M-=_:I(\S>2UONW'[C$$C'U YJO>:!IE_H(T2ZMA)IXC6(1%C
MPJXV\YSD8'.<T 8SW%_;^/-5^PV"W>[3K/?NG$>W]Y<XZ@Y[_E5:+3KC3M6\
M/_:_+%Q<ZI=W+I$24C+PRG:"0,X]<#)R<5UB65O'J$]\J8N)XHXI'R>50L5&
M.G!=OSHGL;>YN;6XE3=+:NSPG)&TE2I^O#$<T 6*X:]U>Y0PZOIXU<VLE]#%
MYDKQ&WDC>98S\F=X&"<' .<9XKK=,L3I]F8&F>9FEDE9W8GEW+8&2< 9P!Z
M5GGPEI1*J5N3 LPG2W^U2>4CA]X(3=C[PSCI[4 931ZCJ"^(K@ZS>0&RN9$M
M$AVA8]L2,,@J=W)/!XQ4MG=7?B+4HX);V>TACTNUNV2U8(9))C)G)P3A?+X
M_O'.>*Z&/3;6)+Q$C(6\=I)QN/S,5"D^W '2J<WAO3Y3;,GVFW>WA%NCV]P\
M;&(=$8J>1]>G..IH J^"T,>@2(97E*ZC? R/C<V+J7DX &?H*Q-+U'6=1M[#
M4X5U5[BXN$:1&$8MA"T@# #.1M0D@_>)7GKBNQTW3+32+%;.QB\JW5W<+N+<
MLQ9N22>2Q-5;;P_9V=WY]M)=PKO,GD)<N(MQ.2=F<#)).!Q[4 8DVK:A%:WV
MB_:6_M9K\6UM,0-WE2Y=9,=#LC$@]S$:JW=]JU[<:RUF=6^T6DS06:VPC\D,
MJ*1O#'+98\Y[$8QUKK'TBQDUF+5W@!OHH3"DNX\(3GITSR>>HR?4U!/X?LYK
MZ2\22[MY9B&F^SW+QK(0  64'&< #/7 'I0!F)'?:MXCU&VGU*[M((+>W98;
M9E4J[A]Q+8)/0<=/K5_P[<W.J>%[>2ZG8W#H\;SH K$JQ7<., \9Z8S6C%90
M0WMQ>(F)[A461LGD+G;QVZFBRLH-/M$M;9-D*$E5R3U))Y/N30!P"6,EO\,-
M5=;ZYE9_M"JLS!E0BX<9  '/<UT+K=Z-X@TY!J5W=PW<<PFCN"K#<JA@RX V
MG@C XYZ<5H#PWIPAO+?;.;:[+-) 9W,8+-N8JN?ERQ)X]:O364$]W;74B9FM
MMQB;)&W<,'COQ0!R$-QJ$?AC2/$AU2ZDN;IK-YH"5\EEG=%9%7'&!)P1SP,D
M\YT!J=W_ ,([XEN3.?-M);L0O@?($7*_E5V#PMIEM+$T:W'DPR>9#;-<NT,;
M Y!5"<#!Y Z#L!@4EYX4TN^ENVF6X$=YS<P)<R)%*<!<L@(!)  /KCG- %&!
M[O6]7DM)+^YMH+6RMY2MNP1I7DWY9FQG V# &.^<\8R;8W>KS^&Q+J,XD\W4
M(VN$"B1T1R@YQ@'"KD@>O?FMO6=/A%U"\6B:G<ND B$]A>B#Y03A'/FH6 Z\
M@@9/O4OAWP]'IFE::EQ#&MU:>:RB)CLB,K%F4>H&<9QVH =H$ES%J&L:=-=2
MW4=I.GDR3$%PKQJVTD 9P2<$\X-9EQ=7EEK$T^LOJL-J+M1;SVQ0VPC)4*&
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
MT7[-'+;W.G%"%&TEFD7[Y/0\ C';.:W[[0;34&/G2WB1E/+:&&[DCC9?3:I
M_+%,N_#MC>KY<CW:6YC$1MXKJ2.(H!C;M4@8QQQUH 9X@U*6T\-/=V,P#R&)
M(IL [?,=4#X/!P&SSQQ5,K<Z-K]A;IJ-W=07D4PD2Y8.59%#!U. 1W!'3D<"
MMVYL+6\T^2QG@5[61/+:/H-OH,=/PZ53LM!L[*Y^TA[J><1F)9+FY>4HAQD+
MN)QG R>IP,]* *7@U;RX\-Z9J=_J-Q=W-Y90RR!]H12RAOE4 8Z]>]=#4%E9
MP:=86]E:ILM[>)88ER3M50 !D\G@5/0 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110!\>T445]>?,A1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 5[1\#/\ CQUK_KK%_)J\7KVCX&?\>.M?]=8OY-7'F'^[R^7Y
MG5@OXR_KH>M4445\X>X%%%% !17+^-'OFM].M+:WMYH+J]CBG66X:+>,[MAP
MC?*=O/MQ@Y-26M]?1--INC:+IZIIX1)X_M)BC65E$A2/$9R &!R0OWNG6@#I
M**YJ/Q3/?RZ9%I>FK,]_9-> W$_E+$%*@JQ"L<Y?' /3\:;>>*;FWBU"\BL+
M>2PTYF6X=KHK*VP9D,:;"#CD<D9(/3C(!T]%8DVKW\^IW-EI-C;3_9 @GEN;
MEHEW,NX*NU&).T@DG'WAUYQ7M_$UQJ-OI8TZPC>[OK4W92><HD* J#E@I).6
M  QV/2@#HZ*S='U.34H[I)[<6]U:3FWGC63>H;:K JV!D%74]!UZ5FZQXG?1
M[N42KIKV\6&=%O\ %R$XRPB*8..3C=R!^% '245G:[JAT71I]0%NUP8MN(E8
M*6RP7 )^M5(=8U"'58;'5-/MX/M$4DD$EO<F4$I@E6RBX.#D8R.#T[@&Y17+
MVGBF^N-!L]6?28XTU!819P_:B7=Y,8#_ "85<'.02<#IGBDU'7M7M;?4+62P
MM(M02Q>[MV2Z9HV1>&Y,8(9<J<8P<CD<X .IHKA=$CGTV71(FTBTADNH7=9K
M?4)"9I!%G=,/+&\GU.X@\UL>$K_6=0LIY-3AM0BW5U&LD5P7;Y)W4+M\M1@
M8!SD@ D#- '145RC7.J)XXU:+3K."?\ T&T9FN+@Q(OS3<#"L23].U7=-\2K
MJ%S8Q/:- +N.;:6?.V:)]DD1XZC!(/<*>.* -ZBJ&DZE_:L-Q.L.R%+B2&)]
MV?-"':6Z<#<& Z\ 'O64_B^&&TLI9K1Q+/?/92QJP/D[9"C.3Q\H(7\&% '2
M45B2Z[(8M2>&.T1+*Y%N);NZ\J-SL5F.[:<8+;?<@]*S6\1QW^F.9X5\VWU&
MT@;[%>DQMYDL85UD4 LOS\J0,[2#QS0!UM%<UI5_KESXFU>UN;>T^Q03(H9;
MIB\:F,$;5\L9R2"<L,9.,XYK:7X@N9;'0[32]-\U[S3!>*;N]8B)1L&&<JS,
M?G'..<=J .NHKG$\3S-9(IT]?[4:^:P%L)_W9E"ER?,VYV; 6SMSVQFKFF:I
M>3ZK=Z;J%I!!<6\$4X:"<RHRR-(HZHI!!C/8]10!KT444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% 'Q[1117UY\R%%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !7M'P,_X\=:_ZZQ?R:O%Z]H^!G_'CK7_76+^3
M5QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!1110!GZKISZ@U@4D5/LUVEP<C[P4$8
M_6J+Z=JUEJFH7.EO9/%?NLKK<[@8I BQ[AMSN!5%XXY!YYXWJ* ,'2O#G]E7
M>FNEQYD=GI[6AW+AG9F1BWM]T\>]4_\ A%WM]3NY8]/T>\M[JX,Y>[BQ+&6Q
MN&=IW#.2.F,XKJJ* .5U"7^QM7U&ZM];TJU6Z5);B.\.6B94V[P PR"JKP<?
M=Z\U5T#1M3M]#\/7]H8A>0::+>:"[#*'5MK<D E6!7T/4UU\EM;RR+))!&\B
M?=9D!*_0U+0!F:+ILU@EY-=21R75[<&XF\H$(IV*@5<\X"HHSW.3QTK!OO"V
MI7&EZEI,;Z<;6\GEG%Q*C&52[E\%>A()P&SP ..*[&B@# \:[SX3N_+*A]T6
MTL,C/FIC-.CTS4[S58+[4WM$%K%(D,5MN;<S@ NQ;'0#  '<\UN,JNNUE##T
M(S2T <]_PCLZ>%-(TR*YC%YIB6YCE9249X@!R.N" 1ZC-(^BZCJ,UW=:C):Q
M3R6,EE!';EF5 ^"S,Q )R57C QCOFNBHH Q_[&D^T:)+YJXTY&5QC[^8]G'\
MZ71=/O=+>ZMI&MY+)KB:XA=21(#+(TA5ATX+$9!YXXK7HH PKC3]5M]=NM2T
MYK*1;J"*%X[DLI0QER&!4'.?,Z<=.M8VM:?_ &5X7M-/MK^,ZZMV)[1\#<]Q
M)(Q<A,YV'S),^BYYXKMJ888C,)3&AD P'VC('IF@"'3K&'3--MK&#/E6\2QK
MGJ0!C)]ZPI?"8GU/69Y;@?9K^!HXHU7F%I%59&S[^7&1[Y]:Z:B@#ED\-WT&
MG:45GMI[^SN9+J;SE(BFDD#[R,9*X+G!P< 8IJ^%[R7[=+/+:1RW=_:7A6!"
M%40O&Q&3RQ(3KQUZ5U=% &1!I][:>(KN[B:W>SO=C2AR1)&RIM^7L0<+UQCG
MK570_#LNE-I!>X23[#I?V%MH(W-E#N'M\A_.NAHH Y6_T;[$KWK:E:VLZZH;
MZW>XXCRT7EE&Y'52_0^AYQBJ^C2:A?>(?$%Y;WEC<3?8K:WAEC4FW253,VPD
M'+8WJ3@C[V.*Z^2*.:,QRHKH>JL,@TL<4<,8CB140=%48 _"@!5W;1NQNQSC
MIFEHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /CVBBBOK
MSYD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_QXZU_UUB_
MDU>+U[1\#/\ CQUK_KK%_)JX\P_W>7R_,ZL%_&7]=#UJBBBOG#W 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@#X]HHHKZ\
M^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\ 'CK7_76+
M^35XO7M'P,_X\=:_ZZQ?R:N/,/\ =Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOK
MSYD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_QXZU_UUB_
MDU>+U[1\#/\ CQUK_KK%_)JX\P_W>7R_,ZL%_&7]=#UJBBBOG#W 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@#X]HHHKZ\
M^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\ 'CK7_76+
M^35XO7M'P,_X\=:_ZZQ?R:N/,/\ =Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOK
MSYD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_QXZU_UUB_
MDU>+U[1\#/\ CQUK_KK%_)JX\P_W>7R_,ZL%_&7]=#UJBBBOG#W 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@#X]HHHKZ\
M^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\ 'CK7_76+
M^35XO7M'P,_X\=:_ZZQ?R:N/,/\ =Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOK
MSYD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_QXZU_UUB_
MDU>+U[1\#/\ CQUK_KK%_)JX\P_W>7R_,ZL%_&7]=#UJBBBOG#W 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@#X]HHHKZ\
M^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\ 'CK7_76+
M^35XO7M'P,_X\=:_ZZQ?R:N/,/\ =Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOK
MSYD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_QXZU_UUB_
MDU>+U[1\#/\ CQUK_KK%_)JX\P_W>7R_,ZL%_&7]=#UJBBBOG#W 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@#X]HHHKZ\
M^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\ 'CK7_76+
M^35XO7M'P,_X\=:_ZZQ?R:N/,/\ =Y?+\SJP7\9?UT/6J***^</<"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 **** "BBN5\19OO$^C:-<W$L.GW$<TLBQ2F,SNFW:FX$'
M&"3@'G%7"/,[$RERJYU5%<EHDL>E^,[WP]:W4DUH+-;M8I)3(;=]VUD#$DX(
M*G!/'XUUM$X<K"$N9!1114%!1110 4444 %%%% 'Q[1117UY\R%%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !7M'P,_X\=:_ZZQ?R:O%Z]H^!G_'C
MK7_76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!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%%%% !6-XD&FO8QIJFES:A"S_*D5JTY5L=<*,CZULT5479W%)75CDO"VC^7J
M]WJXTL:9;-"MK:6I4*X0,69W Z%F/3K@<UUM%%.<W-W8H1459!1114%!1110
M 4444 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !7M'P,_X\=:_ZZQ?R:O%Z]H^!G_'CK7_76+^35QYA_N\OE^9U8+^,OZZ'
MK5%%%?.'N!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 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !7M'P,_X\=:_P"NL7\FKQ>O:/@9_P >.M?]=8OY-7'F'^[R^7YG5@OXR_KH
M>M4445\X>X%%%% !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 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %>T? S_CQUK_KK%_)J\7KVCX&?\>.M?]=8OY-7'F'^[R^7YG5@OXR_KH>M
M4445\X>X%%%% !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 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%>T? S_CQUK_ *ZQ?R:BBN/,/]WE\OS.K!?QE_70]:HHHKYP]P**** "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
HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>27
<FILENAME>kfrcinsidertradingpolicy010.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 kfrcinsidertradingpolicy010.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!"P# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#SRBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]F^!SHECK.YU7,D7
M4X[-7C->I_"/_CTU3_KI'_)JY<;'FH-?UN:T*GLYJ1[9YT7_ #U3_OH4>=%_
MSU3_ +Z%<W17A>Q7<[_K[_E.D\Z+_GJG_?0H\Z+_ )ZI_P!]"N;HH]BNX?7W
M_*=)YT7_ #U3_OH4>=%_SU3_ +Z%<W11[%=P^OO^4Z3SHO\ GJG_ 'T*/.B_
MYZI_WT*YNBCV*[A]??\ *=)YT7_/5/\ OH4>=%_SU3_OH5S=%'L5W#Z^_P"4
MZ3SHO^>J?]]"CSHO^>J?]]"N;HH]BNX?7W_*=)YT7_/5/^^A1YT7_/5/^^A7
M-T4>Q7</K[_E.D\Z+_GJG_?0H\Z+_GJG_?0KFZ*/8KN'U]_RG2>=%_SU3_OH
M4>=%_P ]4_[Z%<W11[%=P^OO^4Z3SHO^>J?]]"CSHO\ GJG_ 'T*YNBCV*[A
M]??\ITGG1?\ /5/^^A1YT7_/5/\ OH5S=%'L5W#Z^_Y3I/.B_P">J?\ ?0H\
MZ+_GJG_?0KFZ*/8KN'U]_P ITGG1?\]4_P"^A1YT7_/5/^^A7-T4>Q7</K[_
M )3I/.B_YZI_WT*/.B_YZI_WT*YNBCV*[A]??\ITGG1?\]4_[Z%'G1?\]4_[
MZ%<W11[%=P^OO^4Z3SHO^>J?]]"CSHO^>J?]]"N;HH]BNX?7W_*=)YT7_/5/
M^^A1YT7_ #U3_OH5S=%'L5W#Z^_Y3I/.B_YZI_WT*/.B_P">J?\ ?0KFZ*/8
MKN'U]_RG2>=%_P ]4_[Z%'G1?\]4_P"^A7-T4>Q7</K[_E.D\Z+_ )ZI_P!]
M"A98V.%=2?0&N;JUIW_']'^/\C2=))7N5#&N4E&VYNT445@>@%%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% 'Q[1117UY\R%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7J?PC
M_P"/35/^ND?\FKRRO4_A'_QZ:I_UTC_DU<V+_A,<=STBBBBO'+"BBB@#,UC6
MX-%-B)XY'^V726R; .&;H3D]*-2UN#3-0TVSECD9[^4Q1E,84@ \\^]<]\14
MDEAT&.&;R96U6%4EVAMC$'!P>N.N*SM6T_5;+Q7X8.HZT=15KMM@-LD6S@9^
M[US71"G%I-ON,ZK7O$D6@SV4#65U=S7C,L4=NH))7&>I'K4VD:S-JDDJR:1?
MV(0 AKI H;/88)KG/'$=Q-XE\+1VER+:X::;9,4#A#M7G:>M=+H]KJEJLHU/
M54OV8C85MUBV#G/0G.>/RJ7&*II]7_F!DS^-HX]2O;.#1=5NS9OLF>VA5P#^
M>:VM'UFRUW3UO;&0M$25(889&'4$=C7-^%98XO$WBUI)%11=H26.!T-'P^99
MAK]U#S:SZI*T+#HPXY'MTJIPBD[+:WX@7KCQE#_:%Q9Z=I>H:D]LVR=[:,;$
M;NN21DUKR:FL.AR:I-;SQ)';M.\+J!(H"[B",XSQZUQGA&:ZA\+:W'8S01ZE
M!?S/()U+8QC.0#GD BM6/4Y]9^&%UJ%T$$T^GSL^P8'W6' _"B=-)V7>P&PF
MNV[^&?[=$4OV?[,;G9@;]H&<=<9_&J\?BJPF\*MXAB$CVJ(7:, ;P0<%2,XS
M^-9%O_R1\_\ 8);_ - -<GJ44GAWP>CQ(QTS6=.B#J.D-R$4[OHP'YBJA2C)
MV\PL>IR:G:P:1_:=P_E6PA$S,W\*D9[=ZQ]/\6/J4\'DZ!JRVL[ )<O$H7!Z
M,><[?>LWQBCO\*G$8)Q;VY./0,F:GUG7+[3X-"NM,FM'TZ[F@MF4H68[NX(.
M ,"IC337G=@=?535-1@TG3+F_N<^5;QEV"]3CL/<]*MUQ?C^ZDF72]%M[>2Z
MDN[@2RP1D;GBC^9ASP,\?E65./-)(#HM"UJWU_2H[^V61$9F4I( &0@X(./\
M\U!+XEL8?%$>@2ATNI8?-C<XV-U^7.<YX-<_X1OI[?Q7K&G75C+8B\(OX()2
M"1GY7Z<<G^55M<T?^VO']Y!&_E746E)-:S#K'*LN5/\ 3Z&M?9QYVGM8+'8V
M^LP7&O7FD+'()K6-)'<XVD-TQSFLJ]\91VNM7>EPZ/J=[-:A3*;6)7 #*".^
M>]8O@O5)-7\9:O<SPF&Y%K#%/&1C;(N58?3(J]HKI'\2/%!=E4>7;<DX_@IN
MFHMIK9?Y =!HFNV6OV;7%F7&QS')%*NUXV'9AZUI5Q?@MTN/$?BJ[MR'M9+M
M%1U^ZS -NP>_4?G7:5E4BHRL@./7X@6[0W%RNBZJ]I;NR2W$<2LJ[>I^]T%;
ME[KUI9^'6UL;YK01+*/+'+*<8QG'K7!^&K/Q#J/A_5;'3I--BL;B[GBDDGWF
M4;L!L <=*Z'Q/IZ:3\,+K3XW+K;VJ1ACU;!'-;3IP4E%=P.JM9UNK2&X0$+*
MBN >H!&:P]4\61Z=K?\ 9,6F7][<^0)R+9%;"DX[D=_YUI:-(AT73P'4G[-'
MQG_9%<?J5O?W/Q3=-.U!+&8:4"96A$H*^9TP2/;GVK.G%.33 [#2M1DU.U::
M33[JR*N5\NY4*QX!R,$\<_I7.0_$2UFM#>C1=7^Q*2&N5@5D7'4DAN@KIM,@
MO;>R$=_?+>W ))F6(1@CL-HKC?!=W:VGPWGDNI8TB4S[MY'(R>*<8Q:;M?5
M=M;7MM>6,=[!,KVTB>8LG0;?7VKG8O&Z7A,FG:'JU[:!BHN8H1M;!P2N2"15
M'PY!<#X0>5M;SFLK@H.YW%ROZ$54MM8O-,^%EAJ.CS6G^BP@3I*I;)W8(&",
M')SS5*DKM;ZV"QV&O:W!X?TF34;F.22)&52L>-W)QW(]:37]=MO#NE-J-U'+
M)$K*I6, GD^Y%<_\0Y&F^'KRMC<YA8X]2PJ;XB -X456 (-U""#W^85,*:?+
M?J_\@-C4/$-G86%A>X>>"]FCAB:+!^_T/)Z5-K.M6>@Z>;R]9@FX(JHNYG8]
M%4=S7G6N)+H-[8>'75FLFU2"ZL'ZA4W'?'_P$L,>QKHO'K+%<^&YYB%MH]4C
M,C-]U?0G\C5>RC>/F%C8TK7[C4KL0RZ%J5DI4L);B,!>.QYR#[5MUS%SJ^IV
MWCG3]-,EJ^G7R2.@5#YB[$SRV<<GVZ5T]8S5K/N 5:T[_C^C_'^1JK5K3O\
MC^C_ !_D:RE\+-*/\2/JC=HHHKC/="BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X]HHHKZ\^9"BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ KU/X1_P#'IJG_ %TC_DU>65ZW
M\&K-[JSU<JRC;)'U^C5S8QI46V73BY2M'<] HK0_LF7_ )Z)^M']DR_\]$_6
MO$]I'N='U:K_ "F?16A_9,O_ #T3]:/[)E_YZ)^M'M(]P^K5?Y3%O=-L]1-N
M;N 2_9Y5FBR2-KCH>*+K3;.]N;6XN(!)+:N7A8D_(3WK:_LF7_GHGZT?V3+_
M ,]$_6G[5=P^K5?Y3G=6T#2]=$0U.T6X$.?+W,1MSC/0CT%-TGPYI&AO*^FV
M26[2@!RK,<@=.I-=)_9,O_/1/UH_LF7_ )Z)^M/VVG+?0/JU7L<C=^"_#M]>
M27=SID<L\K;G<LWS'Z9Q6Q:VMO96R6]K"D,,8PL<:X _"M;^R9?^>B?K1_9,
MO_/1/UH=:ZLV'U:K_*<GJ/@[P_JMVUW>:9').WWG5F0M]=I&?QK0CTNRATHZ
M9';JMD8VB\D$XVG.1Z]S6Y_9,O\ ST3]:/[)E_YZ)^M#KW5G(/JU7L8BZ99K
MI7]F" "R\HP^5DXV8QC/7I3)]'T^YTD:7-:H]DJ*@A.<!5QCGKQ@5O?V3+_S
MT3]:/[)E_P">B?K1[5=P^K5?Y3*^S0?9/LIB5H-GE^6PR"N,8.>HQ6'!X&\-
M6UVEU#I4:S(X=3O?"L#D$#./TKL?[)E_YZ)^M']DR_\ /1/UH5:VS#ZM5[&?
M55M-LWU--2:$&\2,Q+*2<A<YP!TK:_LF7_GHGZT?V3+_ ,]$_6DJD5U#ZM5_
ME,273+.;48-0D@!NX%*QRY(*@]1[_C2C3K1=3;41"!=M%Y)ER<E,YQZ=:VO[
M)E_YZ)^M']DR_P#/1/UH]JNX?5JO\IAP:78VVHW%_#;HEU<@":09R^.F>U4+
M_P 'Z!JE])>WNFQS7$F-SEF&<  =#Z 5U?\ 9,O_ #T3]:/[)E_YZ)^M-5K.
MZD'U:KV,>RL;73K5;:SMXX(%Z)&N!5BM#^R9?^>B?K1_9,O_ #T3]:3J1?4/
MJU7^4Q;#3;/2X7ALH!#&\AD902<L>IYIU[96VHV<MI=Q"6"48="2,C\*V/[)
ME_YZ)^M']DR_\]$_6CVJO>X?5JO\IR5CX-\/Z;>QWEGIL<5Q$24<.QQQCN?>
MI=4\*Z)K-V+K4+!)Y@H0.S,.!VX/N:ZC^R9?^>B?K1_9,O\ ST3]:KV^M^;4
M/JU;L8.EZ/I^B6S6VG6RV\+.795).6P!GD^@%9:>!/#"2B0:/ 6!S\Q9A^1.
M*[+^R9?^>B?K1_9,O_/1/UH5>VJD'U:KV,Y55$"*H55&  , "N>F\">&+BY:
M>32(M[')VLRJ3_N@X_2NR_LF7_GHGZT?V3+_ ,]$_6E&MR[.P?5JO8P[[2[+
M4K#[#>6ZRVW'[LD@<=.E.O\ 3K34[86]Y")80P?:21R#D'BMK^R9?^>B?K1_
M9,O_ #T3]:7M5W#ZM5_E,._TNQU,P&\MTF-O()8B<@HPZ$8J2]L;74K1[6\@
M2>!_O(XR#6Q_9,O_ #T3]:/[)E_YZ)^M'M5W#ZM5_E.4TWPAH.D7BW=CIZ17
M"@A7WNQ&1@XR3VK;K0_LF7_GHGZT?V3+_P ]$_6G*LI.[8?5JO\ *9]6M._X
M_H_Q_D:F_LF7_GHGZU-:Z=)!<+(SJ0,\#Z5$IQ:>II2P]533:ZFC1117*>N%
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !7M'P,_X\=:_ZZQ?R:O%Z]H^!G_'CK7_ %UB_DU<>8?[O+Y?F=6"_C+^
MNAZU1117SA[@4444 %%5KK4+2QDMDNKA(FNI1#"'.-[D$A1[X!I[74"7<5HT
M@$\J-(B=V52H8_@67\Z )J**;)(D43R2,%1 68GL!0 ZBHX)XKFWBN(7#Q2H
M'1AT92,@U)0 45#-=V]O-;PS2JDEPYCB4_QL%+$#\%)_"FWM[!I]H]U=/LA3
M 9L$XR0!P/<B@"Q1110 445!>WD&G6%Q>W3[+>WB:65L$[549)P.3P* )Z*0
M$$ CH:6@ HJ@FM6$DL42S$O+=/:(-AYE169EZ=@C<].*OT %%%% !1110 44
M44 %%%0F[MQ?"R,J_:3&91'WV @$_F10!-1110 4444 %%%!. 2>@H **@LK
MR#4;"WO;5]]O<1++$V"-RL,@X/(X-3T %%%5[&]@U*PM[VU??;W$:RQM@C*D
M9!P>10!8HJ&XN[>U:!9Y5C:>3RH@?XGP3@?@I_*IJ "BBB@ HIHD1G9 ZEUP
M64'D9Z9IU !1110 4444 %%%,\Z/]Y^\7]W]_!^[QGGTXYH ?145K<PWMI#=
M6T@D@F021NO1E(R#^52T %%%% !115<7MNVH/8!_])2)9F3!X1B0#GIU4_E0
M!8HHIL<B2QK)&ZNC#*LIR"/4&@!U%%5Y;V"&\M[21\3W <QK@_,%P3SVZB@"
MQ139)$BC:21U1%&69C@ >I-.H ***:TB*ZHSJ&?A03RW?B@!U%5XKV">\N+2
M-\S6X4RK@_+N&1SWZ58H ***S;[7]-TZ[^R7-PRS^6)/+2)W(4D@$[0<<J?R
MH TJ*IVVJV5W+%%#-F26(S(C*58H"%)P0#U(%7* "BBJYOK<:DNGEF^TM"9@
MNPXV A2=V,=2.,YH L4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %>T? S_CQUK_KK%_)J\7KVCX&?\>.M?\ 76+^35QYA_N\OE^9U8+^,OZZ
M'K5%%%?.'N!1110!S'B[3X=4N_#]E<;O+EOI!N4X9#]EG(93V((!![$"L^WU
M6=_$MBEZH.HZ?I]]'<JHP'8-;$.H_NN,,/3)'4&NON+*"YN+6>5-TEK(983D
MC:Q1D)]_E=A^-1-I%BVM)K!@'V];=K82Y/,98,5(Z'D?S]: .8CEU"UT+1M=
M;5;F>>[EM!/"VWR76=T0A5Q\H7?D$'/R\D\UU.J_\@B]_P"N$G_H)JA:^%M,
MM)8#&+DPV[;X+=[EVBB(Z;4)QQV'0=L5KS1)/#)#(,I(I5AGJ",&@#C-*%Y>
MR:+IRZC<6UF-#BF=(-JLS_*!\Q!(&,]/;\7+<:Y-I0BAEO+I;74IK>YDM_+6
MY>!=VW!;"YR4!(P2 <<UT]KI-G9RPRP1%7AMEM4.XG$8Z#].O6HI-#M6ADCB
MDN;?S)VN&:"X="7;KR#T]NE &);ZL3+H<-I=7K*^IR6UTEXH$JXMY7V-QZA&
M!'MR165?I=:IX'?6KG4[OS)Y$?R%91$J^< $VX[# SUSWKK[?0-.M1;F.)R\
M%PUTLCRL[-*R,A9B3ECM8CGV]!527PAI,WF(ZW)MWE\[[,+J00A]V[<$S@?-
MSCIGG% &/?7^I7VIZTEN^K(]E*(+46:1F,-Y2/E]WWB2_0\8 [Y-7;=M3U/Q
M/-;W-[/:0P:?:3O;0;1^]=IMV6()Q\@& >:U;G0+.XO9+Q9+NWFE $IMKEXQ
M)@8!8 X)QQGK@ 9XJY'8V\6H37R(1<311Q2-N/*H6*C'L7;\Z (]5^W?V1>?
MV9L^W^0_V??]WS,';G\<5QFJ78'A?Q%9W$FL1WK:/<R^1J.PAE"$,RE,KP6
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
M@ HHHH **** "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *]H^!G_'CK7_76+^35XO7M'P,_P"/'6O^NL7\FKCS#_=Y
M?+\SJP7\9?UT/6J***^</<"BBB@ HK'UO6VTNXLK6&*![B\9Q&;F?R8QM&3E
MMK'/H .>?2F76L7MJEC;&SM6U*[+E8Q='R51>2QDV9QRO&WJWIS0!MT5S@\3
MR"U:,V*G4Q>BP%ND^8VE*"0$2;?N^6=Q.W/!&,U<;5+VUDTV&_LX$FOKMK<"
M"X,BH!$\F[)12?\ 5D8QWSGM0!KT5@:MXF&E-JP-F\W]GVT%P0KX,GF.Z[0,
M<$;/QSVI)[V\6_TA;ZR6*YFN94A2"^<H,0NV9/D ;H1C! ."": .@HKB(=9U
M9_"?B"[U>UB-O:_;?FM;YUE/ENP" B-=H & ^<\ XYK:NM:O!J%Q9:996]P;
M1$,S7%V8<LPR$7Y&R<8))P.1[X -VBN97Q8]]/9PZ7;6S/<V45ZOVVZ\C*29
MVJN$8LPVG/ID>M=)&7,2&5560J-RJVX ]P#@9^N!0 ZBN(L6A3P?'KET+B:[
MOYH6E=;ET;Y[A0J@@_*JY VC@@8/4UJ2Z_JDEQJJ:?I$,T>FR^5(\UV8S*?+
M23" (W.'QR0,]^N #HZ*P/\ A(9[Z:UAT>RCN))K..]8W,YA2.-\[,D*Q+'#
M<8_A//2J.HZI+I.MZIJ,T(=K71(YV@20[2P>4D!B/;&<?A0!UM%4;S4A::EI
MUGY6[[;(Z;]V-FU"^<=^F*Y;5]9U+5?#L%]!8P1:9<7=HT4INF\XQFXCVML"
M8^88XW=#^% ';T5R[Z]]@DU#[-937$S:LEF$>Z)!=HHV##(.Q1D94>A/4XJ8
M^)9K!M136;*.W>RM!>9M9C,LD>6&!E5.[*XQCN.?0 Z*BL&+6-4BU+3[;4M,
MMH$OF9(VANS(R,$9\,#&HZ*>A//KUK>H **YW4/%D>FV6JS364KRV%RL'D1L
M"TH95<,O3^%B<?[)IFMZ[#Y-_ (998+>&VE:6&X,1)DDPJAEY& H)YY! [T
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
MBQ[E^1CE%^\^%QV+#D]@#<HJA::E]KU:_LXX?W=GY:--NZR,-Q3&.RE#G/\
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\>T445]>?
M,A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[1\#/^/'6O\ KK%_
M)J\7KVCX&?\ 'CK7_76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!1110!4O]
M3L],1&NYA'YC;8U"EF<XSA5 )/'/ I+75;*\>%(9LR31M(B,C(Q56"L<$ \$
M@?B*SO$<-J7L[J6XU*UN82XAGL+9IF4,!N#*$<8.!U';BL*];7GT.RU:.WGG
MU*VN)X(LP;))() R([I_#\WE.W P%)P.@ .N35;"2WAN([R&2&>7R8I$;<'?
M)&T$=\@C\#4,>O:;+J L1.RW#,419(G0.PSD*S !CP3P3TKG-,T.?3O$EMI<
M5M(-)L0;Z"4CY/,,8B"9]<F5S_O"J*MJ-_#HAN'UJ34EO+>2^@DLRL$1##?A
MM@&T'@%6.1UR,F@#JY?%.B0S/$]^@,<ABD8*Q2)P=I#L!A#GU(J:\U[3;"Y-
MM/<'S@H9DCB>0H#T+;0=H.#UQ7(QWL;^'/$>DPV-Y/>75W?Q1HEI(8Y&>1U&
M9-NP#D9)/&*MZM')I<EQ+IEYJT>K-;IF*"P::"YD5,+N8QD#/ )#KQUQ0!VO
M454O]3L]+B22\G$8D;8BX+,[8SA5&23@$X [4VSU!;FYGM&1EN;=(S-\OR L
M,X4]\8_E67K1>R\1Z5JLEO<36<,%Q!(8(6E:-W,15MJ@L1B-AD XW>E %^;7
MM-M[:">6=@MQGRD$+F1\=<(!NX[\<55NM=20:/+ITT<T%Y??9Y&QT 20D>S!
MD .>G-5+F]6#Q'9ZRUM>O8RV,D =+.5GB?>K?-&%WJ& ZXQ\H]15&"SNI[NW
MOEM+A(;C7S=(CQ%62+[,8]S*>5RRD\X/S#/)H V-.U]3HIO=0+ F\N8%$,+N
M2$FD1?E4$_=09-6SX@TE=/COVOX5M9',:R,<#>,Y7U#<'@\Y&*YB ZA86=G#
M,-1M;%[O4'N'M+9I)-QN&:($!68(RLQR!V7G!YAL=/NY2CO;WTL9\1+<*]U!
ML<QB  .1@8&>^!SUYS0!U4GB32HDB9KA]TJEUC6"1I-H.-Q0+N R#R1BM..1
M98DD0Y1U#*<8R#7,Z^D-OJIO(+S5[._>W6,M96+7"2JK,55OW;+D%FZ%3\W7
M&*W=*DO)M'LI-1B6*^>!&N(UZ+(5&X#Z'- $']O::-0%BT[).SF-?,B=%9_[
MJL1M)XZ U%<^*-%LYI8I[]%:%MLV%9A"?]L@80>[8%<G=-J-_9VD=P^LOJ8U
M&V>XMOL9%NBK<H3AMFW:%&00Q)QSGFMRUL9ETOQ0C6SAKFYG9%*',H,2@$>N
M<8_"@#8OM:T_3I(X[F<^;*I9(XXVD<J.K;5!..>O2J_AO5'UG1S>NR,&NKF-
M&08!1)G1?_'5%8FG22:'JD=S?VEZ8[G2;2%'AM9)BDD?F;T8(I*GYU/(YY]*
MU?",<Z:"3<VTMM+)>7<OE2KAE#W$C#/X$&@"W?>(-+TV<P7=V(W50[X1F$:G
MHSD A!P>6P.*G;4[%/M6^ZC7[(@DGW''EH02&/M@'GV/I7)W4$UIKFN)=WFK
MVUO?S)+%]CL1<1R)Y,<9!(B<A@4;@D<$$=Z35]%N)[FT-A9R26^BP1HZS95M
M0 VL(NP(4*&R>-Y X&Z@#IKG7],M9HX9;@^:Z"01I$[L%/1F"@E0>>3CH:SO
M^$JM;/6M6M-0G"):O'Y:I$SL$,:L6;:#@9)Y.!4-E?+IFNZK/=6E^(M1>&XM
MY4LY9/E\I$*,%4E&#*3AL?>^M7]*MI(O$.OSO"RK--#L<K@.!"HX/< Y'YT
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
M<]*DDUS3(M-BU!KR,VLQ"Q.F6\QC_"H')/!X SP?2LS7;FZBUBWCEFU&#33
MQ\RPMVE9I=PX;:C$#'(X //M6%IL%WI]OI6H75K?R06^IWSR;K8F95E:39*8
MT&><\[1_'G &: .@T[Q+;W=_K#/.D=A8I$V^5#&4R&+;MV".@ZBM+3]8L-3>
M1+68M)& 7C>-HW .<':P!P<'!Z<5Q^H0WNK_ -OW-I9WT4;2V$L):#8\R12!
MWV*XZX! ##DXXP:W-$B@NM4?4/M^JW,\<!AQ>V7V<!68-Q^Z3)ROOC\: -:Z
MNGAO[&%98%6=W5EDSO?"$_)CC/&3GMFJ</BG1)YH8HK]',S!(W"ML9ST7?C;
MN]LYINK032^(- ECB=HXIYC(RJ2$!A< D]N2!6+'IUROPVL;,6DHN$DMV:'R
MSN!%PC$XZ\8)H [,D $GH*S[+7=.O[HVT$[>?M+B.6)XV91U*A@-PY'(SU%2
M:N][%HM])IJ![Y;>0VZ'HTFT[1^>*Y6V$MUXET.:";6[F.)I3<->V9B6,F)@
M.3&N"3Q@<?I0!OP>*=$N9H(H;]'\]@D3A6\MF/10^-N[_9SGVJZ-3LC8SWOV
MF/[-;F032$X";"0^?3!!S]*Y:+3KE/AMI5F+247$<EFS0^6=RE;B-F)'48 )
M/XTW5K*8>)3H<<9-AK<BWDQ'1!%CS@?9P(5_X&U ':*XDC#H<AAD$UC0^)+&
M'3K"6^OK=KBZ@$R"V5V$HP,F-<%B.1[XK;KB_"VG75O+X::XM)8S!H'D2%XR
M/+?,/RG/0_*>/:@#4U#QAI=E8V5XDOGPW5P(%**WRG<%;( )!4G[IP>U7;CQ
M!IEM% \MPW[]2\:+$[.5'5MH!8 9')&*YVYM+F"UOYS:7!2/7X[K:D3,S1 Q
M[F50,L.IXST-/OWF7Q,VJBYU:ULKNPABCDM;$RD.CR$AT:-F3AUQP,X.>U '
M03^(-)MHK:22^BVW49DM]A+F91MR4 R6^\O3UIESXDTFTE$<]X$;:K.2C$1A
MNA<XPF?]K%9-AI*VNN: UNES-:PV-ZWGSQ;65Y)(6 8;1M)^? P. >.*H7%I
M)#J.NV=]>:Q;P7\Y=!:6(GCEC:)$/S")R",%<$CH".* .HO->TVPN3;SW!\X
M*&9(XWD**>A;:#M!P>3CI55?%-@?$DVBG>)8XXF#[&(9G9QMZ<8V@YSCGVK(
MUF'^RI[F32+O6(M2," 116+3PW+JN$W,8R!V!(=??%:"2S6GC SW=M.!>Z?;
MPJ\,+R(LJ22EE9E!"C]XO+8'7GB@#?GGAM;>2XN)4BAC4N\CG"JHZDGL*I6.
MNZ;J,[06]P3,J>9Y<D;1L4Z;@& R.1R..15?Q5:SW?ARYCMHFFD5HI?*7K(J
M2*[*/<A2,>]47N?[;\0Z=<6=M>+%:13F:6XM9(/OJ $&]022>>,XV\]J -C3
MM;T[5\G3[E;A0H?>BDH0?1L8/TSD5?K&\(VSV7@S0[:6%H98K"!)(V7:581C
M((['.<ULT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?'
MM%%%?7GS(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>T? S_CQU
MK_KK%_)J\7KVCX&?\>.M?]=8OY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%%
M !1110 445'/*(())F5V$:EBJ*68X&< #DGVH AL;"'3HI8X-VV6>2=MQS\S
ML6/X9)JU5>.]@DEABWE9IHC,D3@J^P8!)!Z8+*#]:=;W*W)F"QS)Y4AC/F1E
M-Q&.5SU'/4<4 2+&B,[(BJTAW.0,%C@#)]3@ ?@*=110 4444 %%5!J$)U<Z
M;M?SA )\X&W:6*_GD5;H **IG4K8V$5["9+B"5D5&@C,A.Y@H.!VYR3V&35R
M@ HHHH **BBN89Y)XXI%=X'\N4#^!MH;!_!E/XU+0 45%<W,-I"9KB18XP0I
M9NF20!^9(%0S:A%#JEKI[*YEN8Y)$( V@)MSG_OL?K0!;HHHH **SM2U=;"Y
MM[6*TN+R[G5W2"WV [%QN8EV4  LHZ]2*T0<@'&/:@"&Z@-S;/"L\L!8<21$
M!E^F01^E4M/T6.RO)+R6[NKV[=!%Y]RRY5 <[5"JJ@9Y.!D\9Z"KPN83=M:B
M1?/5!(8^X4D@'\P?RJ6@ HHHH **** "BH;BY6V\G=',_FR",>7&7VD]VQT'
MN>*FH ;)&DL3QR#<CJ58>H-0V=C:Z=;"WLK>*WA!)"1J%&3R3QW-6** "BD)
M !). .IK/TC5O[8M_M,5E<PVKJKP33; )T/1E 8L!C!^8 \B@#1HJ*.YAEGF
MACD5I82!(HZJ2,C/X5#IFH0ZKIEO?P*ZQ3H'4. & /KB@"W114-W<QV5G/=3
M$B*&-I'(&3@#)_E0!-1618Z^E^\833=2CCD7>LLMOA<8SUSWK1M;A;NTAN%2
M5%E0.$E0HZY&<,IY!]C0!-1139'$<;.W102: '456T^\74=-M;U(I8DN(EE6
M.48=0PSA@,X/-6: "BBB@ HHHH **BNKA;2TFN&21UB0N4B0N[8&<*HY)]A2
M+=P-<"W$@$YC\WRSPVW.,X^M $U%0VURMTDC+',FR1HR)8RA)4XR,]0>QZ$5
M-0 4444 %4+72H[;4)[Z2XGN;B5=@>8K^[3.=BA0 !GZDX&2<"K]% !14%[=
M)8V-Q=RAC'!$TK!>I"C)Q^5/MYEN+:*= 0LB!P#UP1F@"2BBB@ HHHH ****
M "BBHC<PK=I:F11.Z-(L?<J" 3^!8?G0!+1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110!\>T445]>?,A1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 5[1\#/^/'6O\ KK%_)J\7KVCX&?\ 'CK7_76+^35Q
MYA_N\OE^9U8+^,OZZ'K5%%%?.'N!1110!SOB*)KK6- M#<7$4$UQ*)EAE:/S
M%$+D*2I!QD _A6+?2RZ4VLZ;975PEFL^GIN,S,UN)Y@DH5R25^3#=>-V1BNB
MUO0DUF^TIYXH9;:UF>25).IS&RC;[@D>E7(-&TRWL);"*Q@%K-GS8B@*R9X.
M[/WL^] &#<6#Z;K\%AI%S- ;W3[HL))GE5'4QA),,3@@N0?7/.<"J"-)I%O=
M6EW97-KJ,NFSNERNHO<)*44;C\Q!#992"5]>>U=5::#I=BLPMK&)/.3RY#C)
M9?[I)YQR>.E);>'])LS*8+"%6EC,3L1N)0]5R><>W2@#FH=+MK[Q1H<]PURT
MLFC22,1=2KEE:W'0,/7D=^^:1[FXN+G[%+=3K;W/B&2VE*RLI$8@9P@8'*@L
MJCC'4CO757.CZ=>+;">TB?[-_J#C!CZ# (Z#@<>U.GTG3[FVFMYK.&2&>3S9
M$9 0S\?-]>!S[4 <=K@ETB/Q'8Z==7,4*Z7%<)^^9S!(SR+E2Q)&0HXZ?+GN
M:UGL8]'\3Z.+.:Z"W8FCN%EN7D$F$W!B&)^8$=1ZFM>#0]+MK2:UBL81#/\
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
M0 4444 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !7M'P,_X\=:_ZZQ?R:O%Z]H^!G_'CK7_ %UB_DU<>8?[O+Y?F=6"_C+^
MNAZU1117SA[@4444 9FK:4^H26ES;71M;RTD+PR[-Z\J5967(RI![$'('-5[
MC1]1FGLKY=2@34K:.6(R?928G20J2-F_(Y1,'=V/K6W10!S]MX8,3+)/?O--
M_:/]H,WEA06\O9M '0?K]>M7+;0X(=%NM*E=IH+E[EI,C!(FD=V'X;R/PK4H
MH P+?0;XRV*ZCJJW=M8N)(46V\MW8*54R-N(;&<\!><'VK1TG35TJQ-JLAD!
MGFFW$8_UDC2$?ANQ^%7J* ,35=%OM7$EK<:C"NFR.K-"EK^]P"#CS"^!R.NW
M/\ZLV^D+ FJ*)B?M\S2MQ]S**F!Z_=S^-:5% '/IX=N;%[6;2]12">*RBLI3
M/;^:DJ1YVG:&4A@6;OCYNE2VGAN.U?3I/M+R2VL\UR[LHS-)*&W$XZ#+G [
M 5MT4 9>I:7/=:A9W]G=I;75LLD8,D/F(Z/M+ C<ISE%(.>W>K%_%J$JI]@O
M(+=@3N\ZW,H8?0.N/SJY10!S<7A:6S%K/9:B$OH7N':66 /')YS!Y!L#+@95
M<8/&.<Y-26_AAD9I)[]IIGU)=0=_*"@L(U3: #P/E]S]>M=!10!BVFCW^FW#
MI9:C"NGO</.;>:V+NN]B[JKAQ@$EB,J<9K3MHIXFG,]SYP>4M&-@7RTP/EXZ
M\@G)]:GHH Q+/PY'9G3B+EF^Q3W$PRN-QE+DCVQO_2KUMIRVVJWU\)"S78C!
M3'"[ 1^N:NT4 <P?"MV;%-,&K :;'<)/'&+8>;\LHD"E]V",C'"@^_K-<>';
MMI-1CL]5^S6>HL7GB-N'=&90K&-]P"YP#RK<YKH:* .?7P[<V<UK/IFHI!/'
M9QV4IFM_-65$SM. RD,"S<YQ\W0TNG^&%L1I^Z]EG>TN[B[+NH!D:;S,YQP,
M>8>GI6_10!SLOAF673M8TS^T%%AJ(G(3R/WD3RDECNW8(RS$#'?K5BXT:]35
M+F^TO48[5KM4$Z36WG*648#+AEP<8'.1P./7:HH QK#P[!IUSITL,TC"RM);
M8!P"9/,:-F<GUS'Z?Q&AM+N[2>YEL+C:][J,=S,64$)&$1&7GKD1XSU!;VK9
MHH I7>G+=ZCI]X9"ILW=PH'WMR%?ZYJC?>&XKZ34)#<R1O=FW=&11F%X6W(P
MSU^8 X/I6W10!D6>DW8U1-1U.^CNIX87AA6&W\E$5BI8D%F)8[%YSCCIS4=]
MX<COGU1C<LG]H)"C87.SRR2,>N<UMT4 4;K31<ZG97WFE7M%D"KC(;> /TQ5
M)-%O9]3M+W4]1AN#9[S D%KY7S,I4EB7;/!/ P/R%;=% '.0>&)].@TO^S-1
M6&XL;%+%GFM_,2:-0,$J&4@@@D$'N>M$7A5X;-0FIR&^COGOH[IXE.)'!5@5
MX!4AF&..HYR,UT=% &1/I5WJ&GI;ZC>PR2)=PW(D@MS&,1R)(%VEVZE,9SWZ
M5ISK*\#K!*L4I'R.R;@I]2,C/YU)10!S5SX7GU-+]]2U%)+BZLFLE>WM_*6-
M&.2=I9B3G'4X]N36M?:8E]>V%R\A7[([N% ^_NC9,9[?>S5^B@#F;?PO>1V^
MF64NK*]CILD3P(ML%=A'PH=MQ!X[@+5NW\.QV\]I*+AF-M>W-X!M^\9C)E?P
M\P_E6W10!233E37)M3\P[I+9+?9C@!6=LY_X'^E9C>&6C2*2TOC#>07EQ=Q2
MO%O7]\S%D9<C*_-V(/ -=!10!S[>&GN(+IKV^\V\NI[>629(MB@0NKJBKDX&
M0>I)^8_2DN/#MX9=12RU7[-9ZBQ>>(VX=T8J%8QON 7( /(;G-=#10!CW&@B
M70;+38[IHY++R6AGV _-%C!*]P<<C/?J.M4KGPO<:BFIMJ&IB2:_L&L28;?R
MTC4[N0"Q)/S'J?RKI:* *%_81W%UI][)*4&GRO/C&0V8G0Y_!R?PK#T&QAN_
M%.J:Y;F0V3X2VW+A2[*OG2+D=#LC&?56]:ZNB@#*U+29[G4+;4;&\6UO((WA
MS)#YL;QN5)#+N4]44@@COZU63PT/(_?WC2W,E_'?SS",*'=-H "Y^5=J*O4]
M.];U% %+5].35M)N;!Y&C$R%1(HR4/4$9]#@U732KB6\T^\O;N.6XM!*,Q0^
M6K[P!T+-C&/6M6B@##O/#<=V^H2"ZDCENIH;B-U49ADB"[2,]1E1D'L2*T+"
M+48E?^T+RWN2<;#!;&+'KG+MG]*N44 4=/TU;"?4)5D+F\N?M!!&-IV(F/\
MQS/XU2N_#D=U->R&Y9?M5U:W) 7[I@9& _'9^M;=% %*XTY9]7LM0,A#6L<J
M!,<-OV]_;;^M49O#L<VD:IIYN&"ZA-)*S[>4W8X'KTK;HH JWT5]+&HL+J&W
MD!R3- 95(],!E_G5;2])?3+.Z07/F75S,\\DWEA5\Q@!D+G@# XS]3S6G10!
M@-X=GO[S[1K-[%=!;:6V2."W\E=DF ^[+,2<*.X'M5O3+'5+'RX;G4X;JUC3
M8@-KLE.. 6</@GZ**U** ,71]&O-'2*SCU".72X05A@>W_>(O\*^8&P0.@^7
M.!UJC#X3NX[*PTU]8+:=I\T,EO$MN!(5B<,J.^XA@ H' 4\ \]^HHH SK/25
MM(+^(2EA>3R3$D?=+@#'Z52_X1V:W@T?[#?K%<:9;?95DE@\Q9(RJ!LJ&&#\
MBG(/&.];U% &%/X:67[;)'=O%<3WZ7\4H0'RI%C2/&#]X$(<].&/3K5R.WU<
M64J2ZC:-=$CRY4LV5%'?*F0DY^HK1HH RM,TF:TU"[U&\NTN+RZCCB8Q0^4B
MHA8J N6.<NV22>WI6K110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110!\>T445]>?,A1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 5[1\#/^/'6O^NL7\FKQ>O:/@9_QXZU_P!=8OY-7'F'^[R^7YG5@OXR_KH>
MM4445\X>X%%%% %"]NO)U/38?M)B\^1U\KRMWFX1FQN_AQC/OC%9\'C#3;A(
M)TBO/L<\BQ+=M;L(@[-M"D]?O<9QC/>K.IV=Q<:WHEQ%'NBMII6E;(&T&)U'
MUY('%9"Z-?CP!::9]G_TR-X2T>Y>-LRL><XZ F@#K:RAKT"W\=I<6MY;&:0Q
M0RS18CD;!. 03C(!QG&:U&R5.T@-C@GUK@8-(U.9-%6?3=4^WVUS#+?7,]\&
MB<K]]E7S#D$\@;1@>G2@#O)I4@@DFD.$C4LV/0#-8">---?[,5M]0*WB[K-O
MLK8N>,X3WQSS@8!/09K:U")YM-NHHQN=X751ZD@@5AQ:7>+'X3!AP;#_ (^?
MF'[O_1G3UY^8@<9H T+;78+NPGN8+>Z=[>7R9;;RL2H_!VE3[,#G.,'.:A/B
MC3H["\N[GS[46147$<T1#Q[B IQSD'/49'!]#65>:9JB7&IRQ6]P]M/JZ7$D
M5M.(Y)[<6L:':VX8_>*,C()"GUYHMH-_.FN-!IUW#%=)9+!'=W(D<^7*S/U=
MMH (.,]_PH Z63Q%;1PQ,UI?":=RD%N;<B67 !+!>RX/5L8Z'FH7U^"Z@5HI
MI[.2*_BM9XYK?+AFVG81T&X.OS G&:=J\%Y#KNG:M:V;WJ003VTL$3HKXD,;
M!EWE5.#%@C(^][5@6L%_JMSJ[_8S'*OB&UF>(R*2B)%;DY(."0!R 3SP,T ;
MD_B_3H!=/Y-[)!9R-'=3QV[%("OWMQ[@=3C.!R:W@0P!!!!Y!%<T-*O?^$9\
M16GD?O[R2\:%-P^</G;SG SD=:Z"S1HK*"-QAEC52/0@4 4+O7H+"Y\NZM;R
M.#>L?VHQ9B#,0!D@Y R0,XQ[TL^NV\6H/8Q6]U=31;?.^SQ%EBW#(W'@9QS@
M9."#CD5R>J:1JM[87]M)IVISZC)<NT=RM\%MS%YN4 7S, !,#;LZC_@5;UL+
M[1];U7_B5W-W;W]RES'-;M'\A\J.,JX9E(QY><C(P?:@"\==MSJ+V4%O=7+Q
M2".:2&(F.)B <,QP,X()QG&>:@N?%-A;-<,T5V]K;.4N+M(28HB/O9/4@=R
M0,'/0U!IHOM(U&_M7TRYN(+J]:XBNH6C*A7QD.&8,"IST!R,8YXK-DM=5M]
MU?P_'I,\TEW)=^1=*\?D[9W=PS9;<-OF8(VDG;QG- '5PWT%Q>W-I&Q,ML$,
M@QP-P)'/?I6:_BG3@EB8EN9Y+Z.22WBBA+,X0J&]A]X=<54CCOM%UV\DCTRY
MOK>Z@@6.2!XQM= RD,'88['(SW_&OX?T;4;.;P\]W;B,VNGW4-QM<,$D>2%E
M ]<A&Y]J +&H^,(K?2DN[2SNI9/MT5G-"T#;H6:1%8,.QVN"O8Y'8UT-M/\
M:;9)O*EBWC.R5=K#ZCM7+WVD:@8-<DBM3(\FL6M]!&KJ#-'$+8MC)P#F)P,X
MY'IS746TS7%LDKP2P,PR8I<;E^N"1^M &=>>(+:UNYK9+:\NGMP#/]F@+B+(
MR ?4XYP,G!''(IDWB?3D>TC@\^[DN[?[3;I;1%S)'Q\WH!R.N.HJG&VH:+J^
ML.FDW5]%?7"W,,EN\8 /DQQE&WL".8\YY&#[5'H&A7FE7NDB9%9+72/LLDBL
M,>9O0D#OC@]NU '4@Y .,?6L-?%5@SHWE78M))1"EX83Y+.6VCYNN"W ;&#D
M<UN5Q$-AJI\*V?A=M*G62#R8'O"\?DF.-U)D'S;LE5X&W.3S@<T :^E>(WU+
M5M3L6L+J(6MQY22-"0N/*1_F)Z'+''MCUJEX:\6QW6@:$]\EYYEY;PH;QX"L
M4DS(,C/;+9 . ">AY%7["*[LO$.L(]E,UO?3K<1W*LFQ0((XRK#=N!S'Z$<C
MWQ2AT>^3P+X>TXV^+NT.G&:/<OR>4\9?G.#@*W3KCB@#2N?$UC;3S*T=RT%N
M_ESW20DQ1-QPS>V1D@$#N1@U+_;UHVKRZ9%'<S7,+HLWEPDK%N (+-TQ@_7@
M^E<X-!=)]1T^_L-7N;6\NII ]K>;87CE8L0R^8I&-Q!XYQD9S70:993V^N:W
M<RQ[8KF:)HFR#N"Q*I^G(/6@!P\1Z7]EL;A[C8E[<?9H R'+2Y(VD=CE2.>_
MUIESK$#7L5O#=M$T=^MK*/)W"1C$9-F>W!!W>V*P)_#.H3W^LQB-4MHQ)/IC
MEA_KY2DA)'8K+'G/H_UJU;:/J!L-%EFMMEV=4:_O$WJ?*WK+QG.#MW*O&>E
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
M&W:1CN2>N:ZOR8Q&L?EIL7&U=HP,=,#VQ4<EE:S3I/+;0O-']R1HP67Z'J*
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
M.30!S^@VL&G^)-=L[.%(+4"WE6&)0J*S*P8@#@9VC-='2!%#,P4!FZD#DTM
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
MN+62:^N[00K(EQ>6+6[*^2"G*(&&,$8&1SG/%5?.U.+QOK/]G6-M= VEIO\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *]H^!G_ !XZU_UUB_DU>+U[1\#/^/'6O^NL7\FK
MCS#_ '>7R_,ZL%_&7]=#UJBBBOG#W HHHH S]4U4:<UM#';R7-U=.4AAC(&<
M L223@  =?IUS7/:]XEO1H&I16]A<6^HP-'%*HE3,:R$!9%;."#D@=P1R.*V
M=:L;R6]T[4;!(I9[)WW0RN4$B.N#AL'!!P>G8CCK69<Z%J6I6^JW$Z6\%U>F
MV5(5E+JD<3[N6P/F.6Z#'3F@#;TBV%KIJH+>XMV)+&.>Y,[@]/O%F],]>]<G
MI]OJ'_"OK37X-9U ZB--2\(FF\R*1_+#E64C[IZ<8(SP:[P]*XNRTGQ(/"%M
MX;DM]/MD6S6SEO%NVD8*$VLRIY8YQG&6P/?I0!>F\26MD^HZA*;QH[?3K:[>
M$;2@5VDQL'7=\IS]%Q5N37;F,01-I%PMY<NP@MC+'N** 2[$$A0,@=2<D50U
M3PU<W)UA+4PK%=:=;6D 9CP8WE)SQTPZ_K5KQ'HDFI7>GWL5M!=M:>8K6\TA
MC#JX&2& .&!5>HP>>E #_P#A)XELV9[*X%Z+L67V(%2YF*AP <[<;#OSGI[\
M57US6]6L-%ANH]*=+AKR"%D\Z-L*\J*><_Q!B!Z'FF2:%.+"RGT_3K2RO+6^
M^V?9C,2DI\MHB&<+P2C<'!Q@5<U.UU+5] :-K:"WO$N(9XXC.65O*E20 L%X
MSMQT.,YH ?-KEPDUO:1Z7-)J$L33-;^:@$2 XRS9QR3P!GOZ57?Q9"EI;2?V
M?=M<S7K6!M5V[TF",V"<[<87KG&&!HFMM735H-9@L;=Y7M3;7%JUS@KA]RLK
M[<'J<@@=1SQS!;^'[[SK*[G,"S_VL^H7"(Y*HI@>(*IP-Q&4R<#O0!<;7KIK
MQK*#2)I;R*%)KB/SHU$0<L%&XGYB=AZ<>];2$LBLRE21DJ>H]N*YWQ'I#ZG-
M\FAV5U+Y6R*\DN3%)$3GNJE@!UX-:NG1ZA;)#:W31SQPVT2FZWGS)90"')7'
M X!SGN: +]%%% !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!\>T445]>?,A1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 5[1\#/\ CQUK_KK%_)J\7KVCX&?\>.M?]=8O
MY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%% !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 ?'M%%%?7GS(4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %>T? S_CQUK_KK%_)J\7KVCX&?\>.M?\ 76+^
M35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !7L/P3NHK>RU@2$C=)%C ]FKQZO4_A'_QZ:I_U
MTC_DU<N-BI46G_6II2J.G-21['_:=M_>;_OFC^T[;^\W_?-8E%>'[&)V?7:G
MD;?]IVW]YO\ OFC^T[;^\W_?-8E%'L8A]=J>1M_VG;?WF_[YH_M.V_O-_P!\
MUB44>QB'UVIY&W_:=M_>;_OFC^T[;^\W_?-8E%'L8A]=J>1M_P!IVW]YO^^:
M/[3MO[S?]\UB44>QB'UVIY&W_:=M_>;_ +YH_M.V_O-_WS6)11[&(?7:GD;?
M]IVW]YO^^:/[3MO[S?\ ?-8E%'L8A]=J>1M_VG;?WF_[YH_M.V_O-_WS6)11
M[&(?7:GD;?\ :=M_>;_OFC^T[;^\W_?-8E%'L8A]=J>1M_VG;?WF_P"^:/[3
MMO[S?]\UB44>QB'UVIY&W_:=M_>;_OFC^T[;^\W_ 'S6)11[&(?7:GD;?]IV
MW]YO^^:/[3MO[S?]\UB44>QB'UVIY&W_ &G;?WF_[YH_M.V_O-_WS6)11[&(
M?7:GD=#!=17.[RR3MZY%35EZ1UF_X#_6M2L)JTK(]"A-U*:DPHHHJ38****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** /CVBBBOKSYD**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?'M%%%?7GS(4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %>T? S_CQUK_ *ZQ?R:O
M%Z]H^!G_ !XZU_UUB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@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!\>T445]>?,A
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[1\#/^/'6O^NL7\FKQ
M>O:/@9_QXZU_UUB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@4444 <]XHNI;>
M33UDN+JUTV21Q=SVRDLN%^0$@$JI.<L,= ,C-4+S5TTSPM-?>'[N75E\]$+M
M=";RLLH()8Y[XQU!-=)J$VH0(C6%E#=$GYUDN/*(';'RD']*Y^?P_J5]9ZW<
M2I:V][?^28X$D+(OE<KN?:.6/!('  ZXH VI+_4%LHYDTB0S,2&A:>,;!ZEL
MD'/M5%_%40M+*1-/NWN+J[>R%L-F])45RP8[MN/W9Y!QC!JOJ6F7^I7EC?76
MD65VD<,D;V%Q.&5'9E(D4E""<*1T!&>.]0Z3X9O++^S2T5I MOJMQ>M# Y*I
M&\4J*JY S@R+V P#]* - >*(H8-1;4+*>UN+ 1M)!E7,@DR(]A!P=S J,XY'
MXU3?4M2F\4Z7#<V5Q81/:W+%?/1PY'EXR%/WAD]01SP:DU?P]=ZA=ZO-#)"A
MN+>S%N7)QYL$LDGS8'"DE1QGO3UM-9U#7[&_O+2UM(+:WGB,:W!E=F?9@_=
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
M.GPW$W[Q5VJPP"S,>2Q#8_W3G%2GQ7%(=.CM-/NKB>_BF>.(;5,9B95=7).
M06QWZ'KQG,?PO<07%E=-86VH%=-@LIHFG,91H]Q#*<8(.]@<XZ"M:VT5H-5T
MBZAMH+6WM;2XB>"-L[7D:)N..>4;)]Z -N-F:-6=-C$ E2<X/I7.:5KVHW.J
MZU#=:9+';V=QL63S(_D7R(WP0&R22Q.?]H>E=+6##8:A;:MK(6&%[347$PF\
MW#1L(4CVE<<\Q@YSW]N0!^G:]<ZKI*ZC:Z/<B&6));<2R1JTH;G.,_*,<\_E
M31XGAAM;][ZTGMKBR"&2 %7+^8<1["#@[FRHSCD<XJI<:!>-X6T.P\JVN7L!
M#]IM97(BN D90J3@\!B&&1@E1G%4%\)WCKK#PV6GZ:;I;22V@A<E!)!(TGSX
M4 9.W. >_7N 77U+49O%.FPW-G<6$36=TY43HX<@Q8X4_>&3U&.>#3['Q(6M
M-*M;*ROK^>YTZ.\1I713L( S(V0-W(Z#DG@8Z/6SUG4-?L[^[M;6T@M[6>'R
MUN#([/)LP?N@ ?)]>:- T*[TR72FG:(BUT>*QDV,3^\7;G''3CK0!,OBB)]/
MAF2RN3>2W+V:V7R[_.7=N&<[< *S;LXQ[\5:TS5WOKV[L;BQDM+JV2.1U9U=
M65]VT@J?]ANH%9+:#J,$BWEL;9[J#5)KR.*20JDD<B,A4L%)4X;/0\CWIV@2
M7D_B[7YKQ+='$%I%L@D,BQD>:VTL0,MA@3P,;A]2 =#=S306S26]L;B08Q&'
M"Y_$\5D'Q1%#:7;W=E<0W5K)%$UL&5B[2L%CVMG:0Q;&21C!SC%2>(],GU*"
MR\F""ZCM[D2S6D[;4N$V.NT\$<%E8 C&5'3K678>'YK4ZU*VB:8(+Y(533UD
M_=D+N#;ODP"<YX&,_G0!T5A<W=RK_:]/>T*D;095<,/^ FKE<]X<TBYTV[O9
MFMX[&TF6-8K&*=I51EW;GY "EMRC X^0'O70T %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 ?'M%%%?7GS(4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %>T? S_CQUK_KK%_)J\7KVCX&?\>.M?]=8OY-7'F'^
M[R^7YG5@OXR_KH>M4445\X>X%%%% !165K/B+3- :T74+N& W4HC3S)53'JQ
MR1\H[GW%5I?%%A;:MY5Q?645@UFEQ'<O,H5RS,  Q.",+GB@#>HJH^J:?'IX
MU![ZV6R8!A<&51&0>AW9Q1'JNG362WD=_:O:L=HF692A/INSC- %NBLU_$&B
MQV4=X^KV"VLK%8YC<)L<CJ V<'%7XI8YXDEBD62-P&5T.0P/0@]Q0 ^JU[I]
MEJ5OY%_:074.0WESQAUR.AP>]5QJL,$%U/J$]G:P03F(2&Y!7'&-Q(&UN?N\
M]N:LV=_9ZC;BXL;J"YA)(\R&0.N1U&10 65A9Z=;BWL;6"VA!)$<,81<GJ<"
MK%9]YKND:<^R]U2RMGW;=LUPJ'. <<GT(/XBI;W5-/TZ!)KZ^MK:)SA'FE5
MQ]B3S0!;HJ*WN8+RW2XMIHYX)!E)(F#*P]01P:KWNL:9ILD<=_J-I:O)]Q9Y
ME0M] 3S0!=HJA>:WI.GW"6][J=G;3. 5CFG5&(/ X)I][J^FZ:,WVH6MKP#^
M^F5.#G'4^Q_(T 7**Q=1\5Z+I@T]KC4;41WS[89//0*5VD[\D_=XQD=R*N2Z
MWI4*Q-+J=E&LH1HRTZ@.'SM(YYS@X]<&@"]15!];TF/4!I[ZG9K>DA1;F=1)
MD]!MSG--L-1DN]5U6T9%5;.6-$(ZL&C5^?Q:@#1HJG?ZMIVE*C:A?VMH'R$,
M\RINQUQD\U-%>6L[1K#<PR-)'YJ!'!W)_>&.HY'/O0!-156?4K"UBGEN+VWB
MC@8+,TDJJ(V(! 8D\$@@X/J*2/5=.FLEO([^U>U8[1,LRE"?3=G&: +=%06E
M[:ZA;+<V5S#<P,2%EA<.IP<'!''6LFS\6Z/J4]_;65_:RW-J[((Q.C&3"*Y9
M0#DK\V,^H/I0!NT5B:'XFT[5K2Q4W]E_:-Q;),]K'.I=24#$;<YXS5Z36=+A
MU!=/DU&T2]8@+;M,HD.>GRYSS0!=HJ*YN8+.W>XNIXX($&7DE<*JCW)X%8VG
M^*;+6=)M+_2Y[283-!YD4ETJM")".&QGY^>%[D8S0!O450DUS28;M+235+)+
MEVV+"TZAV;., 9SG/%,37-/O+2[ETV_L;N2V0LP2Y7:IP2-[#.T<=<>M &E1
M6=/KFFV,$;ZCJ%C:.R*["2Y4 ;LXP3C(.UL'O@U/-J=A;V(OIKVVCLR 1.\J
MB,@]"&SCF@"U15:QU&QU.$S6%Y;W40.TO!(' /ID=Z9?ZMIVE*C:A?VMHKDA
M#/*J;L=<9/- %RLZST#1].N3<66E6-M.01YD-NB-@]1D"LW7_%EEIBZ?%!J6
MFI/?R 12W,Z^6D>UF,AY&5^7 P1DD<UN0RE;%)KB>%L1AY)D^6,\9+#).!WZ
MGZT 3T51M];TJ\O&L[;4[.:Z4$M#'.K. .O .:L?;+46S7/VF'R%)#2[QM&#
M@Y/3@@CZT 3454FU73K>Y2VFO[6.X=Q&D3S*&9B 0H!.2>1Q[BFQZQIDVH-8
M1:C:/>IG=;K,ID&.N5SF@"[16!H'BK3]7T_33+?62:E=VT<S6B3KO!9 Q 7.
M>_Y5H/K>E1:@-/DU.S2])"BW:=1)DC(&W.<D4 7Z*H7NMZ3ILRPWVIV=K*PR
MJ3SJC$>N":=>ZQIFG31PWVHVEM+)RB33*A;MP"?6@"[15*_UC3-+*#4-1M+0
MN,J)YE3</;)JXCK(BNC!D895E.01ZB@!:*H)K>DR:@=/CU.S:\!*FW6=3)D=
M1MSG(J0ZKIPO4LC?VHNG)58/.7>Q R0%SDXH MT5!=WMII]N;B]N8;:$'!DF
MD"*#]35?^W-)_L\:A_:EE]C+;1<>>OE[O3=G&?:@"_16/?:["FEVU]ITUO=Q
M37EO;AXW#KB258V((/4;C^(JW-K.EVU\EC/J-I%=OC; \RAVSTPI.>: +M%4
M+O6])T^X6WO=3L[:=P"L<TZHQSTX)JU<7,%I;O<7,T<,,8R\DK!54>I)X% $
MM%<R/&=A>^'+?5M,N+>8236B2QF52T(FE1"'"GY6 8]>XK9L=8TS4_-^P:C:
M77E?ZSR)E?9]<'B@"[16=;:_HUX)C:ZM8S"!#)*8[A&V*.K'!X'O46A^)-*\
M0P-)I]Y!*RLP:)959U 8KD@$X!QD>Q% &M152]U33]-7=?7UM:KC.9YE3C.,
M\FF2ZUI4%['9S:E9QW4F-D+SJ';/3 SDY[4 7J*H7FMZ3I]PMO>ZG9VT[@%8
MYIU1CGIP3FKB312/*B2HS1-MD 8$H< X/H<$'Z$4 /HK%E\06\&J+')/;+IY
ML?M?VII %QO"CYLXP0>M3Z%K^G>(M-AO=/N8I5>-)'C616>(L,A7 )PWM[4
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
M #^( \XZU#=3R6GB#7$OM0L=/BOO*,8O;4R"6/R54J'WJ#A@_P OOGO7=T4
M<1>1P^'9(I;7Q!##?KI\-NT=W;^;]I6,-L(4$-DEFR 3UZ5UMC-/=:5;3SP&
MWN)8%=X3_P LW*@E?P/%6J* //+6YMIO!>B:'%_R&X)+,26VP^;%*DB&5V'8
M<.2W0YZG//2>&K98;O7Y?*V/-J;DL5P6 1 /J.OZUOT4 8/B:.UV6-W/JB:=
M-:SF2":10R;BC*0P/'1CW!]ZR!XAU%["V>YN8[:V>]DA?5([8JC1*A*N%?<%
MW-\NXY'''WA7:T4 ><PB2<:H\<SW<3Z[ITB3B#8) '@W-P #TY8#!Q3Y(VD_
MMW1;_5[.P:^NYL)/:$RR*_W'1RX#$+M (!P5QVKT.B@#B=9O/["U'5+G2M4@
MDOYRLKZ7-!YCSR"-5"H5(8;E51_$ <GUKMNHYHHH \^@-O>_#;2M+VB6>UET
MV"\MBN6C9;B(,K+_ ,!;\!6QKKW-EXC%_8VAGN8]$O2B!21(ZO"40X]]V![F
MNIHH X6"[%[XIT"6'6#J6&F$Q6V"B+,3'!*@;02!\K9/ ]*V/"%S"-.ET\N%
MO+:YN/.A/#(#,Y!(]"""#W!KHJ* ,":V63Q_9W#1;O+TR8*Y7A29(^A]<9_6
MN;EC:3^W=%O]8L]/:^NYL)/:$RR*^-CHY<!B%V@8!P5QVKT.B@#B=:O/["U'
M5+G2M4@DOYRLKZ7-!YCSR"-554*D,-RJH_B .3ZU:AU2UTC7/$45\[137,\<
M]M'L):=?L\2?(!]X[D88'/YUUE% '$^%8)4;0 \3KM\-PHVY<8;Y.#[UJ^";
MJ"7PEI=JCC[19V<,%S$>&BD5 "K#L<@UT-% &&Z-_P )U$^T[/[-<;L<9\U>
M*PDT^4_#O7(K>U<SSW=^[QHOSRC[3)D8[DH,#U&*[FB@#E7O[#6?$6A-I,B3
M_97E>=XE.(HC$R[6/\)+E/E//R].*R[+38_^$.\'1-9C,=Y!*RF/[K8<EB.Q
MR>M=]10!A:9$8_%NO,$*I(ELV<8#-M8$^YP /P%;M%% !1110 4444 %%%%
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
M;&PBT^)HXI+F0,<DW%P\Q_ N3C\*M444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %>T? S_ (\=:_ZZQ?R:O%Z]H^!G_'CK7_76+^35QYA_N\OE
M^9U8+^,OZZ'K5%%%?.'N!1110!AZ[(Z:UX:5795?4'5@#@,/LTYP?7D _A6>
M?%.I_P!E3:Q_9=N-.MYY(Y ;D^:424QLZC9C^$G!//M6YJ.FM?7^E7(E""QN
M6G*D9W@Q21X]OOY_"J#>'';PE>:+]I7?<-.1+MX7S)&?I[;L?A0 R7Q#<R:]
M=:79QZ>LEJR*5N[LQR2[E#910I^7G&?4$8XJ.;6DT^[UEH;1Y+D7EO;(C7#;
M9I)$C"]<B,#=S@=B<$U)XBT.]UZ&XLF_LT6DR;%FD@+S0@CDKSC<#R#Q@XZX
MHO/#4MPVHRQ7:QSSW=O=V[,FX1O$J !AD9!V<].#0!0EO[VP\5&]UB*VCBMM
M'N9B;:5GRJO&6X91@C'X^U7K'Q%=2:A8V][!9(M_N$0MKKS7C<(7VN-H_A5N
M1W&.^::_AZ^U.^N+C5[JW,4^GRV!@MD("K(5);<QY/'IZ58T;2;RPEC%S#I3
M"--HGM[<QR.>F2.@]^30 [PYJ]_KFGP:C/8PVMK/$'C43EY,^XV@ =<<GMTZ
M"EJ&NQ:/>ZU.+8M) +16>2Y98SYC% 3G(C5<Y9@.G)Z5L:%IK:1H5EIS2"5K
M:%8RX& V.^*@?3+J'4-3OK66 RW<<**DR$J-F[.<'N&__70!/I-W=7D#2W!L
M67/[M[.<RJWKG*C'Z_A6-=ZY_9EQK,MO8O/.E]:6Q1KEL2-*(E! .0F-XX Y
MQGO5W0]$DTV^O[Z;[)')>"-3!:1%(UV;OFYZL=W)XX"CM4=UX<>XN+Z47*K]
MIO[2\ V_=$)C)7\?+Z^] $]CJE__ &W_ &7J=I;Q226[7$,EO,SJ55E5E.Y0
M0067ZY[8I-0U:_37(])T^R@ED>V-P9IYBB( P7& I))S_/\ &U)IS/XAM]3\
MP!8K66W,>.27>-LY]MGZUCZ@-0_X3F(Z>UJ'&FMN%PK$$>:.A!X_(T 2)XFN
M9+:&%;&,:K)>O8F S'RE=%9V;?MSMV+D?+GD#CK3+GQ1<Z9!J2:C90K=6202
MCRISY3I*Y16+%04 96W<' &>:4>&KN.W@N(KV$ZK%?/?-(T1\IV=&1DVYR%V
M-@')/R@\\BK5OI>II<7VI336;:C<Q10(@1O)2-"Q /.227?GCMQQR 03^(KF
MQT*?4[E-.FC62..-[:[+1Y=PN7<K\JKN!)YXSQZODU^XL]%DO[E+";,L<5O]
MENBR.[L$ 9BHVC+#)YXR<=JCL=!OK*XU&_C_ +-BNKN.*/R(H66'"%B6;G+,
M0Y&>. .N*K'P<]Q!J+3/96\]V]O(D=M;_N4>%RZLRD_.6)PW3*@#MF@"23Q9
M+8Q:A]MM[666UM?M2&SN-Z.N<$,2HVX.,GG@Y[8J9_$5S:Z'>:K<)IUQ!"@9
M#979D4DG'S,5 "C();GC)QQ5NPL;^VM[@_9])@N&4",V\3!2>^[H<>U4[+0K
MZVU"\U,?V;#=S0+"L4$+"-L,3N<Y!8\X'3'/7- $=]JDTOAJ^N[V.QN+==FS
M^S[YSNRPR"X4$8XZ'GVJW+JVIW-_?V^DV5K*EBZQ2M<7#1EY"BOM7"G VNO)
M[GIQ6>_A&>Y74Y)7LK6:]ABAV6D)5!L<MN;GYF.<=L#UJ^^EZM9ZCJ%QI5S9
MB*_D69UN8V8Q2!%3<,$;@0B\''(/// !7B\37>I2Z=%I-A&_VVP^V[[F8H(A
ME1M("DD_-V]#SZZFB:G)J=I*UQ;K!<V\[V\T:/O7<IQE3@9!&#T'6JNE^'5T
MJZL7BG+Q6FGBR 8?,V&4[B?P_6KFEZ<VG&^W2!_M-T]P,#&T-CC]* ,FX\1Z
MB+._U.TTZWETVQDF1]]P5FE$1*R%1M(&"K  GG'49JDL5QJ_CV<W6GZ==6=K
M:6TMN9I"QB#O*?,52F YV+GD8VCFK<WA[5!9:AI5M>VJ:;?23.7>)C-$)F+2
M!><$Y9L$XQD<''.M::4+36KJ^1QY<UK;VZQXY7RFE.<^_F#\J ,7Q@^H1ZEH
M<NG/)Y\,LLWDJ>)PL9)C(]QD#T.#VJIJ&KOK'B'0IM.NF_LR&[C#LAP)Y)(7
M< ^RIM./5QZ5U%YIS76JZ;>"0*+-I&*X^]N0K^'6J]QH-OC3TLDBM8K6]-VR
M(F Y(<-T[DOG- &#X?O;FPUJ]^U3R2V&H:E<11%VSY$RN0%]E91QZ,O^U6:;
MBT?3O"W]KW#?99)+KS"TC#<1NVY(.376IX>C?2=0T^YE+I=W,LX=/E:,L^]2
M#_>4X(/J*K:7X:GL(-"6:\6:331+YCB/;YI<$9 SQUH YZZE$5AK;:3+=#2!
M]B\AG9]HF,Q$OEEN=NWR\XXSGOFO1*SM<TUM7TF6R641EWC;<1G&UU;^E6HE
MNA=SM+)$UL0ODHJ$.IYW;CG!SQC &/>@#C]6-C)XZO8M1L[^[C73K9HTMHY7
M"$R3[B0G3.%Z^GM6O+JUIX>T^RE:UDMM'96#S2[@UNQY4.I&<,<C/8E1CGA]
MUI>JIXAN-4TZXLU6XM8;=X[B-F(,;2-D%6'7S/TI;S1)M:BMH-9D@EM$5FGM
MX494F?HI.3G:HYQ_>P>PH C_ +<U*:2RM(-,C2_N87N6CN)BJP1!@!N(4DN=
MP^4<#YN>.2\UR\@OHM-CBL%O1;BXG:>Y*1H"2JA3MRV2K=A@"HUT/5K::RO(
M-0AFO+:&2U9KF,D3PE@5W$'(<;1\W(.3QSPM]H-W<:C%JBKITUT;86\\5S"6
MC8!BRE#U4@LW8YSVQ0!''XIN[W^RXK#3XGGOEN _F7&$A:%PC\A26&2<$#GC
MIGBEJOB#6CI\D4%M:P7]IJ=K;7'^D-L99)(MI4[,D,'VG(!'.,\9GU&&_A\1
M>'X[,6,5PMI=[D,;"+K#D#!R.>_/TJQ)X;NY]/OFFO(?[2NKN&\\Q8CY2-"T
M91-N<E?W8R<Y.2>.!0!N(UZ;#=)%;B\V']VLI,>[L-VW..G.W\*XGP]<W%CI
MD>IRZ582:KJ=V\$4ZS'S)6:1R1(Y3*HJIP!GA0,"NZMOM'V=/M7E>?CY_*SM
MS[9YK!_X1N>/0[&U@NXUN[&Z-U#*\9*%BSY##.<%78=??VH CO/$UYI-MJW]
MHV,)N+&Q:^C%O,629!NR,E05(*^_4>X&WI\M_-$SW]M!;L2"B12F0@?[1*CG
MZ9'O6)>>'+[5K;5FO[JW2ZO;!K&(0(VR)3NRQR<L22/3@#ZUT] '.Z=XAN=5
MU*:&WCT]8H+F2"2*2[/V@!&*EB@7C.,@9Y!!R,U'X=O];N;S5A?QV8@ANWC!
M2X9BF$0A0"@^7G.<YY/%/O\ 0KW5=2MY;G^SDBM[I+A)XX6\_",&"[B?ESC!
M/.02,#-$_AZ[F37;+[5$MAJPD)8(?-B9XPAQS@CC/;KCWH 9IOBDW.LP:?++
MI<_V@.$?3[SSBC*-VUQ@8! .#[=*AM?%.IRZ38:S-I=O%IUU)#&RBY+3)YCA
M V-F"-S#C.<<]>*MQZ-J<^KZ7>WTU@JZ?O"I;0L"^Y"O4GY1TXY^M.3PXZ^$
MK'1?M*[[9K<F7;PWE2(YX]]N/QH K:EJVIWUIK*:=9VK6MH)('DGG9&D<)EM
MH"G &<9/4@\#J:,&M1Z1IDMV+5Y9K+P]!=']^P$@ ?"[?N@_*?FQDYQVK1GT
M+54_M6VL+VUCL]1=Y"TL3-)"SJ%;;@@,#C(ST)[U'<^$I)]/O+87: W&CQZ8
M&V?=*[_GZ]/GZ>U %R+5]3@U:RM=2L+:**^WK$T%P79'52^UP5 Y4-R#U&/>
MJ8\3:B^FV^LII]K_ &5<31)'NN&$S1R2*BOC9@?>#;<].^:V;[3FO-2TNZ$@
M464SRE2,[]T;ICV^]G\*XB[_ '>EV'A^PU_3KV&*^MHX+:W4-<&-)T;:Q#D
M(JG+;1PO:@#OM0N39V$UPKVZ%%SNN9?+C'NS8.!7-+XTV:?K$S1V5U+IUJ+I
M38W7FQS*=WRYQ\K H<CGJ#GTV]<TR75+.)()8XYH+B.XC\U-R,R-G# $<?R.
M#VK'NO#%_J1UB6\NK1)M0L%LP((CB/!<Y))RWW_;I0!>BU?4X-7L[34[&VBC
MO0XB>"X+E'5=VU@5'4 \CN/QK#U75M3U?PY::@EG:Q:9<WED\1,[>=Y9N8RK
M%=N.1@XSP#U[5U-]IIO-3TR[$@46<CN5(SOW1LF/;[V:P5\,:L-(L]$&H6@T
MZSF@:)Q"QE>.*175#S@'"@;AUQT% &CXMXTFU_["=C_Z5151_MQ[(S)8Z>99
MI]8>SVRW38W>66WY(.U?E^Z!QSCTK;UC3FU2SB@601E+JWN,D9R(Y4DQ^.W'
MXUGKX<=;E)OM*X756U#&WL8RFWZ\YS0!4/B#7M^IPC2;$S:8 \Q^UL%F!3>
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ KVCX&?\>.M?\ 76+^35XO7M'P,_X\=:_Z
MZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]P**** *6J:E'I=H)GBDF=Y%BBAB
MQND=C@ 9('XDX !J>UEEFMDDFMVMY&'S1,P8K^(XKGO&&G6M])HAN(R^-1C3
MAV7@AL]#["F6VF6]QXRU"&5IFM[.TM/L\'G-L1LR_-C/)^4<G/3WH ZJBO/?
M)1O!!\0^9+_;7F>8)_.;=YOF[?*QG&W/R;.G;%2ZI8I=Q^-KV66X,]FY-JRS
MNOD,MI$X9 #@'<<^] '>T5R5K91Z9X@T)K9Y@UY;3"Y+RLWG$*C!FR>6!SS[
MFK&K6<>H^,],M+EY6M?[/N9&@61E61A) !N /.-QX- &S?:C'8/:+(CL;JX6
MW3;CAB"<GV^6KE<%'^ZN([..1WM+3Q(L5MO<OM3[.&903R0'9Q[8QVJ+4KB6
M6T3Q%9V,%L#?QHMP+UQ,P^T",ADV[2#R-F> ?44 >A5#;W(N'G4131^3)Y>9
M$VA^ <KZCG&?4&N=TNSM]6UG6+B_WS7-I?\ E1(TK 0H$1EPH.!G);/?/H*R
M[PRW5Q=6[7-PD;>)(XCY<K*?+\A"5!!R >>GK0!WE%<)JV_P[+K\>DO);QC2
M!<J@8L(I S@R*#G!VX)]=HJY)9Z=I/B;P['I\C))=/-YG^D,YGC$+'+9)W?-
MM.3WH Z^H9;J"&X@@DD"RSDB)3_$0,G]!6+XBTN^O[NSF@AAO+6))%ELIKEX
M%=FV[7RH.XKAA@C'S9SQ6"UII6MWGABX^QRPQF6YMC$T[94QK("H(;GYE;!'
M4>U '?45Q.N)_:+:PUMI\!.EIY)N9+YX9$81+)E-JG& XY)&3GMS2Z?;KX@U
MN!M2>6:-M$M)FA\QEC:1FDRQ4$ GB@#M:S6UF);J]MQ;W$CVC0JXB3<3YG0@
M#G ZGT&:Y.SW72Z/I-U<3O8G4;^ AI6S*(GD$4;-G+ *,X)YV#.:BN8K?3KC
MQ##IS&)8[W3%(20G:3*F1UX&#T]Z /0Z*XQ-)M]5G\437CW$CPWC) 1.Z^0!
M;Q'*8/RG))R.:9IA'B"_L(=7=IH_[$MKI(BY59)7+"1R 1N(VIUZ;O>@#MJ*
MY[P9,DVA2F*9IH4OKN.%C(7_ ':SN% ))R   /:N>:%'\$2>(3)+_;0=I!/Y
MS;A*)2HBQG&W/R;.G;% 'H54KG4HK;4K:Q:.1I+B*652HR (]N1]3O&*Q=+L
M8[SQ5K]S<O-*;:]B6!&E;9%_H\1)"YQDDU/JIQXNT<C_ )\[S_VE0!MVLXNK
M2&X$<L0E0/Y<J[77(SAAV/J*EK@-"M4UAO#T5_)/-"?#T,KQ&5@KN=GS-@_,
M>3U]:BL[);;PWIVJK/=/?QZM';B>2X=F,7VSR=AR>5V'&/QZ\T =Q_:=ND;R
M3B6W1;@6P,R%=[LP5=OJ"6 !JY7GVIVL.HZ7=&\WR"+Q)"BDR,-JFXA!'!Z8
M/X=JZ[45;2?#-Z=.0A[>UD:!<ECN"DCKR>: -.BN+^Q6NG0>';_3Y93<W5Q"
MCRF=G-RCH2^[)^;C+9[8XJF(WMO!NN:TEQ<&_2YOT2X:5B8(Q<R+\H)P JC/
M3M0!VESJ,=K?V-HZ.7O&=4(Q@;5+'/X"KE<?<:5IFE^*_#@LDV2R-.>9F8R*
M(3\QR3D\CGKS[UG^';/5-1T[1M62V2.\D>.:ZO&OW9G!/[U&3;CH6 7.%('I
M0!Z!17&:9I$NHZ1K4\-Y,FIR7=_!;7#RL1;_ +V15"C/ 'MS^0JWH&RPUE]-
MGTE+*\DMC,'ANVN$D16"G)8 @Y8=1SSSP: .B2Y#WDUMY4RF-5;S&3"-NSPI
M[D8Y';(]:FKA_$L]P+CQ.D=S-%ML+$H4<@H3+,"5]#P/RK1_L^#1_%FE+8^;
M&EU%.LZF5G$FT*59MQ.6!SSUY- &GJ>MQZ;>VMF+.[N[BY221([95)"H5#$[
MF'=UJ6VU-IS )-.OK=IG90)8P=F!G+%20 >@YZUC:Y#>3^--%6RNUM9?L-X2
M[0^8"-]OQC(]N:FN_M=OK/AN&XNS-(TTXE=%\L/^Z<C*Y/3C\J .BHKSR&T\
MKX82:DMQ<G4)[7#7)F8N 7& ,GC'&,>GUK2D\/V"^,;>R G^QS6$LTMN;B0I
M)(DD85V!/)P[=>O&>0, '8T5A^$F<Z 8WEDD\B[N[=&D8LVR.XD1 2>3A5 Y
M]*QM)MI]!U+3;?5;%)KVY9H$U**\>0SR"-G)=& *Y"L<#< <#TH [6BO/_#=
MGJFH:=HFK1VR1W4OESW5X;]V:4$?O%9-N.Y 7HI QTK8\-6=OJ*3:K=[YM16
M^N4+/*Q\K9*Z*@7.% 4+QCGKWH ZBBN&EOGC^&E[.URRRK<3Q[RYW!OM3*%S
MUST&*TM.L8[WQ;KL]R\TOV:YA\B,RMLC/D1DD+G&23_GF@#;BU.WDCM#();=
M[MVCBBG0JY8!F(QVX5C]!4T=R)+J>W\J93$%.]DPCYS]T]\8Y]*X"#3[;4[3
MP?-?"25WO)XV8RN"1Y5P0.#Z@5:URZN;)_$$=K+(J(-.B \XILC>38Y#?P_*
M3\W4=>U '=T5Q\>@ZLHOX[%(])BN+)XE$=V\N)\C8X&!MX+ D<GCTJSH&RPU
MF339M)2QO'M_.#PW;3I(@8*<E@"#DCJ.?7@T =/4,EU!%<PV\D@6:?=Y:]VV
MC)KGFL[?6?%FJ6VHAI8[6" P0F1E50V_<X (Y)&,]MO'>L&RT^VU:Y\-2WQE
MN"6O8$E>=\R1QLPC.0>25 .>IZT =S;:C%=:A>V:(X>T9%<G&#N4,,?@:N5R
M-OHECJ?BGQ!]L2215:W5$\UE5?W0Y !'S>_48XK(LY[[58O#EK<Q?V@CZ6\S
M1SW1B$TBLB[F(!WD ]#_ 'L^E 'HM-DD2&)Y9&"HBEF)[ =:XEM-O5E\/Z;J
M,TJ127USF**Z=LP^7(R1L_!8#@?0 <UT>KZ=;/X9N['RCY"V[!4#$=!D<@Y[
M"@":YU>WMX+&<;I8KV6.*)D_VQD'GM5^N"DTJS3PEX9A@\R..YNK1Y&29LME
M.<-G(S[8JS<R6WAC5=56"*0V7]FI,UJ)6VF3S&3()/RY! )'IGM0!VE%<-##
M=:1XFAMA;6]G%=:?<N\=M>/*KLACPQ5E7!&X_,.N3GH*BL[".R\.>%M6BEN#
MJ$KV:S3O.[-*) H<-DX(^8X'; QTH [+4]1BTJP>[E220!D18XP"SN[!549(
M&2S <D#FI;.::>V62XM7MI#G,3NK$?BI(K \;6-O>Z;8>>A;;J5HHPY'#7$8
M/0^E0P:797_B/4K"[1WM[*" 6T!E8!%8,2X&>22"-W7Y: .LHK@--1]7G\-V
M]W=7,MN8+\']\P^T(DL:QER#EOEP<]_QKJM;TZYN]">RTZ40R Q[09&0,BLI
M9"ZY90R@KD<C- %G4]1CTNS%S*CLIFBAPF,YDD6,'Z985<KSW41#_8^H:0=/
M.FW4=WISRB"Y,BE9+E0K(W!!^1NP/0UH:A!_PCVM'^R!)&9M(O9FBWLZO+$8
M=C8)/S?.PSWSS0!V5%<2+.UT^R\.:C82RM=W5Q CS>>SFY5U)?=D_-QEO;&1
MC%6_#6EV][:7]W=M-/-)?WT0+S/\D8N)%VJ,\# [4 =+:W4%[;)<6T@DA?[K
MCH><5-7,> ].M+/PS;2V\96252)"79N0[#H3Q73T %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 ?'M%%%?7GS(4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %>T? S_ (\=:_ZZQ?R:O%Z]H^!G_'CK7_76+^35
MQYA_N\OE^9U8+^,OZZ'K5%%%?.'N!1110!'+!#/L\V))/+<.FY0=K#H1Z'WH
M6"%)Y)UB19I JO(%&Y@,X!/?&3^9J2F+-&\KQ+(C2)C>H8$KGID=LT 4?[ T
M@:A]O_LRT^U[_,\[R5W;_P"]G'WO?K5HV=JR7*M;1%;G_7@H,2_*%^;U^4 <
M]@!4]% $1MH#)%(88R\((C;:,H#P<>E9.I^';?5M?L[V]M[:XM8+6:+RYDW$
M.[QD,,CCA&&>O-;=(6 (!(R>@]: *T6FV,%O!;PV=O'#;MOAC2,!8VYY4=CR
M>?<U6/AW16NVNFTFR,[/YAD,"DELYW=.N>_6M.B@"A<Z)I=W>I>W&G6LMTF-
MLSQ OQR.>O%3_8;0L6^RP[C*)R=@R9 ,;_\ >P ,]:L44 5YK=?WL\4$+71B
M,:M(,;AR0I;!.W)]^M<[IGAMXM9MKU]*TC2XK;>PCT\[C-(RE<L?+3  +<8/
M)ZC'/544 4K_ $C3M4,9O[&WN3'G898PQ7/7&?7 _*B?1],N;&*QFT^V>UB(
M,<)B&Q,=-H[8]JNT4 9UQH&CW=PMQ<:79RRA0H=X5)P.@Z<X[>E6XK.V@</#
M;Q1L(UB!1 "$7.U?H,G ]ZFI 0PRI!'J* *=QI&FW=HUI<6%M);M(93&T0*[
MR2Q;'][))SUR:2#1=+MH&@@TZTCB8JS(D*@$J=RDC')!Y!]>:O44 1);01^=
MLAC7SFW2X4#>< 9/J< #Z 5CZSI)N8[:"#0=&OK>!<1I>ML$/8! (G&, >G2
MMIIHTE2)I$$C@E$+#+8ZX'?&13Z ,S0-+;1])2UD='E,DDTAC7:N^1V<A1V4
M%L#V IW]@:1_:'V_^S+3[7O\SSO)7=O_ +V<?>]^M:-("&&5((/<4 ,C@ABD
MEDCB1'F8-(RJ 7( 4$^IP /H!0]O#),DSQ(TJ*RHY4$J&QD ]LX&?H*59HVE
M>)9$,B %D##*@YQD=LX/Y4[(# 9&3T% $,-E:6QC,%M#$8HA#'L0#9&.BC'1
M>!QTI/L-H+=8/LL/DK()1'L&T.&WAL>N[YL^O-6** *TNG64UM/;2V<#P7!+
M31M&"LA/4L.YX%26UM!9VZ6]O$D4*#"H@P *EJ![VUC<H]S"K#J#( 10!5M-
M TBPNC=6>F6D$_/[R.%5(SUQ@<9[XJXEK;Q0/#'!&L3EF9%0!6+$EB1WR22?
M7)IT<L<R;XG5U_O*<BGT 9UEX?T?3I5ELM+L[>1?NO'"JE>".#CC@D?B:6/0
MM)BOS?QZ=:I=EBYE6(!BQZM]??K5V6:.WA>::1(XHU+.[L J@=22>@IP()(!
M&1U'I0! ;&T-M+;&UA,$Q8R1;!M<L26R.AR22?7-16&CZ;I9<V%C;VS28WM%
M&%+8Z9/>KM% %>6QM)VE:6UAD,RJDA:,'>JDE0?4 DD>F34CP0R31S/$C2QY
MV.5!*YZX/;-/+*&"E@">@SUI: (V@A:X2X:)#-&K(DA4;E5L$@'L#M7/T%#P
M0R2Q2R1(TD1)C=E!*$C!P>W!Q3ED1ONNI^AIU %?[#:?8A9_98?LH&WR?+&S
M'IMZ5(8(3<+<&)#,J%!)M&X*2"1GT) X]A2RS1P1-+-(D<:]6=@ /Q-/H CA
M@AMT*0Q)&A9G*HH +,2S'ZDDD^I-4K/0=(TZX^T6>F6EO-@J'CA52 >H! X'
ML*T:* ,^+0M)AOS?1:=:QW18N95B ;<>I^IR>:4Z+I;:C_:!TZU^V9!\_P H
M;R1P"3W/O5^B@#,D\.Z++=R7<FDV3W$AR\C0*2QQC)XZX[U?2"&*662.)$DE
M(:1E4 N0  2>_  _"I*3(! )&3T% %.?2-.N;%;*:PMI+56W+"T0VJ<YR!V.
M2>:D&GV825!:0;98Q'(OEC#H!@*?4 $C'O5FFR2)%&TDCJD: LS,<!0.I)H
MH6^@:1:0306^F6L<4Z[)46(;77T(].>E26&D:=I9D-A8V]L9,;S%&%+8Z9/>
MKBL&4,I!4C((Z&EH H7^BZ7JKH]_I]M<N@*JTL88@'J,GM[4^ZTG3KVTBM+F
MQMY;>(@QQ/&"J8&!M';CCBKE% $4=O!#)))%#&CR8WLJ@%L# SZX'%5;C1=+
MN[2*TGTZUDMX3F*-HAB,_P"SZ?A5^B@"M#IUE;QVZ0VD*+;DF$*@'EDY!*^F
M<G/U-6:** *-MHNEV48CMM/M88Q()0J1  ..C =C4\MG:SM(TUM#(TD?E.70
M'<G]TYZCD\5/10!G6F@Z18.9+33+2!RI7='"H.T]1G'3VJU]BM?L\,'V:+R8
M"IBCV#:FW[NT=L8&/2IZ* (YH(;A56:))%5U<!U! 92"I^H(!!]152_T32]4
MD22_T^VN70;5:6(,0.XR>WM5^B@"%;2V1X76WB5H$,<1" &-3C*KZ#Y1P/04
M7=G;7]L]M=P1SP/C='(H93@Y'!]QFIJ* *-OHNEVENUO;Z?:QPLZR,BQ* SJ
M058^I! (/; JTT$+7"7#1(9D5D20J-RJQ!8 ]@=JY^@]*DHH SK30-(L;O[5
M::9:03\_O(X54C/7&!QGOCK5V&"&W0I!$D:EV<JB@ LQ+,>.Y))/J34E% %2
MUTRQL9YY[2S@@EN&W2M&@4N<YR<=3DD_C5NBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ KVCX&?\>.M?\ 76+^35XO7M'P,_X\=:_ZZQ?R:N/,
M/]WE\OS.K!?QE_70]:HHHKYP]P**** ,C6;^\AN]/T^P,*7-Z[_O9D+K&B+N
M8[01D] !D=<]L'GTO=0T?4]=GGEMKFY^T:=#N6$QJ5DD"'Y=QY 8\YZXXKI=
M6TEM1>TN(+IK6\M)"\,P0..5*LK*>H(/MR!S6<?"@F@U,76I7$MQ?F%VF"JO
ME/$<H4&,  @'!STYSF@"UJ>K3V6KQ6D:1F-]/NKHE@<[HFB"CKT_>'/X51MM
M5U/_ (1VWU+4+^PM9+V.)H(X[.24HS#<4P'S(<>@&,$X-6$\.SRZA]NO]4DN
M9_L<MF%6)8T59"A) Y.?D'?\JFGT /IVEV]O=O#/IA5K>;8&Y$;1G<IZ@JS>
MG7K0!S&IZ[J=_P"&]?MX;V!+FP5&-P+22(LC@G;Y;.&1P1UR1C''/&]/-/::
MUH\>H"RNIV2Y;[1';&,Q@*IP@+,1D=>><4X^%_/@U9;[4)IY=3A6*1U14\O:
M& *#M][/.>15M-'EDNK&ZOKS[1/:"5<K$$5PX Y&3TQ0!CPZWK2Z/INO3O9&
MRO'M]UHL#!XDF=57]YO(++O4GY0#@XQ1+JVOS6NM7MK)I\46FS2I'#) [F<(
MH;E@XVYZ=#Z^U6K?PM+#;V>GR:I++I5F\;PVQB4-B,AHU9^X4JO8$[1DGG-]
M-%B2QU.U$KE;^25W; RN\8./I0!C:CXFN([V-3>6NDV;VL<Z7-Y;/*DC-NRN
MX,JKM 7.3D[NW?<U34QI/AZ[U1PMQ]FMFFQ'P)"%SQUP#^/6J]QI%\]K':6N
MJ_9[80"!E^SJ[$ 8R"3P<>H(JRVC6;^'SHC(QLC:_9-I;GR]NWKZX[T 9]W>
MZSHVC75_?SV5U($4100P-$%D9@H!8NV5R1S@'O[4L=YJVGZS8V>HW%I=17HD
M56@MVA,<BKN[NV5(#>A&!USQ(VA75WIEQIVI:K)=P2QA$<0K'(I!R'+#@L"
M>@&1TIUMHUS_ &C!>ZEJ1O)+9&6!5A6-5+  L<9RV!CL.3Q0!C6.NZ\^@Z+K
MMV]@;>^:U66UB@<,HF94#!RYY!<'&WID9[U8T!]536?$#WVIVKVD%]AE^SLI
M4?9H6^5C(0JC/(P><GC/&BGAV%/#FFZ,)Y#%8FU*R8&6\AT89^NP9^M))X?\
MR[U,_:V^Q:FI^U6VP9+&,1$J_4?*J\<\B@#+LO$MP=<TVTDO8+R#4'=$*V$M
ML01&T@96=B'7"$<>H.:ATW5;^2WT2QTN#3[);R*ZD<^2Q2+RY% VH&&<[CGG
MJ<]L'6A\/W?VS39[S5Y+A=.D+PQB!4W$Q/'ER.IPYZ8'M4NG^'8=/ET^1)Y'
M-E%/&H('S"5U8D_3;0!DS^)[W3[*]@O9+,7MOJ,=BMR4982'C202,NXD85SQ
MNY(ZC/#5\5W,%KJF)K/4GMD@,$]NC1QL\KF,(PW-@A@"2#T;IQSK7/AN*X:^
MD6YEBFN;N.\25 ,PR(B(, C!&$Y!Z[B*DFT>XU#2;JPU2_\ /\X#;)#"(C&0
M<AAR>00#SQQTH RVAU2+QEHG]H7MK< P7.WR+9HMIQ'GJ[9'^>:T]2UDZ5JT
M"7.Q;"2TGE,F#N5X]K8ZXP4+'_@!J.WT*Z_M>UU*_P!5>ZFM8Y(XT6%8TP^,
MD@9)/RCG./0"I]>T*#7[6"">1XQ#.)<IC+#!5E/LRLRGV- &7IGB2_OH]*@F
MM8H-0GN98[R#EA"B(6)'N<Q?]]UE0S:G<0>$GTR:QTZ&::53;I:L4!$4QZ"1
M<KQT]><]JZF'0H(/$EQK2R.99H1'Y1QM4_*&8>Y"1@_[@JM_PC7E:9IEM:7K
MPSZ=*98)FC#9)5U(9>X(<^G:@#/CBU>3QEK"65W:0$6EIYDLMNTFYOWO10ZX
M'XG^M+8ZT^H7>AW$]E:BZDM+PM(%),;QM&K!#U"L>H]AZ5OVNFBVU*ZOS,SR
MW,44;C&!\F[D?7<:I6GAJ"T>R9;B1OLL=S&N0/F\YPQS]-O% &59:WKITG0]
M9O'L&M]1:W62UB@8-'YV "'+G)!89&WIGTR>@UF]%C8;Q=QVTCN$C9X&FW,?
MX0BD%C@'@?7M4"^'X5T/3-+\Y_+T\VY1\#+^25(S]=M3:MI9U(6DD5RUM<VD
MWGP2A0P#;&0@J>H*NP[=>M %#PYK<VI76H65Q)'-)9F,^:EN\!*N"0&C<DJP
MVGZ@@U4\4:3IKWNBROI]HTDNJ()&,*DO^[DZG'-:VEZ1)8W]Y?7%\]U<7:QJ
MY,815V;L!0.@^;N3]:L:AIJ:A)9.\C)]DN5N%Q_$0K#!]OFH R;.:^/B"]TS
M3TT^RTZQ,+$"W):3>-S* &4+TZX/7IQS27Q1-'JEB%O[>\L[RY$"A+"6$88'
M:R2EBDF,#..HR1C%=%!I<<.H:A=[V8WH0.AZ#:NWBLF#PM/%!IUI)J\LEEIT
MD;V\7DJK$(,*';^+CT H Q_$5YJ^K^"/$=[%<6<%@L%Y"L#6[/(Z1[XV)?>
M"2I(^7@8SFK^IZO-IEWKTUE969NHC9*'92#+YC[<.PZX!X]/>I;WPC+=:?J.
MEQ:O-!IE\96>%(E+(9"6<*Y_A+,3C&>2,BK][X=AO9KZ1IY%-XUNS  ?+Y+;
MACZXH JMJNI:3JRV^JSVMU;RV<]TKV]NT31F(IN7!=L@A^.F,=\\0)JFNQ6^
MDZA=36)@OYX4:U2W;=$LG3$F_DCUVX/H*VKS2H;S4K>]F)(A@F@,>,AUDV9S
M_P!\?K7'QVWVNZT33['4M3O(+*[CD$<]H8EAC0'_ %CE%)/10#R2<D'&0 =%
MXG'D?V3J0X-GJ$6X_P"Q+F%OP'F _P# :P+?4SI>M:OKTK,UM?0W+*I/ ^R$
M(H'^\/,;WKLM5T^/5=*NK"1V1;B)H]Z]4)'##W!Y'TK)NO"5K=:-I.FM/*$T
MZ2-PXQNEVJ58-[,"<_6@#(CDD\,VGE"VMGO;'P_)<-.Z9=I%.6!(/W2V21ZU
MJ)J.M6E[H[7\ME+;ZE*86BAA96@;RGD&'+'>/D(/ ZYXZ5=U/0(=3FNI'F=#
M<6$EB0H'"OU;ZU8N=*CN6TQFD8?8)Q,F!]X^6\>#^#D_A0!R6LWFKZQX.N]3
M%Q9PV,K?);?9V9_+$H )?>!N.,_=P,XYZUN&\UC4]2U.'3+BSMHK"5;?_2+=
MI3+(8TD)R'7:N)%'<\&J\WA&62PETM=7FCTMY#(L"Q+N3+[]N_\ NY[8SCC-
M79]#NEO[RYT[57LQ>LKW">2LGSA0F]"?NG:JCG(^4<=<@&7#XPG>Q-W):QJ)
MM)2^M8@3EI<E7C)[_,T0!P/O5>TS7[G4;K2[?R8DDDMYI+Y1D^4\;",JI_W]
MW7LAI\WA2Q>+18HWECBTDJ(U!SYB+M(5C_O(C?515G3M"@TW5]2U".1V>^92
M4;&V(#)(7ZLS,?<T 5]2OM4/B*UTK3WM84EM);B2>>)I"NUT4 *&7.=_KVK,
MF\4W=I9FVNY;*&^74CI[73(PA'[KSO,V;L\I@;=WWCUQ5O4[._N/&5E+97+6
MNS3YE,I@$B$F2+Y3G'/!/4=*F_X1A!9*JWTXOUNS>_;=J[C,5*D[<8V[#LQ_
M=[YYH RW\57\>F7[6\EEJ$]O<6D<-Q&C1Q2B:54*D;CAAD]">JG':M">>XL]
M;TI-1%E=3&*Z?[1';&-HU4(<)EFQGOSS@5<FTBYO]-^R:C?B9OM$,XDBA$>/
M+D60#&3U*=<]ZLW6F1W>IV=Z[G-LDJ!,<,' !S_WS0!@Q:UK2:5IFN7$EDUG
M>R6X:T2!@\23LJKB3>0Q4NN?E .#C%5]8O-7U;P_XBGMKBSM[*!+JW6)[=I'
MD\M65R6#@+DA@.#C //2M&V\+RQ6]G82ZI+-I=D\;PVYB4-^[(,:L_\ $%(4
M] 3M&2><I=^%IIXM2M+?5IK:PU$R--"L2EE9QA]CGH"<D\$Y)P1V -O3_P#D
M&6O_ %Q3^0JS52WM);>="+MVMT@6(0%%QN!^_G&<D8&,XXJW0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 ?'M%%%?7GS(4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %>T? S_CQUK_KK%_)J\7KVCX&?\>.M?\ 76+^
M35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !7M'P,_P"/'6O^NL7\FKQ>O:/@9_QXZU_UUB_D
MU<>8?[O+Y?F=6"_C+^NAZU1117SA[@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!\>T445]>?,A1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5ZQ\'KB6"SU81OMS)'GCV:O)Z]3^$?_'IJG_72
M/^35S8Q7HLJ#:=T>H_;[K_GJ?R%'V^Z_YZG\A5:BO&Y8]C;VM3^9_>6?M]U_
MSU/Y"C[?=?\ /4_D*K44<L>P>UJ?S/[RS]ONO^>I_(4?;[K_ )ZG\A5:BCEC
MV#VM3^9_>6?M]U_SU/Y"C[?=?\]3^0JM11RQ[![6I_,_O+/V^Z_YZG\A1]ON
MO^>I_(56HHY8]@]K4_F?WEG[?=?\]3^0H^WW7_/4_D*K44<L>P>UJ?S/[RS]
MONO^>I_(4?;[K_GJ?R%5J*.6/8/:U/YG]Y9^WW7_ #U/Y"C[?=?\]3^0JM11
MRQ[![6I_,_O+/V^Z_P">I_(4?;[K_GJ?R%5J*.6/8/:U/YG]Y9^WW7_/4_D*
M/M]U_P ]3^0JM11RQ[![6I_,_O+/V^Z_YZG\A1]ONO\ GJ?R%5J*.6/8/:U/
MYG]Y9^WW7_/4_D*/M]U_SU/Y"JU%'+'L'M:G\S^\L_;[K_GJ?R%'V^Z_YZG\
MA5:BCECV#VM3^9_>6?M]U_SU/Y"C[?=?\]3^0JM11RQ[![6I_,_O+/V^Z_YZ
MG\A1]ONO^>I_(56HHY8]@]K4_F?WEG[?=?\ /4_D*/M]U_SU/Y"JU%'+'L'M
M:G\S^\L_;[K_ )ZG\A1]ONO^>I_(56HHY8]@]K4_F?WEG[?=?\]3^0H^WW7_
M #U/Y"JU%'+'L'M:G\S^\L_;[K_GJ?R%'V^Z_P">I_(56HHY8]@]K4_F?WFQ
MIMQ+.9/,?=C&./K5^LO2.LWX?UK4KEJ*TCUL*VZ2;"BBBH.@**** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M/CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O5?A#')
M)9ZKL1FQ)'G SV:O*J]H^!G_ !XZU_UUB_DU<F.ERT&_3\S;#TU4J*+.W^SS
M_P#/&3_ODT?9Y_\ GC)_WR:Z.BO!]L^QZ/U"/<YS[//_ ,\9/^^31]GG_P">
M,G_?)KHZ*/;/L'U"/<YS[//_ ,\9/^^31]GG_P">,G_?)KHZ*/;/L'U"/<YS
M[//_ ,\9/^^31]GG_P">,G_?)KHZ*/;/L'U"/<YS[//_ ,\9/^^31]GG_P">
M,G_?)KHZ*/;/L'U"/<YS[//_ ,\9/^^31]GG_P">,G_?)KHZ*/;/L'U"/<YS
M[//_ ,\9/^^31]GG_P">,G_?)KHZ*/;/L'U"/<YS[//_ ,\9/^^31]GG_P">
M,G_?)KHZ*/;/L'U"/<YS[//_ ,\9/^^31]GG_P">,G_?)KHZ*/;/L'U"/<YS
M[//_ ,\9/^^31]GG_P">,G_?)KHZ*/;/L'U"/<YS[//_ ,\9/^^31]GG_P">
M,G_?)KHZ*/;/L'U"/<YS[//_ ,\9/^^31]GG_P">,G_?)KHZ*/;/L'U"/<YS
M[//_ ,\9/^^31]GG_P">,G_?)KHZ*/;/L'U"/<YS[//_ ,\9/^^31]GG_P">
M,G_?)KHZ*/;/L'U"/<YS[//_ ,\9/^^31]GG_P">,G_?)KHZ*/;/L'U"/<YS
M[//_ ,\9/^^31]GG_P">,G_?)KHZ*/;/L'U"/<YS[//_ ,\9/^^31]GG_P">
M,G_?)KHZ*/;/L'U"/<YS[//_ ,\9/^^31]GG_P">,G_?)KHZ*/;/L'U"/<YS
M[//_ ,\9/^^31]GG_P">,G_?)KHZ*/;/L'U"/<S=*C>,R[T9<XQD8]:TJ**S
ME+F=SKI4_9P44%%%%2:!1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!\>T445]>?,A1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 5[1\#/^/'6O^NL7\FKQ>O:/@9_QXZU_UUB_
MDU<>8?[O+Y?F=6"_C+^NAZU1117SA[@4444 %%->1(D+R.J(HR68X IL,\-Q
M'YD$J2I_>1@P_,4 24444 %%(2!C) R<#-+0 4444 %%%% !12;E#!21N(R!
MGDTM !112 @YP0<''% "T4P2QM,T(D0RH S(&&5!S@D>AP?R-/H **** "BB
MB@ HHHH **** "BF)+'(\B)(C-&=KJK E3@'!]#@@_B*))8X49Y9$144LS,P
M 51U)]J 'T4@(90RD$'D$=Z 0PR""/:@!:*** "BF1RQR[O+D1]K%6VL#AAU
M!]ZA@U&RN;J:U@O+>6X@_P!;%'*K/'_O '(_&@"S1110 4444 %%%% !1110
M 444F1N*Y&1SB@!:*** "BDR-P7(R><4M !1110 4444 %%%% !12 AAD$'M
MQ2T %%%% !1110 44$@#). *C@N(;J(2V\T<T9) >-@P..#R* )**** "BBF
M-+&DB1M(BO)G8I8 MCK@=Z 'T444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110!\>T445]>?,A1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M*0^074J2W.Y03CCL!52U\*ZC)HEIIUPJPM_PCLFFROO#;)6"#MUZ'GVKNJ*
M.6T?3!)=6[7NCZK#/;J2);G43/"KE2IV#S6/(9@"5'![5/J'AY;71[Q=$22*
M[E51Q<N"RA@64,3\I*@@'C!/6NBHH XA-$NIM7>ZMM'NK&W_ ++NK;;<W2N6
ME=HBN%#L!PAYSSCGH*UIM*NWTCP_;K&/,LYK=YAN'RA$(;Z\^E=#10!PU[I^
MMQ^%-7\.VVD23R3FZ$%UYT:Q,DKNXSEMP8!\8VXR.N#D=3+HFGS:B+^2%S<A
ME8,)G R,8^4''8=JT** ."MCJ-_X:UO1[32IG^UWNHP+>-)&(4#W$JEF&[?Q
MD\!3G%;*Q:CH^O7TT&F37UO=Q0B-XI8U\MD4J0^]@<=#D9[\>N];6L%G&T=O
M&(T:1Y6 [L[%F/XDD_C4U ')>']$U&QF\/O=PHIL],N+><JX(61Y(2 /481N
M?:K=BFH:/JNHP_V9/=6UY=_:([B"2,! RJ"'#LIX(/0'(QWXKHJ* ,.RTZZA
MC\0!XP#>73R0_,/F4PQJ#[<J>M8L6DW]N+*.^TR\OX(]-MX(X[:Z5!!*H82$
M@R*.<KAAD_+V[]M10!Q5MHCVOAW2;:^T74+J\MTD7S+"]6.2'<V2/,\Q&(/'
M<YQS3#HFK*-)O;Z*^O98()X)HK6^\J=5>16CRX= ^U5"MD\GD9KN** .1U9K
M'2?!&HP"&:TN+Z&<16MU<"6>:9U*@ [VW,25Z$]1TK3UG3;BZ\.064"!YDEM
M6(R!PDL;,>?92:V2BEE8J"R]"1R*=0!@ZUI%QJ6KP,@"VYTZ\M7DR/E:4Q;>
M.I^XWY502#5M0M-'TVXTF6T^QS02W%P\L;1GRL']WM8L=Q ZJO!.>>*ZVB@#
ME9M%OG\#>(-,$(^UWC:@84WCYO-DD*<]!D,O7I6S)H>GS7ZWTD+FY4JP83.!
ME<8X!QV':M&B@#B;;P^8);BPOM+U6Z@FO)91-!J)6 I)*SC=&95QC=@@*<XS
MSFK5SI&I2^(/^$D2!/M5NWV>&T)7]Y;9(9BW9R267G  V\;FKK** .)B\/F*
M>]L;[2]5N[:YO)I1+;ZB5@*2R%R&C,JXQN(("G.,\DUI3Z3>/;>+46(%M1)^
MS?,/G_T:./\ #YE(YKI** ,-].NCJ.@3",;+..19CN'RDQ@#Z\CM7-Z$NH:Q
MX%\.Z8FE3P0B*RE>\EDB\O9&4D^4!BQ)VX *C&>>G/H%0VEK!8V<-I;1B.W@
M01QH.BJ!@#\J ,G2X;RQUO5HI+*5K>[NOM,=TKIL \J-2K#=N!RAZ C&.:-0
MAO(/$]EJ4%E+=P?99+:01.@:,LZ,&(=AE?E.<<].#6Y10!S::7JD6A>((+5A
M!>W4]Q):OOQ]X?*<CI_2J5EI,Y\2:7>0Z->6$%NLHG-U=K)N++@$*)'SW^8X
M//?MV-% '*0Z+?IX#T/2S"!=VK:>9DWCY?*EB9^<X. K?7%1ZCIERVJM)I.F
M:C97;W*.]VMXJVS@,-[-$)#NRH(Y3)/<=:Z^B@#@->T/4[_3M=LVTN\N[ZZ\
M\6MXMZJ1!&!V+@N"N!@%=N">IY)K=V:AI.OZE<Q:9/?6U^8Y%:WDC#1NJ!"K
M!V7C"@@@GJ>E=%10!ASPWEKXM6^CLI;FVN+5+9WB= 865V.Y@S#*X?\ AR>.
ME94&DZGIPL+U;)KB2VO[^1[>.1 [13S2,K*6(7."AP2.">XQ78T4 <?=:3J6
MIC4+UK)K>2YNK#R[>61"XC@F5V9BI*@X+< G@#N<5KW]A--XDM+S[.)K6+3[
MJ"1<K\S.\)5<$\Y"-[>M;-% '*:)IUW;:U"UI8ZEIVFI"ZS07MX)E9OEV"-1
M(^W&&Z;1SC![&NZ)?WUQK[P0AEO--MK>'+@;G228L.3QPZ]?6NKHH RM0LIY
M]>T>ZC0&&V:8RMD#;N3 ^O-17>E&Z\66E[+;QRVD5C-$2X!P[21D<'V5N:VJ
M* ,>[TV5M>TFXMX56VMH[A7VX 7<%VX'X&LQ-$OE^'6EZ081]M@@LTDCWC ,
M;1E^>AQM-=710!E?8I_^$M-_L'V?[#Y.[(^_YF<8Z]*BT2PFLO#1L[RV$C[I
MRT&5.]6D=@.N.01U]:VJ* .)BT&\N3<V=I:ZCI>FSV$]M+%?7@F4NX 0QJ)'
MVA?FS@J.0,'M<T33,7-F;W2-5BN;5=RS3ZB9X%?84)0&4GD,P!*#@]JZJB@#
MG?#*:AIFF66AW>F3J+.$0"\22,Q.J#"MC=O!( XV\$_C63;V.M_\([HFA-I$
MB-IT]FLURTT?EO'#(A+)ABQ)"YP0._? /<44 8FF:=<VUKK*2QA6N;N:6+Y@
M=RL!@^U9MOI^HZ9%X8N!8273V.GM9W$,,D8=698N1N8*0#&0>>_>NMHH XW4
M/#]_.=1F6%W/]LQWT4<5QY3S1BWCC8*X(VMP^,D=!G .:M1:5:2:??R2^']4
MDDF6.-X;N\666548LNUC,P7:6)'S*<].U=110!SWARTOK:[O7DBOK?3W6,6]
MO?77VB57&[>V[>^%(* #<?NGIFNAHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH *]H^!G_'CK7_ %UB_DU>+U[1\#/^/'6O^NL7\FKCS#_=Y?+\
MSJP7\9?UT/6J***^</<"BBB@!-P#!<C)Y H+!1EB .G-<WXNN5T=;#Q RDII
M\K+,%')BD4IC_OORC^%86FV=Q:ZM8^&;IFD<S1ZQ,Q.00$^?'_;R W_ J .O
M?6H;:.%KZ,VKSW+6\:,ZMN() ;(. "!GU&<'F@ZS"FLR6,GEI$EJESY[2  [
MG9<?^.]<]ZXV6UL)-&L[F_@MGAB\270>2=%*HK74PY)Z DJ/RK933M+O?&P)
MM;6>WBTF+R%V*T:@R/\ ='3H,<=J .DEN72>U2* RQS,0TJNH$8VD@X)R<D
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %>T? S_CQUK_ *ZQ?R:O%Z]H^!G_
M !XZU_UUB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@4444 (5### $>AHVC=N
MP,XQFEJ&.[@ENIK9) TT 4R)W7<,C\\4 2-'&\;(R*4;.5(X.:%C1  B*H V
M@ 8P/2G5%<75O:HKW$\<*LZQJ9&"@LQPJC/<D@ 4 2;%&/E'!ST[T;%V[=HV
M^F.*6B@ J-+>&)BT<,:%CN)50,GUJ2C(SC/- ";%V[=HV^F.*S(M,N'UO^T;
MVYBE$*/':11Q%!&K$%BQ+'<V%49X[\<U>M;N"]MEN+:021-D*P[X.#^H-34
M%1?9H/M'VCR(_.QCS-@W8^O6I:* "DV+C&T8SG&.]17=U!8V<]W<R".W@C:2
M1ST50,D_E4U "8&[.!DC&:9%;PP;O)ACCW'+;% R??%244 )L7:%VC:,8&.!
MBFF&,RB4QH9 ,!RHR!Z9I]!( R3@4 )L7:%VC Q@8Z8JIJ]A_:NBW^G>9Y7V
MJWD@\S;NV[E*YQWQFKE5+W5-.TW9]OO[6UW\)Y\RIN^F3S0!+;VT5LO[N-%8
M@!F50"V.YI3;0-.)S#&9AP)"@W#\:D5@RAE(*D9!!X(I: $"@9P ,]?>F2V\
M,T8CEACD0=%=00/PJ2B@!CQ1R1&-T5HR,%2,@CZ4+#$L?EK&@3&-H48QZ4^C
M(SC//I0 4F!NW8&<8S45M=P7:R-!('$<C1,1V93AA^!J:@!  "2  3U]Z9);
MPS1>5+#&\?\ <901^5244 (B*B!$4*H&  , 4  $D  GK[TM16]S!>0B:VGC
MFB)90\;!AD$@C(]""/J* '-'B,B+8C[=J,5R%].../:L6+1M0GU.TN]4OK65
M+-VEBBM;4PAI"A3<Q9VSA68 #'7O6[4)NX!>K9F0?:&C,JIW*@@$_FP_.@"7
M8NW;M&WTQQ4<UM!<;?.ACDVG*[U!Q],U+10!&]O!)(LCPQLZ?=9E!(^AI9(H
MY2IDC1RIW+N4'!]15==4L7DACCNXG::5X4V-NS(@)9>.A&ULCVJ6TNX+ZUCN
M;:020R#*N.AH E90RE6 (/!![TR*"*!-D,21IUVHH _2FV]W!=^;Y$@?RI#$
M^/X6'45-0!'';PPC$4,:#GA5 Z]:);>&>,1RPQR1C^%U!'Y5)10 BJJ*%50J
M@8  P!3&@A>42M%&T@& Q4$@>F:DHH 0* 20 ">],D@BEB,4D2/&>J,H(/X5
M("",@Y%0W-W!9QK)<2"-&D2($]V=@JC\6('XT 2JBH,*H4>@&*,#=G STS2T
M4 1QV\,+N\4,:,YRQ50"Q]_6G[%PPVCYOO<=?K45U=P64(FN)!'&72,,?[SL
M%4?BS ?C4U #7BCEC,<B*Z'@JPR#^%1FTMC (#;Q&$=(]@VC\*FHH 9Y49B\
MKRU\O&-F.,>F*<B+&@1%"JHP !@ 4M% &;I.CQ:9"ZMLFE:YN)Q*8P"HEE>3
M;WZ;\>^*O2012NCR1([(<H64$J?;TJ2H;B[@M/*\^0)YL@B3/\3'H* )0B@@
MA0,# XZ4QX(971Y(D=TY5F4$K]/2I** $V@9X'/7CK3'@ADV>9%&VPY3<H.W
MZ>E244 126T$RA988W53D!D! ITD,<T9CEC1T/564$'\*9/=P6TMO'-($>XD
M\J('^-MK-C_OE6/X5-0 V.-(D"1HJ(.BJ, 5GQ:/$NL7M_+LE^TB(*C1@^64
M!&<^^:TJ* $P,@X&1T-&T9)P.>OO44]W!;/ DT@1IY/*B!_B;!;'Y*3^%34
M1QV\,2,D<,:(W554 &FI:6T<311V\21M]Y%0 'ZBIJ* &111PH$BC6-!T5!@
M4^BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X]HHHK
MZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\>.M?]=8
MOY-7B]>T? S_ (\=:_ZZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]P**** ,3
M6[J[_M#2],M+EK4WCR&2=%5G5$3.%# C))')!XSQ7/M+>:-J&N.E_+<3?:=-
MC\Z=$W;'E5&!"J!]UB,X[UUFJ:3#JBP%Y9H)[>3S(9X&"O&V"IQD$$$$@@@B
MJ2^%+ V]_%-)=3O?[#/-)+\Y9/NL",;2.",  8'% #=7U*ZM=;AMH9 L3:9>
M7!7:#\\;0A3^&]N/>LU+K5(?#&EZE=:BUQ<7L]AOC:&,1QB26,,$ 7/(8\DD
M\9&*UH?#5NEV;NXO+V[N3;26OF3R#B-RI( 4!1RHYQGUS5I]'M)-,M-/8/Y%
MJT+Q_-SF)E9,GZJ,T <[)/K5U9Z_?1ZS);G3YYEMH8X(RC!%# 2;E)/.1P5X
M]^:MPWE_KVJ-;0W\VG00V5O<,;=(V>1Y=_&75@% 3L,DGKQ6PFD6J6M];@/Y
M=Z[O-\W.7&#CTXK'U6PMK2ZMVAM=9\U+98/.T]O]8BD[4?GJ,D@D#&XX/)H
MT/#-Y<7VAI+=S>=,L\\)DVA2XCF= 2!@9PHSBLS3+&Y'CG6I3JUV45;=C"4B
MVL"),*3LW8';!SZDUH^%-,ETCPW;6<T?E2!I)#'OW^7OD9]N[N1NQGOBK+:1
M'_;/]IQ7%Q#*R*DT<;#9,%SMW @]-QY!'O0!QVFG5--\&0ZM%JLN(9R?L?E1
M^2T9G*D$[=^<$\ANO;'%7+_6K^XO]96VO-2@DL9?)MH;73C-'(PC5\R-Y;=6
M;& RX '<YKHO[!LO[$_LC$GV7.?O?-]_?U^M,GT%'OYKRUO[VRDN"&G6W9=L
MI "@D,K8. !D8. /2@#1MI))K2&66,Q2.BL\9_A)'(_"N+@U?5X?!=MKESJ4
MLMS>&"%8TME*1>9*J;U55W,X!SC)!/:NYK,&@V/]@IHQ60VD:JJ?.0ZE2&5@
MPY!! (/J* .3UB[O7\-^);=I]1N[+^QYW$]]9^0R2;6!4?(@8$'/3C!YY%:%
M_JUS/KM_9)?:E9QV:1JGV*P-QO=EW$N?+?CE1@8/7GD8V6T(3Z9>Z?>ZC>WD
M%Y"T+^<R JI!!VE5'.#U.:6[T..>_:]M[V\L;B1%25K9EQ(%SC<KJPR,GD '
MWH S+/7;VVN+.76L6T%YI@N&1DV^1/&-TJGORK9 /3RVJ%=1O[C3;".>ZU.+
M4[F-[LP6$,):.)FRJL9%*C:&5>N20>M;>K:%9:W90VM^))$BD60$-AB0"#DC
ML06!'<,12W^C1WMY%>1W5U:74<9B\VW9060D':0P(/(],CMUH YJUUK5M1M=
M&MX[Q[>6?4;FSGG-NHD9(EEP=K#"N=BYXQG/&.*K^(?[0;0_$VE3:M<RK:01
MSQSF.(2.KALQMA-I&5SD 'ISZ]19^'+&R%KY9G8VUQ+<HTDA8F20,&))Z_?:
MI;G0[*\.H^>CL-0@6"<;L950P&,=#\QYH M6=O+;6XCFO)KMP2?-F5 Q]OD5
M1^E<G;KJ\_B+Q)<V5II\IAN4@5[MFW,H@C;RQ@?*N78YYY8\<5UEE:O:6PA>
MZGNB#_K)RI8_]\@#]*SKOP[%<WEQ<PW]]9FZ ^TI;2*JS$#:"<J2IV@#*D'
M'I0!';>)!<:9I]Y;Z3J$T5Y:QW"^0B$(&&=IRPY%96I7FLN?%-S;ZL]LFDMF
MVA2&,JQ%M'*1(64DJ2QZ$'D\],=;:VT-E:0VMO&(X(46.-%Z*H& /R%5'T:T
MDBU6-@^W4R3<?-ZQK'QZ?*H_&@#%AN]2T_4],:ZU&2\BOK:626)XD58W55<>
M7M4$#DC#%NW/K6BOM6BT#2?$,NJ22F\DM#-9&*,0A9W1<(0N_*^8""6.<<]>
M.G;3+9[BRG(;?9JR1<\88!3GUX%9UMX5M+;[/$+J]DLK5U>WLI) 8HBIRN.-
MQ"G& 20,#T% &3+<:U<Z?K^H1ZS);G3YYUMH8X(RC",9 DW*6//'!7CWYIUM
M!=7OC=+P:I=PK)ID,QA18BN"Y^3)0G;^.>3STKHET>U6SOK4!_*O6D>;YN<N
M,-CTJ)]"@-W9W4-Q<V\MM$(,Q,,21@@[7!!R..HP>3SS0!RL::I:Z%XCU2TU
M:6 VEY>S16ZQ1M&^QF;#[E+')!'RE>,=^:[N&3S8(Y,8WJ&QZ9%4?[%M/[,O
MM/P_D7QF,WS<_O<[L'MU-7XT$<:QK]U0 /PH XBTO];3PII?B*XU>2:24VYF
MM?)C6%TD=4.,+N#8;.=V,CICBB]UW4IY-7FL[G4EGLYI(K6TM].,L,I0#AW\
MLGYFR.&7 (^IN>&_"S1Z!I$>I7-\QMXXI#92R+Y:2K@CH,G# $ D@$#CBM=]
M!07\UU:W][9^>XDFB@9=DC8 SAE."0!G;C./6@"E;S:EJ'BC4(#J$EM9V8MW
M6&*-"SEE)969E/R\=L'D\U0LM4U#45TRP2[-J]U-?/)/#&FX)#,4"J""H)W+
MDD'H>YS7406$%O?W5XF[S;K9YF3Q\HP,?G5!_#5G]FMXH);FWDMII9H9XG =
M&D8LXY!!!+'@@CIZ"@#'GU?5+'[=I?VWSKA+VUMH+R6-=RI-MR6"@*67YL<
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
MT%S>6OD2,6W;D(VJ#C:#D+_%CG%;U5;&TDLXF26^N;QB<[[C9D>PVJH_2K5
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
ME/P;.3Z#- &W17/7'B=X5NKM-.>33+25HI[KS0""IP[*G=5.0>0?E. >_0T
M%%<3X=\17EMX7TVZO=/F:R)6%[MY@7RS[ Y3KMR1SG..<8K7O?$<MNU_+;Z;
M)<V>G$BZF$JJ<A0S!%/WL C/(YX&: -^BL6XUR=KR6VTO3S?&"-))F\X1@;@
M2JKGJQ SC@<CGFH!XH-W-9PZ7I\EV]W9+>QL\@B54) ^8G)!Y' !_2@#H:*H
M:/J@U:R:;R'MY8Y7AEA<@E'1BI&1P1QD'T(JI>ZW<Q:S)I=CICW=Q';)<LQE
M6- K,ZXR<\Y3CC\1B@#:HKFK'Q:]['IUVVE3P:?J$@BAFDD7>KD'&Y!T!((R
M">W%6K_79]-N_P#2;!?L7FI&9DN%9UW,%#&/ ^7)&<$GVH VZ*Y^]UN[E;48
M--TYKB.SS%-,9Q'A]@8A!@[B PZX&3C/!JMI&M70T;1K.TM&OKUM,@N)C),$
M"J5 !9B"26(;''8Y(H ZFBJ>EZC'JNGQW<<;Q[BR-&^-R.K%64XXR&4CCTJK
MJVJWFFL7BTY;F!$+L1<JDAQR0B$?,<>XH UJ*P9/$<DU^EGIFGO>/)9QWBR-
M*(X_+<L!DG)S\O3!Z]L4U/% GL;-[>PE>^NIY;=;1G52CQ%A)N;D!04/(SG(
MP.: .@HKG=!NKVX\0ZXM["8&3[.!$)O,5<J>5/'7Z"NBH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^35XO7M'P,_X\=:_P"N
ML7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"BBB@#'UJQOI[S3+VP2"66RF=S%
M-*8PX:-DX8*V"-V>E95WX>U/48M0NKE;-;NZDMC]D\QFA:*%]WEN^T$[MSY^
M7 R!@XYZVB@#E;#0KRWUB\U/^R])MA+9?9Q:PRG;(P8G+MY8&"#C[IZ=^U&3
MPA=SV>L16UEIND)>Z;-9K;6LK-$\CCB1\(H7'(X!.&/L*[BB@#EO$N@W&LO,
MD6D:6TK1>7!J4L[+/ 2/O "//!.0 XS[5T\:E(D5G+LJ@%CU/O3J* .7DT#4
M)[#7-)?[.MI?/-+!="0ET=SD!H]N,!L\AN0!5E;/6-1U33;C4[>RMHK"1I@+
M>X:4RR&-HQU1=J@.Q[G.*WZ* ,W7M-DU;1;BSAD6.9MKQ.PRH=&#KGVRHS6=
M_9^LZEK=E>:C!96UO;PS1-%#<-*SF0*,Y*+@#;T]ZZ.B@#DO#_AEM*-E;W&A
MZ.PM%"+?QOB5MJX5]ACX8\9^;N>>U2R^'[ZXLM>TB46XL=1,TD5R)"71I .&
MCVX(!SSNY&.*ZBB@#G-*T5H)7>;0-'LI1$R+<6DA9B3QP#&I /U]N>M._L&Z
M_P"$-TK1_,A^T6@LM[9.P^3)&S8XSR$../3I70T4 9J:?*OB:;4BR>2]G';A
M<G=N5W8GTQAA6/9>&;RV73@\L!^S6-Y;/ACRTKQLI''0!#G\.M=510!@'0[D
MZ#H=AYD7FV$ELTIR=K"/&[;Q[<9Q6=;>%?LE[/')H>D7UO+=R7 NIGVRJ))"
MY!7RR"5+$#YN0!TKL** "N4?0=4?P[K6A[;017)NFMKCSFR3-(S@.NSC&\C(
M)Z=.>.KHH S=0T^6[U;2;I&0)9S222!B<D-$R#'XL*P=!\*_V1]CLY=#TB6*
MTPL=^'Q*0OW6*&/[_ S\W7G/:NPHH I:Q9R:AHE_91,JR7%M)$A;H"RD#/MS
M51]*G;4-%N \>VQCD609.260*,<>H]JV** .3N_#5Z\DDRQV=VO]J->_9;AR
M(Y4,/E@,=IPP/S#@C@?4)9>'M4MO[6:W33]-;49(N+1B?(0+M=A\@!<CIP!D
MY.<<];10!RO_  B]S;:3)HUE)"--CNK:XM%D9MT*I,LCQ]#D?*2IS_%@X !J
M:[\/W5QHGBBR62$2:L9C 23A=\"QC=QQRIZ9XKI** ,C4-(DOM8M+G>BP16E
MS;R#)W9D,>".,?P']*R(-'U^2TT2QN4T^.'3)H6>:.=V:=8U*\*4&PGKU/I[
MUUU% '-OX>NF\.W>G"2'S9M0>Z5LG:%:Y\T \==O'U_.M+^SY?\ A)O[2W)Y
M/V/[/MR=V[?NSZ8Q6E10!SGBQKA9=!:UCBDG&IKL25RBG]S+U8 D?D:K7V@:
MIK$&L378M+>ZO+);."*.5I$0 LQ9GV@DDMT"\ =\UU+Q1RE#)&CF-MR%E!VM
M@C(]#@G\Z?0!CZQ87LM_I^I:>L$EQ9F13#.Y19$< 'Y@#@@JIZ'N..M9TV@:
MC?V^HSW)MH;R]GM6$22,Z1QPNK8W;02QPQZ <@=LUU-% &4^ERR>(9K\N@@D
ML1;8!.[=O)STQC!I/#EKJ&GZ+:Z??Q6ZM:0I DD$I<2A5 W$%1MSCIS]:UJ*
M ,?6+&^DU#3M0T]()9;1I T,\IC#*ZX)#!6Y! [>M2Z?I\UKJVJWDC1[+QXV
M15))7;&%.>/45IT4 <9;^%[ZRBTO?9Z;J?V6Q%J\-S(55&W9+H2C9ST/ / J
M2T\-:CI^BZ=';I8FZL=3GO5@5V2$K(9AL#;21A9N..JXKKZ* &Q&0Q(955)"
MHW*K;@#W .!D>^!6'H]EJVD.U@(+.;3_ +1+*D_VAED57=GVE-A!(+8SN&1Z
M5O44 <@F@ZR-"3PXR67]GHRI]L$[>880^<>7LQNVC;]['?VJU+INM6UYK"6$
M=C);ZG)YHFFF96@8Q)&?D"'>/D!'(ZD<=:Z6B@#D3X1N9M-:SEN(D#Z''II=
M,G;(N?F (&5Y%6OL6O:AJVCW5_#I]M%83/)(L-P\AE+1.F5RBX +=#GK[<])
M10!F^(-/EU;0+VP@9%EGC**7)"@^^,TS4],GOM3TZYBE6-;;SMYR=WSQE05^
MA-:M% '$6?A2]C_L2-]-T>W;39D>2[AD9I9PJE2<>6,%B=QRQY]>M:B>'9U\
M5F^\V+^S-YNU@YW"Z*>66]-NS)_WF)KHZ* ./C\*_9[^Z5]#TC4+:XNI+C[1
M.^V51(Y=E9?+8-@L<<\C XKL*** ./AT+6FT*V\/SQ6*6<3H)+I+AF=XU<-@
M1E  3C'WN,YYI9O"[1ZK?R_V)I.I07D_G;[J0I)'E0&4_NVW#()!R.N,<9KK
MZ* .4O\ PTW]N7-_#I&EZC%<QQJ4NG\MH60%?E.Q@5(QQQC'?/&G::0UMK4-
MW'';P6T=@+58(NB$-G"\ ;0..WTK8HH S='T^73DO1*R-Y]Y+<+L)X5CD ^]
M$6GRIXFNM2+)Y,MG#;JN3N#(\K$GMC#C]:TJ* .;M_#UU%H&B6#20F6PN(I9
M6!.U@I.<<=>>^*R;CPC?S6;V1T_2'?[9]I&I22-YS#SO,Y7R\AL?+]['X<5W
M5% '-/INM6=QJT6GQV,EMJ,IF66:9E:!F15;*!#O&5W#D=<<=:HGPG/!_9LY
ML--U*2#38;&:*Y<J 8\D,C;&[LV00.WIBNSHH JZ=;)9Z?# EI!:!028+<Y1
M"3DX.!GDDYP*YO4O#EW<WVKL-.TJ^34"/+GO'(>W'EJFW;L.5!4L,,.6/3K7
M744 8.BZ)<Z=>PS321,J:7;61"$YWQER3R.GS#'\JIKX?U*R-M=VIM9KJWO[
MN?RI)&1)(IW=L;MI(894]".".^:ZJB@#$T:PU&'5-4U#41;(UX8MD4#L_EA%
M(P6*C/KG Z^W.W110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110!\>T445]>?,A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[
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
M!;R:[=742O$1L1H9MKD$?+ECN&<?>'>@#K+?6M+N[*6]@U"V>VA)$LHE&V/
MR=Q[<>M5GU^SN;&:?3+VPN'B:-6\R?:B[F Y(!QD9QQR>*Q]1L()]6\0B\:>
MWM9+>QD\^),D2(\A##@@D$)G@\8SQ5&[O=1U+2M2M?.;4K2-[-X;M+5HBS&<
M;TQT;:%4Y  &[':@#<C\5V$&IZM::G?6=I]DNEBB#R!2R&&)]S9/]Z0C/ X%
M3:YK$^FV>I3P?9'^RZ;+=QJTA+EU!(R@_@XZY]JRH+^PTG6O$XU"&027=TCQ
MH+=W-Q&+:)<+@?-\P<8'?-8\FF7]MX=EM+B"5KF/PB;=P 6S*%(*Y[G- '6:
MAXBATBUU&\OI+5;>TMDF"K/^]9B&.TJ0 ,[<+R<\^E7;+6M,U".%[6_MI1,Q
M1-DH;<P7<5&.I YQZ5SE_97-P?%D44$C/<:-#%$-I^=]DXP/4Y(_.KFH2)K/
MA>.^TO=)=6#)<P*4*-YB#)3! (W*60_[QH Z(7$+7+VRRH9T17:,,-RJ20"1
MZ$J?R-25@>%3]NM;G765@=5E\Z+<,$0 ;8A[94;\>KFM^@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#X]HHHKZ\^9"BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ KVCX&?\>.M?\ 76+^35XO7M'P,_X\=:_Z
MZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]P**** "BBH+V]@TZRFO+I]D$*%W
M;!. /0#DGV% $]%5K&[:]M_-:UN+;G&RX4*WUP":CNM5L[32YM1:426T(8N\
M1W?=."..X((_"@"[1110 455U#4;72[<3W<A168(H5&=G8]%55!+'V IFGZI
M#J0D\J&[B,>-PN;62'KZ;U&>G;I0!=HHHH **JOJ-HEI%="8203,BQR1 R!B
MY 7&W/!)'/2K5 !1110 45036M,DU4Z7'?0/?!2Q@1P64#&<@=.HZT:AK6GZ
M7)''=W&V60%DB1&D<@=3M4$X]\8H OT4R&9+B".:(YCD4,I((R#TX-165[;Z
MA:BYM9-\19E#8(Y5BIZ^X- %BBBH;J[ALXA+.6"%UC&U&8[F8*. #W(YZ#O0
M!-14=Q.EK;2W$F?+B0NV!S@#)I+:X2[M8;F+/ERHLBY&#@C(H I3:1]IUFWO
MY[R9TM6+P6V%"(Y0H6R!N)VLW4X^8^V-*BFR21PQ/+*ZI&BEF=C@*!U)/84
M.HI%970,K!E89!!R"*6@ HHHH **** "BBJR7\#ZG-IX+>?##'.PQQM=G5>?
MK&U %FBBB@ J.XCDEMWCBF:"1AA9% )4^N""*DJK;ZC:7,-O+', MR2(1("C
M.0"2 K8.< GIT% #=,TZ/3+4PI))*[R-++-)C=([')8X 'M@#   '2KE5HK^
M";4+FR0MYUNJ/)D<8?.,'_@)JS0!2U2PDU&U-NE]/:(^1(8 NYE(P1D@X^HY
MJS!!%;6\<$*!(HE"(B]%4#  J"ZU.TM=-N[]I5>WM$D>4QG<1L!W#CN,$8]:
MM*P=%8=",B@!:*AM+N&]MEN("QC8D LC(>"0>" >H-34 %%%% !15"YUBSL[
MBXAF:0-;VWVJ3;&6Q'DC@#))^4\ 5>!! (Z&@!:*** "BBB@ HHJMIU_!JFF
MVM_;%C!<Q++&6&#M89&1^- %FBBB@ HHHH **** "J=GIT5E<W\\;NS7LXG<
M-C"L(TCP/;$8/U)JY10 45'Y\7G^1YJ>=MW^7N&[;G&<>F>]-MKN&[61H2Q$
M<C1-N1E^93@]0,C/<<'M0!-1110 4444 %4=5TY]4M3;"]GMHG!640A<R(1@
MKD@E?J,&KU% #8HTAB2*- D:*%55&  .@%.HHH **** "BBB@ HHHH ****
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
M60$8R3O(!]<#\JV:* .:M_#^IF#3[&^U&WFL+&2-T\NW*2R^7@IN.X@8(4G
MY([5._APOH=YIWVH#[3>/=>9Y?W=TWF[<9Y],_C6]10!S'B[32VEZUJ8EZ:+
M<V_E;>N5+9S^&,8J>VTG4KNXTV?4[VUD@LF\Z*.WMVC+OL*@L2[< ,>!WP<\
M8KH** .<@\*"..SC>\++;Q7<;;4VEA.V<@YXQ^.:9!X>U,MHZ7>H6;6^E2*\
M:PVA1I,1M&,DN0O#=A7344 8+>'"WA2ZT3[4,SM,?.\O[OF2,_3/;=CKVIYT
MG4;75[R\TV]MDAO722>&X@9\.J*FY2&7JJJ,'TSFMNB@#G_["O+74;N:QFL#
M;W<WGO'=6I=HV( ;:P89!QG!'!)Y[#H*** ,!-'U73[N[;2=0M$M;J9IVANK
M9I#&[?>*LKKP3S@CJ3SVITFDZI;:E?76EWUK$E\RR3)<6[2;) BIN7#C@JJ\
M'TZ\UNT4 8FF>'8]+NK"2&=FCL[ V85E^9\LK;R?7Y>F.],_X1P_V%_9GVH9
M_M#[;YGE_P#3U]HVXS_P'/X^U;U% &#<^'#<:/KMA]J"_P!JO(X?R\^5O0+T
MSSC&>U6=1T8W^I1W?G[-EE<6FW9G/FF,[LY[>7T[Y]JU:* , Z#=V[:/-97D
M*SZ?:M:-YT)99$;R\G 8$',2D<GO]:L#2KF+7KF\BN(3:7B(+B&2(ELJ",JP
M8  @C@@]/>M>B@# T71+[2%MK0SV,UE;((XW^RE9R@&%!;=C(XR<<^@S2:?H
M5YID_E6\U@]CY[2J);4F9 SEBH8-@X).#C@8ZXYZ"B@""V2Y3SOM,\<NZ5FB
MV1[-B=E/)R1Z\?2H-:T_^U]"U#31+Y1O+:2W\S;NV;U*YQWQGI5ZB@#.U+2S
MJ%M:0^=Y?V>YAGSMSN\M@V.O&<57U3P]%JUW<//,1#<:?+8O&HYPY!+ _AZ5
MLT4 9.EV.I6LH^VRZ?*BIM#P6IB=CZGYB!]!^E5_&H9O!NJ!#AC"<'&><CM6
M]10!B0Z5J,^K6M]JEY;2BS#F".V@:,%V&TLQ9V_A)  ]3UXJ(>&<>$;'1/M0
M\VS2'RK@Q9&^(J5)3/()7D9Z$\]ZZ"B@#/TRVO;<2?;38DG&W[) T?KG.6.>
MWT]Z;K.ER:G#;-;W M[JUG6X@E9-ZA@"I#+D9!5F!Y'6M*B@#'ETR^ODL&O[
MJW\ZUO!<?N(656 5EV\L>?FSG]*KV.A7FF7)CMYK![$W#S 2VI,R!W+LH8-@
M\DX..!CKBN@HH Y6_P##&HW.GZQIEOJ-K'8ZF9F<R6I>6,R## '> >>A(X''
M:MFTTO[+JU]>F;<+J.)-FW&W8&'7/.=U:-% '*6_A?48[#2M-DU&U:QTR6%X
MMMH1(XB(VACOP#@<D#D^G2K[>'RWA[5]*^TC.H-='S-G^K\XL>F><;O;..U;
ME% &$^CZA:ZI+>Z7>VT?VB*..>*Y@9P2@(#J592#@X(.<X'3NR;0KV'5+N\L
M)K$K>,LDT=U:E\2!%3<I##@JJ\'TZ\UT%% "*,*!QP.PP*YZ70]4ADU&+3M1
MMH;2_D:5A+;EY(690&*$. <XR,C@D]1Q7144 9-CH<>GZC%<02$0Q6,=DD1'
M(5"2#GZ''2K.KZ<NKZ->Z:\C1I=0/"749*A@1G]:NT4 8,>CZG/J^GW^H7UF
MXL1($CM[5DW[UVDDESCMP/U[;-U;I=VDUM(2$EC:-B.N",5+10!S]OH5\;32
M8+V]@D;3;A)$>* IYBK&R $%C@G=G(].E2SZ5J,>LW5_IUY:QB[CC25+BW:3
M:4W8*D.O&&Z'\ZVZ* .7M/"]YI5OI1TZ_@^TV-JUHYG@)29"5.<*PVD%>.<<
MD8] >%+DVDIDU&*2_.H_VA'*UM^[5RFPJ4W<KMW#KGD<Y&3U%% %+38+N"%Q
M=_8]Y;C[+"8QCWR3DU=HHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *]H^!G_'CK7_76+^35XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT
M/6J***^</<"BBB@"GJ.IVFEPQR73N/,?RXTCC:1Y&P3A54$DX!/ Z FL>P\3
M13:EJK7#S16=N]M%&LUL\;*\IVX(*AN6*C/3\*FUZ.>'5-(U..VFN8;2219D
MA7<ZAT(#A>^" ,#G#5B7=KJ6HC7;R+3+E \UC/;QR@*\RPR*[8!/!.T@ X[=
M* .ON-1M;6Y6WFEVRM#).%VD_(A4,?PWK^=9A\1V=[9Q7&GW92)IX$$\UG*8
MY1(X4!#@!B<XR"0"036=<O=ZQKJ7,.FWD5M'I-W#YD\?EEI':$A0IYZ(><8-
M33Z=='P=H=FENWG6\VGF2,#E!'+$7_(*?RH NW'BS1[5[E7FG86KE+F2.UE=
M(".N]E4A<#GD].>E6KW7+&PFC@D::6:1/,6*V@>9MG3<0@.![GK67!I]RNB^
M)83;L)+J>Y:)<?ZP,@ (^M5[&.]T74Q<R:;=7,=SIUK#F *S1R1;\JP)& =X
MP>G7..X!TEA?VVIV:7=I(7A<L 2A4@@E2"" 000001VJK)K]C#?+:3"ZB9I!
M$LDEK*L3.3@ 2%=O)X'/)X%4?!+R2>&$>6/RY'N[MF3.=I-Q(<9'6N>O+34K
MVR6&>WUF351?Q/*=Y^S>6MPK9 SLV[ ,8&[IGG- '<WT5W-;[;*Z2VEW [WA
M\P8],9%<UI>K:C%97.J:SK-JEC:WDUO*!:%<A)3&IW;CC)P3Q_C775QLNE7K
M^$=2M#:N9I=5DF6/'+1F[W@_3;S0!O'7[3[(+D0:BR,Y0!=/GW<#.=NS..>N
M,&AO$.F+ID6H?:&:"63RHPL3M(TF2"@C W;@0<KC(P<]#5'7OM/]JVGFIJ+:
M7Y,F\6#,'\W*[=VPA\8W=.,]>U8ECI^H6$-CJ$EC>R);:M<SO"^'G\J1'57P
M#\Q&X9 R<$]30!HCQ+)/>:SY=PUI;VL-J4-Y92+L9W<-E"%8Y 4 ]/UK4N_%
M&EV=S<V[O<22VI N%@M99?*RH8%MJG P0<_7T..>O[;4-6?Q!<1:;<Q1W$-D
MEN)5"M)LD<L=N<C&>AP:Z#2;2:#5O$,LL15+F\1XF/\ &HMXER/^!*P_"@">
MZU[3K6.V8RO,;I/,@2VB>9I$P#N 0$[>1STY'K4^GZE:ZI;&XM'=D#LC!XVC
M96!P058 @CW%<GH=I?Z%#H=S/IMS,HT6"SF2$*SP2)@X()'!R1D="HS6IX.E
MDFL=2EEA,+OJ=R3&Q!*_/T)&1GUP3S0!!/XBU"#P[J,L<,,VJV]\]E%$00KL
M9 (\C.?N.C'\:M/KKW4VD"R:-8KRSDO9'=2VV((NWH1_%(GU -5)-+O#X]#K
M W]F/MOWE_A\]8VAV'_@)1O^ U#X?TB^MI-7%S;LB01M8V.<?/$'D=2/;#HO
MUCH U8_$UA#;623W+W-W/:)<!;2TE8RH1]]4 )"Y]>F1FISXBTO^S(M0%P[0
M32&*-5A<R-("04$8&[<"K9&,C!STK*\.:;=VE[ILEQ;M&(M#M[=R?X9 ?F7Z
MU46POK">VU!K&>6.VU>[FDBB7<_ERAPLBKWY8<#G!- &C8^)8IM3UE[B22"P
MLH('_P!(MVA9"V_=PP!.=JX_2K:^*-+V7#2O<VY@@:Y=;BTEB8Q+]YE#*"P&
M1G&<9'K7/WMIJ.K2:[=PZ;<1J_V"2WCF 1IQ#*9& !/RDXQAL=1G%:9#:_K]
ME-_9]U#9VUO.LS741CWF0*H0 \G@$D].!S0!N?VE9_;XK'[3']JEB,Z19Y9
M0"P]LD4^SO+>_M5N;63S(6+!6P1G!(/7W!^M<#%I.O6FD/J26;RZOISI:6B$
MC,\,:-$&^A,KO_P$5W6F6":7I%II\1REM"D0/<[0!F@"DGBC2I+A(EEFV22^
M2DYMI!"SYP%$FW8<G@<\G@<U-'KVGS:G)IT,DLMS$_ERB."1EC;&[#,%VKP1
MU/-<O;P7S^$=.\,'3;M+VW^S0RRM'B$+$Z%I _0@A"0!SD@8'..AT*TFM;O6
MWEB*"XU RQD_QKY48S^:D?A0!I27EO#>06DDF)YPQC7!^8+C=S^(JI=Z]IEC
M'=/<W0C6UECAF)5CM=]NT=.<[UZ>M4]<$]MK.D:FEK/<06_G1S"!-[H'48;;
MU(RN#CGFL9[+4+]]2N#IT\23ZS83Q)* &,49@W.1GC&QCCKQZ\4 =)9:_I]]
M--"CS0RPQ^:Z75N\#;/[P#@97CJ.G>LNX\517-]HL6G&Z$=W>;&DDLY$CEC\
MJ1OE=E /*J1@\CIQ2>(]'N]4U"YCMT*K/HEW:"4\!9',>T'\B?PJ&2ZO-5NO
M#T<>CWUO]ENQ+=&:,(L($,BX!S\W+ 97(]^E &P?$FF"\^S>;-_KO(\[[/)Y
M/F9V[/,V[,[OEZ]>.O%21:]I\^IR:?!)++<1.8Y1'!(RQMC.&<+M7CU/-<MI
MVDR1QC2-2?6L+=LX6.-6MW'G%U;>%R!T)!(.<UT6@VDUK<:TTL1C$^H-*A/\
M:^7& ?T(_"@"_?7\6GQ+)+'<R!CM M[=YC^2 X'N:6PU"VU.U%S:2%XRQ4[E
M*,K X*LK %2#V(S61X@^U?VA8[EU!M+\N7SQ8,PD\W*>7G80^W'F=.^,TGA&
MTN+6UU(W$-U$)K]Y8A=,#(4*I@D@GT[\^O- $NI:GJ=EKFF0""T^P7=U]G+E
MV:4_NG?., +@ICJ<Y[4M]?ZE/KITG2Y+6!XK9;F:>YA:48=F5%"JR]=CDG/8
M<<\4O$MU-_:NC"'3;^X6SO?M$KPP[EVF&5>#GDY=:?/--IWB9M6:QO);2\L(
MH3Y,)D>)XWD8!E'/(E/(S@KSVH J2>*KB!=,-X4A<:K+87@AC9Q)MAE9=BX+
M?,1&0!D\XY[Z-]XF@7P[K%_8AC<Z=;22M!<PO$RL$++N5@#@XZ]^<&L9;&^@
M^PZK-I]P0=:FOI8$4-)%$T$D2$J#R>4) R1GVK2ME>ZU36-7GTRX-E-9PVJV
M\L0\R<(TK,=A[?O0 #@G!XZ9 -73AJN]FOKVPN(BORBVMFC(/N3(V?RJ]*9%
MB<Q*KR!255FV@GL"<''UP:Y/2]/@?Q-%=Z5HTNE62VLL=TQ@%OY[,4V (,$E
M<.=V.,X!Y-;UGI<.E^;-'/?SDKRL]U)-TYX#$\T 5M"U+4+VZU6VU&.V26SN
M%B MRQ7#1(_5NI^?&<#ITI?$'B"+019>9;W$WVFX6']U!))M!/)^13SZ#J>W
M2J'A^[G;Q!K+2Z9J$$=[<I+%)-#M7:L$:G)SQRI%7O$T,[V5I/!!).;:]AG>
M.(9<HK?-@=R <X]J ))O$FFP310.]R;B6(3+ MI*TNPDC<4"[@,CG(XXSU%/
MFU^QM[T6LXNHF:01"62UE6(N3@#S"NWDD <\DXZU5M899_%KZE]GE2WDTV.-
M6D3:0WF.2I!Y!P1Q7-:C::E>V$L$]OK,FJF\#-M<_9O*$X((&=FW8!T&[UYS
M0!U6H^([*RDN;8&YEN(4S)]GM9)A$2,C<44@'&#@]N>E4],U_P#XEEK>:C?0
MA!H\=]<)Y#;A\N6DR.,=?E S5=9+O2;G7K;^S+RY>]N&GM9(4!20-$BX9LX0
M@J1\V.,8S67+HNI-X>G@%G(96\*"S"]S-L8;/KS0!U=IXCTV]O8K6*2<23 M
M"TMM)&DP R=C,H#<<\'ISTJ.3Q5I4<S(9+@QK+Y+3I:RM"'W;<&0+M^]P><
M\&DU2SFEU#PZ\419+:]9Y2/X%^S3+D_\"91^-<M?/>Z;X(319M+N1+!/#$UQ
M\OE,OGKAPV<G<,<8SD\^M '=7]_:Z78RWM[,L-M$,R2-T49QD_G52TU^POKL
MVD1N([@QF1$N+:2'S%& 2N]1N R,XZ9'K53QL<>$+\["^ GRCJ?G7CFHC)/K
M/B'3KB*QN[>WLDF:22YC\O<S*%"*#R>Y)Z<#GF@!^D^(#_PBFBW]^EU/<7EE
M%-(UM:22_,44L2$4[>3T_*K<OB728K>SG^TLZWH)MEBB>1I<=0%4$Y'<8R,'
MT-<UI]K?V6F:':ZC!JJVD.D6\8CL6962X PX?80W3;C^'[V:F\/Z5?P-H+7-
MK.A@GU!Y3,5+())6*%B.,D'MQ0!U&FZK::K%*]J[YB?RY8Y8FC>-L X96 (X
M(/3D$&H;S7K&RO#:/]IEG50[I;6LDQC4YP6V*<9P<9ZXJ+3+6:'7]<GDB*Q3
MRPM&QZ/B)0<?B,512:XT;Q!K#OIUY<I?21S026\>\$B)8RA.?E(*9R<#YNO6
M@!VD>)8CX:T>[U"266\O;<2"."W:1WX!8A$!( R,G&!D>M: \0Z8VF_;Q._D
M^9Y.WR7\SS,XV>7C?NS_  XS7-:-:W^APZ!>7>GW+K'I1M+A($\QX)-R,,J.
M2#@C(ST%)<Z7J,\3ZJEO>0;M:^W>1%L\\0_9_(R V1G/SXZX]^* .E7Q'IC6
M<]TTTL2P.L<D<L#I(K-C:/+(W$MD8P.<\9JU8:C#J*.T,=U'L."+BVDA/X!U
M&?PKG1IUA<Z?>W=Q'K=R\K0AFEB,<ZF-BR,@55/REB<X_.KWALZB9KX7$E])
M8 I]E:_15FS@[^  =OW<;AGKVQ0!9N_$FFV=W/:,UQ+<0 &:.WM99C&",@G8
MIP"/Y'TI\WB#38;:TG69YUO$\RW6VB>9I4P#N"H"<<CGH,CUJ+3;2:'Q#K=Q
M)$5CG:'RW/\ $%C /Y&N?TBUO=#70[RYL+F2./3I+29(8][PN75AE1R00".,
MXP* -74/&-C:VEG<01W-PEQ="V8):REHCG#!E"$JP_ND GM6_!.EQ;I.@=4=
M=P$B,C >ZL 1]"*XZ2ROFM+K4_L-P!+K4-\+;:/-$2+'&3MSU^0MCK@^O%=5
M,IU+2)4C#PFXA95\Q2K+D$<CJ* *EIXETR]N(H89)OWP)@D>VD6.; ).QRH5
M^ 3P3D D9%3PZUI]REDT-P'%[N\@!3EMH);(QE<8P<XP>#R<5S.A63;-+AU
M:X+C3U#^3+$ODHZQE?E=5PPP3C!YR*73]'U"VU:XU.2UV#64=)(EY-@2"5/7
M^+^/'\>#R.0 ;UKXDTR]NHH(99OWY(@D>WD6*8@$G8Y4*W )X/(!(S5=_&6A
MQY9KJ41"1H3/]FE\H2 D%-^W;NR",9Y/'4BL?P]IS^5I-CJ/]M+<6"H?*EC3
M[.KHFW(=5P5ZXYSR,BIETJ\'A"VM/LK>>NL).T>.0@OQ(6^FSYJ -E/$^E-:
MWMQ)-+;I9()+@7%O)$T:'.&*LH.#@\X['T-)#XFTV:9HE-VLGE-*BO9S*957
MJ8P5^?J.%R>16#XPM9EC\2W;0L;=]&AC5N,,RR3$K]<,OYUI-+/K/B#298K"
M[MX;!Y)II;F/R\DQL@1<\M][.1Q\O7I0!;\-^(8O$.FI<I;W$+D999()$7J1
M\K,H#=.W2MFL'PGYUMI":;<VMQ#/:%D8R)A'^9L%6Z,".>/7FMZ@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X]HHHKZ\^9"BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\>.M?]=8OY-7B]>T? S_C
MQUK_ *ZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]P**** "BBB@ HJ"*\@GN;
MBWCDW2VY42K@_*6&1^E3T %9]_I$>H2K(]W?0D+M(M[IXP1] >O/4<^]:%%
M$%G9V^GV<5I:Q"*"%0B(.P%3T44 %%%5DOH)?M@A+2O:/Y<J(O(?8K[1GJ=K
M*?QH LT5';R^?;13&.2(R(&\N089<C.".Q%24 %%%9EWJTD6K)IMI9O<S^6)
MI3O"+%&6*@DGJ20V !_">E $NH:6FH,C-=7D!0$?Z/<-'D'U .#]>M2V%A;:
M99I:6D>R%,D L6))))))Y)))))Y)-6:* "BBB@ HJ"*\@FNI[:.3=-!M\U<'
MY=PR/TJ+2M135M+@OHT9$F!(5NHY(_I0!<HHHH ***BN;B*TM9;FX<1PPH9)
M'/15 R3^5 $M%9-CK5Q?31#^Q-1@MY1E;B;R0N,9!*B0N,^ZY]<5K4 %%%01
M7D$UQ<6\3[I;<@2J ?E)&X?H: )Z*AM+@W5I%<&&6 R(&\J9=KIGLPYP:FH
M***S-4UZQT=XDNC/ND9%'E0.X7<P4%B!A1D@<D4 :=%4]1U.WTN!))_,8R.(
MXHXD+O(Y!.U5'). 3[ $G@4ZPO3?0-(;6YMB&VE+A-K?7J<CF@"U1110 445
M!:WD%XDC6\F]8Y&B<X(PZG##GT(H GHJ&XN# T $$TOFR"/,:Y"<$[FYX7C&
M?<5-0 455&H0217;P;YVM&9)(XU^;>%#;1G&3@C\ZGBD\V%)-CIO4-L<89<]
MC[T /HHHH **** "L@^';.2[2>>:]G"2B9(9KIWC5P<@[2<'!Y .0,#'05KT
M4 5[ZQ@U&SDM+E2T,F-P!QT((Y^HJQ110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% %>_L8-2L)K*Y4M!,I1P#C(^M6*** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X]HHHKZ\^9"BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\>.M?\ 76+^35XO7M'P,_X\
M=:_ZZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]P**** ,'Q$Z7-S8:0UC:73W
M9DD479_=KL SQ@[C\W ^I[56\&-*J:U9OY2QV>HF&*.&4R)&ODQ,54D9 W,Q
MQVSCM6]>Z?9:E"(;^SM[J('<$GB5U!]<$=:=:V5K8Q&*SMH;>,G)2&,("< =
M![ #Z 4 <WHVD:=%XRUZX6UB6XCEB=&[C='R?Q.[]:R]'AM++P%HUR]G'>7F
MIQ6]N[W4APY?! =CD[1V'L!WKM9--L9;^.^DLK=[R(;8[AHE,B#G@-C(')_.
MG/86<MC]ADM('L]H3[.T8,>T=!MQC% 'GE^D^FV_BS3HQ;VB)I44ZQV4K;$=
MFE!8*0-C$*O ZX!KHI=+M-'\3Z*VGQ?9S<F:*X*L3YP$98%\_>8%0<GGKZUM
MP:+I5K!)!;Z99PPR+M>..!55AZ$ <CDU;>&*22.1XT9XR2C%02N1@X/;CB@#
MC-)M6\.ZEID&I:=9SW5R7A35()V>:9Q&SEI%901D*>C, 2!QQ5%9&+>']?MK
M'3[(:E>0D-!,WG.DH)*OP!)P>1V(R,XKM;+0](TZ=I['2[*UF88,D%NB,1Z9
M I(M"T>"Z:YATJQCN&;<TJ6Z!R<YSD#.<\T 8WANRLM1:[U*\C2?4XM1N4+R
M'<T(25EC5<_=&P(<#KG/>JFEZ3IUI>^+9X+6..XANF",OWE4VL)X^I+?K73R
M:/I<NH+J$FFV;WJXVW#0*9!CIAL9I[Z9I\E]]N>QMFN]GE^>T*F3;Z;L9QR>
M* .0T>WM]8O=.L]51;F"/0K6:"&8[E9V+"1L'@D 1\]MWO5>V@6];1K&2666
MP&L7L,:^:Q$D*)-M0G.64$8P>R@5V=WHVEW\$,%YIMG<0PC$4<T"NJ#&/E!'
M''I5A+.VC6!4MX56W_U(5 !'QCY?3@D<=J ,+0;:+3O$6M:?:+Y5FBV\L<"G
MY(V8.&VCL#M' XSGUJ"#2-/;XC:A<-:1F9;"UF#D<AS)/EOKP/RKIUAB65Y5
MC02. '<*,L!TR>^,G\Z!#$)FF$:"5E",^T;BH)(!/H,G\S0!Y];VL5K\/8=2
M#R"ZN)(8KF[:0^8('N560;LY50F>F,8S6I=V5IH_B""#2HDMDGTZZ>XAAX5@
MOE['('&020#U.375BUMUMC;+!$+<J5,00;<'J,=,57LM&TO3%D6PTVSM5EXD
M$$"H'^N!S0!Q%KH=C]C\&2%)#)?!4O',C9N5^RO)B0Y^8;D4X/'&.G%='X9A
M2SOM?L(!LM;:_401 _+&K6\+E5]!N9CCW-;@M;<+ H@B @_U("#]WP5^7TX)
M''8XIR0Q1O(Z1HKRMND95 +G &3ZG  ^@% '+Z3I&G)XWURX%K$+A#!*K=P6
M5LG\3FL.UTJTM? =CJT,9748YXG6ZW'>,W !7/\ =P2-O3%=]+IMC-?17TME
M;R7<(Q'.\2F1!Z!L9'4T_P"R6WV86WV>+R!C$6P;1@Y''3KS0!PUQI]]KFI>
M(56SL9KN&X,-O<3WSQ2VH\I"A15C;:,G=D'DDU9UW3;FTDO-8U&RL-7M8K97
M=)YS&]OL7Y_+!4J<\GJISWZ5T]YHFDZC<+/?:797,R#"R30*[ >@)&:+C0](
MO+P7ESI=C/=#&)I;=&<8Z?,1GB@#E)H)==\1ZHCZ=9WB110?9UN[QX7AC9,[
MD41M@EBPW @Y7':NHMK&23PS#I^LR)<2-9B"\<,=LAV;7.>#@\\\5+?:-I>J
M,C:AIMG=L@PAN(%D*_3(XJT88F@,!C0PE=AC*C:5QC&/3% ',L=0\/WVDP#6
M'U&VNK@6P@N8T\T+M8[E= N=NWG(/&><UC:3IVI:K:QZA%:6"WXOF:6_:]D\
M]0DYWQE?+Z;04V;L8Q796.A:1IDS3:?I5C:2L,,]O;I&Q'H2 *5M$TE]0&H-
MI=DUZ"&%P8%,F1T.[&<T 8NBV5EJ>IZI>7\:7%_:ZBZ)YIR8%7'EA1_""N&X
MZYS3=$TC3HO&.O7"6L2W$<T3HW<;HAD_B=WZUO3Z/I=U>QWMQIMG-=QXV3R0
M*TBXY&&(R,5))IMC+?QW\EE;O>1+MCN&B4R(.> V,@<G\Z .'\/Q0ZM#X8LM
M4 N+8Z$LZ0S'*RR_(&8@_>(!'7IN-'D+,;;3EEE_L]/$301!96P8A;NS1YSD
MJ'WKCT&.U=I<Z-I=Y:16EUIMG/;0X\N&2!61,# P",#CTJ6.QM(88(8K6!(H
M#F%%C 6,X(RH[<$CCU- &'I%I!I?B[4["RC$%F;*VG$"<(LC/,K,!T&0BYQZ
M5+XR8#PXX) _TFU_]*(ZW!#$)FF$:"5E",^T;BH)(!/H,G\S56^T;2]3='U#
M3;.[9!A6N(%D*CT&0<4 8GB2&2Y\0>'4COI+1'EG7S8@I8MY9PJE@0"0&[9Q
MG'K5K09[E=4U?39KR2]BLWC\N:4+O&],E&*@ XX/3.&&:T7T?3'TX:<^G6C6
M(Z6Q@7RQSG[N,=>:EL[&TTZW%O8VL-M "2(X8PB@GJ<"@#G;*PANO%/B"ZF0
MSRVUQ#]F21B5C;R$.5'0$GO[5D^&=-U"]L-"U:*VL(IV$<UU?+>R/-."O[Q7
M7RP"22?E+84CCI7>I#%'))(D:*\A!=E4 L0, D]^ !^%4X]$TF'4#J$6EV27
MI)8W"P*)"3P3NQG)H Y>"Q.B:I:MJFG6=XUW=M%'J23L;@E]Q&Y&7H!Q\K$
M#H!THC3;'3O WC"YLX$@N8QJ,8=.&4#<0/;C:?RKMK?0](L[PWEMI=C!=-G,
MT5NBN<]?F SS3VTC3'N9[EM.M&GN(S%-*8%+2H>"K'&2.!P: ,+4-/M]*?0D
MM%*-+J4?G.6):4^5)RQ/+'ZT>%[*ROXI-5NXTGU1;VX6260[GB*RNH09^Z H
M  ';GOFNFDABE*&2-',;;TW*#M;&,CT."?SJJVCZ6VHC4&TVS-\.ER8%\P=O
MO8S0!R5AI.GV5GXNGMK:.*XAFG167AD4P(<?KFIM.M;76-92UU6-+F*'2+26
MWAFY7+&02/@\$_*@SVX]>>I?2M.DO'O'L+5KIT\MIS"I=DZ;2V,D>U,O-&TO
M48XH[[3;.Y2(8C6>!7"?0$<4 <990+J+:%:7$DLUD+[4(T5I6(EA1G$88Y^9
M0 ,9Z@#K5L:1([>(-&TN1;>".XMI8H&=ECP0K/'QRJOM(./[QXY(/8+:VZ"'
M;!$OD#$6$ \L8QA?3CCBH[C3;&\CFCNK*WG2;'FK+$K"3'3<".<=LT 8GAZX
MM;*XU"PDTVSTN:W,32BVF#POYF0F&*K\V01@@'D=<UTM4H='TNWM/LD&FV<5
MMO$GDI JIN!!#;0,9! .?85=H **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *]H^!G_'CK7_76+^35XO7M'P,_X\=:_P"NL7\FKCS#_=Y?+\SJ
MP7\9?UT/6J***^</<"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 **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "O:/@9_QXZU_P!=8OY-7B]>T? S_CQUK_KK%_)JX\P_W>7R_,ZL
M%_&7]=#UJBBBOG#W 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@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ KVCX&?\>.M?]=8OY-7B]>T? S_CQUK_ *ZQ?R:N/,/]WE\OS.K!
M?QE_70]:HHHKYP]P**** "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 ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *]H^!G_'CK7_ %UB_DU>+U[1\#/^/'6O^NL7\FKCS#_=Y?+\SJP7
M\9?UT/6J***^</<"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 **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "O:/@9_QXZU_UUB_DU>+U[1\#/^/'6O\ KK%_)JX\P_W>7R_,ZL%_
M&7]=#UJBBBOG#W 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@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ KVCX&?\>.M?\ 76+^35XO7M'P,_X\=:_ZZQ?R:N/,/]WE\OS.K!?Q
ME_70]:HHHKYP]P**** "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 ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH *]H^!G_'CK7_76+^35XO7M'P,_X\=:_P"NL7\FKCS#_=Y?+\SJP7\9
M?UT/6J***^</<"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 **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "O:/@9_QXZU_P!=8OY-7B]>T? S_CQUK_KK%_)JX\P_W>7R_,ZL%_&7
M]=#UJBBBOG#W 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@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ KVCX&?\>.M?]=8OY-7B]>T? S_CQUK_ *ZQ?R:N/,/]WE\OS.K!?QE_
M70]:HHHKYP]P**** "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 ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *]H^!G_'CK7_ %UB_DU>+U[1\#/^/'6O^NL7\FKCS#_=Y?+\SJP7\9?U
MT/6J***^</<"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 **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "O:/@9_QXZU_UUB_DU>+U[1\#/^/'6O\ KK%_)JX\P_W>7R_,ZL%_&7]=
M#UJBBBOG#W 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@ HKC-7AU*#QGH5Q/J<C037
MCQQVL0V1J@A<_,,_,V1U/'H!5OQ#OU/Q)I.@F::*SEBEN;H0R%&D5-H5-PY
MRV3CTK;V6VNZN9^TWTZV.HHKE='0Z+XPN="AEF>PELEO((Y9&D,+!]C*"Q)P
M<J<9]:ZJHG'E949<R"BBBH*"BBB@ HHHH **** /CVBBBOKSYD**** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "O:/@9_QXZU_UUB_DU>+U[1\#/^/'
M6O\ KK%_)JX\P_W>7R_,ZL%_&7]=#UJBBBOG#W 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@#G]?M;B?7?#<L,+O'!>.\K*N0@,3C)].2!47B"&YL]>TO7K>TFNH[=
M);>YB@7=)L?!#*O?#*,@<X-=+16BJ-6\M/O(<+W.7T=+G5?%MUKTEG<6EJEF
MMG;K<ILDD^<N[%3R!G:!GKBNHHHJ9RYF.,>5!1114E!1110 4444 %%%% 'Q
M[1117UY\R%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7M'P,_P"/
M'6O^NL7\FKQ>O:/@9_QXZU_UUB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@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!\>
MT445]>?,A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[1\#/^/'6
MO^NL7\FKQ>O:/@9_QXZU_P!=8OY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?'M
M%%%?7GS(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>T? S_ (\=
M:_ZZQ?R:O%Z]H^!G_'CK7_76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!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 %%%% 'Q[1
M117UY\R%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7M'P,_X\=:_
MZZQ?R:BBN/,/]WE\OS.K!?QE_70]:HHHKYP]P**** "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@
>HHHH **** "BBB@ HHHH **** "BBB@ HHHH __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>28
<FILENAME>kfrcinsidertradingpolicy011.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 kfrcinsidertradingpolicy011.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!"P# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#SRBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MZ&:Z9-O!IO\ F.."2Q[2_E_4Z:BBBN ],*\IO_\ DK*?]?<7_H*UZM7E-_\
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
M **** "BBB@ HHHH **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@
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
M>+U[1\#/^/'6O^NL7\FKCS#_ '>7R_,ZL%_&7]=#UJBBBOG#W HHHH ****
M"BFNXC1G.<*"3@$G\AR:A6YDEM6EBMI-V?ECD^0M[\]/QII,3:18HJNUR\5L
MLLMM)NS\R1_.5]^.OX5.C!T5AG##(R"#^1Z46!-,6BBBD,**** "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 **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "O:/@9_QXZU_UUB_DU>+U[1\#/^/'6O\ KK%_)JX\P_W>7R_,
MZL%_&7]=#UJBBBOG#W HHHH *AFN4AFAAPS22DA54= .K'V''YCUJ:H+:263
MS6ECV 2,L8QR5'&3]2"?IBFNXGV0D<$-H9IRQW2'<\DC9X[#V SP*H3^(K2-
MBL:O+CN!@?K6/XDU<!I@S[;6V!9SZX&2?PKDK;7IGFMOM6FRVUO=G;!,TBMD
MD9 8#[N1773P_,N:1Q5,0T^6!Z+!XBM)6"R*\6>Y&1^E7Y+>&Z:&<,=T9W))
M&V..X]P<=*\;?5]4_LR77%N(!:QR$?8S'R5#;>7SD-[8KT'0=0:"Y6W<GRI3
M@ _PM3JX?E7-$=/$-OEF=+#<I-+-$%99(6PRL.QZ$>Q_H?2IJ@N))HVA,4>]
M6D"R<<A2#R/QQ^&:GKC9V+L%%5M1U"VTK3KB_O)1%;6Z%Y'/8"N1C^)=JJV]
MS>Z'J]CIERRK%?3P@1_-]TM@Y /K5PI3FKQ0I3C'=G;T5CZ_XCM?#HL7O(IF
MBO+E;82Q@%8V;H6R1@=>F>E+KGB&UT%M/2>*::6_NEM88X0"Q8]SDC@=S[TE
M3D[66X.21KT5S_B7Q9;^&IK"&6QO;R:^=DACM$5F)4 G@D>M3:)X@EUF:5)-
M$U73A&H.Z]A5 _L,,<FCV<N7FMH'.K\O4VJ*XZZ^(,$.K:AI]MH.M7TE@X2=
M[2W5U!(R/XL_I6K:>*K#4/"LGB&Q6:XM8XGD,:J!)\F=RX)ZC![TW1FDFT)5
M(O1,W**QX?$NGS^$QXD4N+'[,;D@@;@ ,E<9QNR,=>M13>*;6W\'?\)++;7*
M6OD+<>457S-IQCC..X/6E[.6UNMOF/GCW-VBL?4O$=II?A9O$$T4S6JPI,40
M#?AL8&"<9^8=ZS]+\92:I=6T2^&==@CGQBXGMU6-01G).X\4U2FU>V@.<4['
M445D7/B&UM?$]EH,L4PN+R%Y8I,#8=N<KG.<X&>E,TWQ3I>JZQJ>EVTC_:=-
M($^Y<+WS@]\8YI>SE:]@YE>US:HK+\.Z[;^)=%AU6UAFBMYBP03 !B%8KG@G
MC(-:E3*+B[,:::N@HHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
MVCX&?\>.M?\ 76+^35XO7M'P,_X\=:_ZZQ?R:N/,/]WE\OS.K!?QE_70]:HH
MHKYP]P**** "H+3SS:1_:0!-CY\8Z_A4]06T<T?FK+('!D9HSW"GG!^A)'TQ
M3Z">YYOKUU!;V<XNHWE\]C"(4^](S9&T?K7++!K6GK;7.KH9]/LSO2-) S18
M&%9\*-VT'M]:]#\1Z+&-2ANW0E$D,L1!X#D$'/YFL^6-9HGB<91U*L/4&O5I
MS3BFCR9)P;BSE!X3FGD&I_;XC=NPG"+"#;ENH^7J?][KWKI-#OVU&V@N#'Y<
MPD*2)G.UU;!'YBI;:WCM;6*WBR(XD"+DY. ,"MC0-.\Z[$HC"PQMO.!@%NO\
M^:52=HML(ISDDCJ+OS_LK_9@#-QMSCU]ZGJ"XCFD,(B<(HD#2'N5&3@?4X_#
M-3UY?0]9;G'?%1))/AKK C!+!8V./02H3^F:S/B)=6LGP><QR(RW$5LMOM/W
MSO0X'X _E7H,T,5Q"\,T:R12*5='&0P/!!'<5S5G\.O"=A?QWMOH\8FC;?'N
MD=U1O4*6('Y5T4:L(I<W1W_+_(RJ0DV[=587Q7H4FN> +K3BI-T+97C]?-0!
MA^9&/QKEO"^J?\)UXMTC46.^'1M-5Y?3[7+\K?HI/X5ZA6;I.@:7H2W"Z99I
M;"XD\V7:2=S>O)_3I2A648.+WZ?/<<J=Y)]/ZL<;\1XKJ?Q-X.BLKE;6Y:ZE
M$<S1APAVKSM/6NMT*RUJS6?^V-9BU$MM\KR[40[,9ST)SGC\J77/#.C^)$@7
M5[);I8"3&&=EVDXS]TCT%1Z)X2T/PY-++I.GK;/*H5V#LV0/]XFAU(NDH=5Y
M+O??<%!J;E^OZ'G OO$VF>(?'=]X?CL)4MYDDG2X5VD.%/* $#@9//I7;?#S
M3;6R\#V0@NA>1W0:XDE*X#,YRPQVQTQ[&MZTTBPL;N]N[:W6.>]8/<-DGS"!
M@$@G'?M2:5H]AH=G]CTVW%O;[RXC#$@$]<9)Q]!Q55:ZG'E2MM^"M_PPH4W%
MW?G^9Y ?-ALKGX:*S"6365C3U%DW[TM^&/UKT'XB1I#\-M7BC4*B6X55'0 ,
MN!6T= TMM>76S9I_:2Q^4+C)SM],9Q^.,U9U#3[75;":QOH1-;3+MDC)(W#K
MU'-$L0I3C*VVK]>H1I-1:^7R.)\7_P#)%)?^P?;_ ,TK1\+Z;XDACT^>]\10
M7-AY"G[*MBJ$@I\HWYSQQVYQ707>CZ??:.=)N;826!C6,PEB!M7&!D'/8=ZQ
M]/\ A]X6TN_AOK+2(XKF%MT;B5SM/K@MBDJL?9N+[M[)_P## X/F3_4S?B&R
M:7<>'?$;9"Z;J 69A_##*-KG]!7!2SS>&]&LO$#J1<^(--O4E(_YZR/YD1^N
M&KVG5-+LM:TZ73]1MUGM9<;XV) ."".1SU JO>>'=)O[.RM+JRCDM[)T>W0D
M@1E1A<8/.!V-72Q$8149+_AO^'8ITG)MIB^'M,&C>'-.TT  VUND;8[L!\Q_
M$YK3HHKD;;=V;)65@HHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MKVCX&?\ 'CK7_76+^35XO7M'P,_X\=:_ZZQ?R:N/,/\ =Y?+\SJP7\9?UT/6
MJ***^</<"BBB@ J&:V2:>&;<RR1$[64]0>JGV/'Y"IJ*:=A-)[E99;>^$UNR
MDE#MDCD7!'H?H<<&LR?PU [$PS-&/0C=6TZ"2-D)8!@02K$'\".167J,\^F6
M5ND$S.\UU'"))@&*AFQVQG'O6D)2O:#L95(QM>:N0P>&H$8&:9I!Z ;16FTU
MO9>3;JN"YVQQHN2?4X]!GDTK6\LMLL4ES(K_ ,4D0"EO;OC\*F1 B*@)(48!
M8DG\2>M*4W+XG<<::C\*L1PVRPS33;F>24@LS=@.BCV'/YFIJ**ANYHE;8**
MJ:EJ,&EV375QO*!E151=S.S,%55'<DD#\:BL-1N;R5DGT>^L0%W![AH2&]AL
MD8Y^N*0S0HHJGI.HIJVDVNH1HR)<1B15;J ?6@"Y1110 4444 %%%4])U%-7
MT:RU*)&2.[@2=4;JH900#^= %RBBB@ HHIDL@BA>0C(12Q ]J 'T56TV]34M
M+M+Z-&1+F%)E5NH#*#@_G5F@ HHHH **** "BD9E1"S$!5&23V%9VC:I+J]J
MMY]BDM[65%DMWD<%I$89!*C[O&#@^M &E1110 4444 %%%4HM4@9+/SDEMI;
MMVCBAF3#E@K,00,X^5&- %VBH8[@R74\'D3)Y04^8RX1\Y^Z>^,<_6IJ "BB
MB@ HHHH **IZOJ*:1H]YJ4J-)':PO,R+U8*,X'Y5<H **** "BBB@ HHHH *
M*** "BH#=P"^%D9!]H:,RA,'[@(!.>G4BBYNX+3R?/DV>=((H^"=SGH/TH G
MHHHH ***R]4UH:;=VEHEA=WMQ<J[)';>6" FW))=U'\0H U**SM,UB+4Y+B'
M[/<6MU;%1-;W"@.H894_*2I!P>03T/I5VXF%O;2SL"1&A<@=\#- $E%5["[6
M_P!.MKQ%*I<1)*JGJ P!Q^M6* "BLS3=>L=6O+FVM3,7MT21C) \897+!2NX
M#<,HW(XXJM<^*[&U>X+0WCVMJY2XNXX2T41'WLGJ0.Y ('.>AH W**I0:E'/
MJUWIZHV^WABE+YX82%P,?]\'\Z9JFKP:5]F$L5Q+)<R&.*.",NS$*6/'T4T
M:%%5[*[^VV_G"">#DC9.FQORINH:C;Z;;B:X\T@MM58HFD9C@G 502>AH M4
M56T^^@U/3;6_MB3;W4*31%A@E6 (R.W!JS0 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110!\>T445]>?,A1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5[1\#/\ CQUK_KK%_)J\7KVCX&?\>.M?]=8OY-7'F'^[
MR^7YG5@OXR_KH>M4445\X>X%%%% !1110 5C>(O]3IW_ &$+?_T.MFL;Q%_J
M=._["%O_ .AUI2^-&5?^&S9HHHK,U"BBB@"CJVGP:II[6T\LD(WHZ2QL%:-U
M8,C*3D9# =00?0US]UK%]X<O+B"^O?[5MTTVXOF'E+'-'Y6W@E<*0VXXX'*G
MKVZB[M+:_MGMKRWBN('^]%,@=6^H/%06.D:9ID4D=AI]I:I)]]8(50-]<#F@
M#E+6VETGQ5H@CM-.LUOA,LB64S$2*(RPW*5 ;! ^?KV[UFZ:DUY:>%[!K2VO
M+9M+>46]U<&*-W#(,X"MN*@\ CC<37=VFAZ1I\OFV6EV5M)G.Z&W5#G!'4#T
M)_,TZXTC3+NSCL[G3[2:VCP4ADA5D3'3 (P* .:;PYJS:;9PR)9W"6]Q,_\
M9\UU(8FC8G8IDV9.S/ *D?D#6IHFHVR>&YYXK 6L=DTZ26\3!U#1LVX(>,@D
M'' ^@J[+H&CSVD-I+I5C);0Y,4+6Z%(\]=HQ@9]JNP6\%K;I;V\,<,*#"1QJ
M%51Z #@4 <) CVFK^&K^"RTZR74K@A_LD[%I$:"1]KC:!)R%.[L0/6H3IUNG
M@:ZUK#G4X;B>6*Z+DR)MN&PH.>%P,;>A&<]:[6VT'1[*?S[72K&";.[S(K=%
M;//.0/<_G5K[':_9FMOLT/D-G,6P;3DY/'3D\T <Q%::=J>N^(9=92.4V4T:
M0B9N((?(1]R_W<L9/F'/'7BJL#M'\#UDC9E9?#NY64X(/V?@BNJNM&TN^NH[
MJ[TZTN+B+B.66%69><\$C(YJ'6-*%]X8O](M!% )[.2VB 7"1[D*C@= ,]J
M,2;3K+2=9\.R:<-EU=7#1SL'):XB\B1F9^?FPP0[CWQZU2-\$^&EN[W)$INH
MX=Q?YM_VH*5^O!&*ZRPT32],D:6RTVSMIG7#R00*C-]2!2?V#HYO)+PZ58_:
MI#EYOLZ;V/J3C)Z"@#!M+)9M:\4WY1KB[M;Q1:*[%EC(M(2-J] 23SZU+X?T
M_3O^$7M]4@59KNXL TMVS;I)69,MN8\]>W;IQ73)#%$\CQQHC2MOD*J 7; &
M3ZG  ^@%5(=%TJVNY+N#3;.*YER))D@57?/7) R<T <98:5::;X9\)ZC:HR7
MK-9))<;SOD5PJLK'NN#T/ XQC J/696GT^Y\16MA86SQ7OEI<^>RW&4G\LY(
M7!SM(V$X(./:N_\ LMOY,4/V>+RHBIC38-J;?NX';';TJJ^@Z/)>/=OI5BUR
MYRTS6Z%V/N<9H YK7;-]+O-1US4-/M-4L5=9@\D[+/:H%4%8T*E3R"W#*26Q
MR:KW-A>:WJ_B&/[%:7%Q!.(;>::]>*2U4PH5* (VWYB6W Y)SZ5UTFAZ1-?_
M &^32[)[S<&^T-;J9,CH=V,Y%%[HFDZE,LU]IEG=2J-JO/ KL!Z9(Z4 <SK6
MF7EN\^K:C9V.KV\5HAD2>X:,P%%)<QC:5.[KD[3[],:?B2[#^&K:6-Y(;:YN
M+1)6R4987E0,"1RN0<$]LFM.ZT+2+V[%W=Z793W QB66W5G&.G)&>*N2PQ7$
M+PS1I)$X*NCJ"K ]00>HH X[4-*T^TUMM.L[:..TN-*N9;JVCX0LCQ>6Y7H#
MR_/?!ZXK8\(6-M9>%-,^S0K%YMI"[[1]YB@YJ_9:/IFFQR1V.G6EJDO^L6&%
M4#_7 YJW'&D,211HJ1HH5448"@= !Z4 <7I-I)X?U+3+;4=.M)[RY+PQZI#<
M,\T[B-G+2*R@C(4]&8 D#CBJGAG3M1O].T35H[6RBNW,<UW?"]=II<C]ZCKY
M8!ZD;2V%(&.E=E9:'I&G3F>QTNRM9F&#)# J,1Z9 H31-)CU ZA'IEFMZ26-
MPL"B3)X)W8SF@#%\,V5GJ"3:I=QK/JB7URCR2'<\.V5U5!_= 0+P.O7OFLV:
M^$7PSO9'N2LBW,\6XOA@WVI@%^O;%=<VC:6^HC4'TZT:]&,7!A4R#'3YL9IC
MZ#H\EX]X^E6+74GWYFMT+MVY.,GB@#'TW3[>\\6Z]<W*M,UO=0^0KL2L1\B,
MDJ.@))Z^U85OIUGJ-GX.EOH5F9[R>)FD)Y'E7! _,"O0DABCDDD2-%>4@R,J
M@%R!@$GOP /PJO/I>GW-D+*>QMI;4'(@>)2@.<YVD8ZT <=KL\]FWB)+9RB(
M-.BQYIC5(FDVO\PR4&PG+ <=>U6X_#NI!=02SCL]&AN;)X0+2Y>0><2-LF-B
M;2!N!(Y.1Z"NJ6RM41T6VA"R((W C&&4# 4^H .,55M] T>TAGAMM)L88IUV
MS)';HJR+Z, .1R>#0!D: L>GZW)IDNC6=A=O;>?YEG.95D0,%.[*J0<D=0<\
M\\5G:AIEMJ%UXOGNE>22W5?LY+G]PPMU;<G/RMGN.>!76V&DZ=I8<:?86MH'
M(+B"%4W?7 YJ?[- ?._<1_O_ /6_(/WG&/F]>..>U ''6MK;Z7?>&KVW5UFN
MX)!=N&):X_<[\O\ WCN7()]_6J4;,MQX=UNVL=/LAJ5U&=UO.WF.DB,=K_*!
M)QR?0C(SBN^^S09A/DQYA_U1VCY.,?+Z<<<54@T'1[:Y-S!I5C%.6W&1+= V
M<YSD#.<T <+JMIIUW\/_ !%JVHI')J0:]C,TK?/&RR.D: _PC 0 #KGOFM2\
MM)]7\5:O;S:=:7HMTA$"W%X\31(R9W( C8);=\X(/RX[5TTV@Z/<7CW<^E6,
MMRZ[7F>W1G88Q@DC)XX^E.OM&TO5'1]0TZTNV081IX5<J/;(H Q->2^L_AG=
M1WET3?Q:<%FN(V/,@4!F!X/7)S39=/LM(\4:&-,3RI+IIEN51R3+$(R=[\_,
M0XC^8\_-UYK8UW2SJGAV]TN QQ&> Q)N'RKQCH.U36.C:7IDDDEAIUI:O)P[
M00*A;ZX'- '(Q7P7X;>&V:Y(FDN-.BR7^9G%Q&'7W/#9'L:NZ9I4=_=>(;EI
M7%ZM[+%;3LQ;[-F)1E 3@<L3[UO)H.CQW;W::58K<R,'>86Z;V8$-DG&<Y .
M?4"K?V6W"2H((MDQ)E78,.2,'=ZY''- '#+ VC0W.G3Z1:0:A<:7<&.\L[AI
M6FV*NXON4,"2P(.6^OKI75]&UIX.V7()N+J(KA_]8OV>0GZCI^E;UCHVEZ6S
MMI^FVEHSC#&"!4+#T.!3;;0='LIS-:Z58P2EMQ>*W16SSSD#KR?SH XJ_E:6
MUM?$=I86%H9M2@19TG87# W"QL&^7#9&04SQD\Y%7AH]GJ2>*;B\1YIHKN18
M':1LP8A0CR^?D.23D<UT_P#8.C_;&O/[*L?M+-O:;[.F\MG.2<9SD YJXMO
MHE"PQ@2DM( H^<D8)/KP * .*T_3[+4?$ND7M[ DMU/HRSL[=6D#1_-^&1^=
M:7C'3K.]_L9KN!) NHQ)ENP;((_$XK;GTK3KI;=;BPM95MB# )(581$=-N1Q
MT'2IKJTMKZV>VN[>*X@?AXI4#*WU!X- '-#3+"^\676FWMO'+:VEA;M:6TG*
M*&:4.P7H3\J#/; Z9YL>'+W[/X3GN9&DG@M9KL1-N+L\,<L@3!/7Y5 ![\5I
MW&@Z/>0007.E64T, VPQR6ZLL8]%!' ^E78XHX8EBB14C0!511@*!T 'I0!P
M=NDEIK/AJ^@LM.LEU*X(?[).Q:1&@D?:XV@/R%.[L0/6MC7DO9/%FA+87$$$
MWD77SSP&5<?NN-H=>??-:]MH.CV4_GVNE6,$V=WF16Z*V>><@>Y_,U=:&)YD
MF:-#*@(1RHRH.,@'MG _*@#S^22=-+UF\U&Y']K1ZC9PW9C7RXTA2="A49)V
M%'+$DG[S#M6UKMRI\46]LLO(T:^D>,-V+0!21^#8_&NB>SM96F:2VA<S((Y2
MR ^8@SA6]1R>#ZFJ]IHFE:>I6STRSMP0RD0P*G!QD<#H<#/T'I0!Q=I#-J-U
MIEC)86E];QZ':RPP7=RT:[FW!V"A&#$!8QG^'/'WJ[+0;2\L=%M[:^D5YX]P
MRLADPNX[1N(!8A=HR1SBI+O1M+OX(8+S3K2XBAXB26%6$?&/E!'''I5F&"*V
M@2"")(HHU"I&BA54#L .@H Q+,C_ (3W5^1_R#;+_P!&7-9-M/#!\//$ G=0
M89=268'J"9I2 ?<AE(]<BNA@\-:#;7*7,&B:;%<(VY98[1%93Z@@9S4DVA:1
M<7ZW\VEV4EXI!$[P*7!'0[L9X[4 <QINB6=]XCNTU6!9VATJQ4Q2G*JW[[)Q
MTSQU[<XZFI]&T]]9\/:5-_:ES!+9W-PUI.A1V>(/)&A.\-N!C*\]>AS70WVB
M:3JDBR7^F6=W(HPK3P*Y ],D=*=>Z/IFHP1P7VG6ES%%_JTFA5U3MP".* ,C
M2M0U>Z@U2VBEM;RXL;W[.ES(#&LJ^6CG.W/S N5..,KVZ5M6S7?V(F_$"S\Y
M$#$KCMR0#4MM:V]E;I;VL$4$"#"1Q(%51[ <"H[W3[+4H/(O[.WNH=P;RYXE
M=<^N",9H R_!1!\">'N?^89;?^BEK=JI8:5IVE(Z:=86MFKG+BWA6,,??:!F
MK= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Q[1117UY
M\R%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7M'P,_X\=:_ZZQ?R
M:O%Z]H^!G_'CK7_76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!1110 4444
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
M%)SM; 8#/0]>]<YI-_JVE>$[[4)[N&\9;VZAAC,)3$ANWC!+;C\N3T[#C/%
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
M2>&K=_#?]C+<3QJK^9'<(0)(W$GF*PXQD-[5)<>'[=K#3[:TFELWT[;]EEB
M)3"%,$$$$%200?KP<&M>B@"M907,$!2ZNS=2%L[S&$P/3 K'N_"S3C4((=5N
MK:RU LUQ;QJA^9EPVUB"5SU/N3C&:Z&B@#$D\/O'<QW.GZC-:3K;I;2'8KK*
MB9V[@1U&YN01UYSQBX^F++>:?=S3N\UFCJ&P )"P )( ]NU7Z* ,:'1)[.\E
M>QU2:"UFG:>2V,2.H9CE]I(R QR3UY)QBKMIIT=G>7]RCLS7LRS.#T4B-4P/
MP0'\:N44 8L&A7-CI=AI^GZM/;PVENEN,Q1N6"@ -R.#Q]/:HH_"Z64=D=,O
MI[2:U@^S^8563S4SGYP1R<Y.1CJ>QQ6_10!%;QR16Z)-,9I /FD*A=Q^@X%8
MW_",1M:7]B][.UA=O)*L("@PR.YD+*V,\.21G.*WJ* ,BTT69-1AOK_4IKZ6
M!&2 -&B*F[&YL*.6(&,].N!S4M]HL-_>&YDDD5C9S6>%QC;(5)/U&P5I44 9
MTFC0RVNFP&20+821R1D8RQ12HS^=5YM#GO+N%[W59Y[:&=;B.W\I%&Y3E<L!
MD@'![=!G-;-% &"WAB-+>V%I>SV]S;7,]Q%.%5B#,[,ZD$8*_/\ 7@<\4U?"
MD30WXN+^[FGO98IWN#M5HY(\;&0 8&"J\8/3G.3GH** ,>;1;B^T?4--U'4Y
M;F.\A:'>(D0H"""1@<GG]*V*** ,8Z!_I&IE+Z9;740QFM]JD!V0(65L9'"@
MX]:?=:$L]IIT<-W-;SZ>08)E"L>$*'<",$%6-:U% '/GPK'-#?BZU"ZFN+QX
M9#/A%:)XB"C( N!@@'!!Z<YR:<GAMY+YKV^U2YNIS9RV8RB(BI(5)(4#K\@Y
MS_2MZB@#,L-$@T^Z2XCED9DLHK,!L8VQEB#]?F-9FHZ19:;9PR&ZU"&6.]FN
M8KBUMS,Z/*79@55&&SYB.1Z<YP:Z:B@#F/"EK,+[6-0D>\DCNY8Q'+>1^7)(
M$3!;9M7:N3@# ^[GOD]/110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110!\>T445]>?,A1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MG"36\X7>A(!!RI*D$'@@G\P:YZ#1]4TY=+O?L@NKB*ZN[FY@AE4$&=F;"EL
M[=P')&<9J_9:,VHW.IWFL62HEZT02U=PQ18U(!8KQN)9N 2,8YH =XKU-]-C
MTO&I)IL-Q>>3-=.$PB^5(W5^!ED4?C6AHTJ3Z>)8]675(W8E;E?+P1Z#8 *C
M>+^Q+*.+2M):>/><PPR*A7/?YR ?SJ#0+"ZM[K5;ZZMTM3?W"RK;*X8H!&J9
M8CC<=N3C/;DT :.HW\&EV,EY<EO+3 PJY9F) 50.Y)( 'J:SE\1-YSVTVCZA
M!=^2TT5O(8=TRJ0&VL)"N1N7()!YJ;Q%87&HZ.T-KL-Q'/!<1JYPKM%*D@4G
MMG9C/O5..'4-4UVVO[C3WL8;2WFC59949Y'DV=-A("@*>IR<CCB@"+P1-<W^
MAV^IWJWXN;R".9VN9E:-BR[LQHK$*O.!P#C&:M^)M9NM%L;>>UL9;II+N"%M
MFW"J\J(?O,O)#$#MG&>*L>'+*;3?#&DV-R L]M9PPR '(#*@!Y^HIGB.RN;[
M2 EH@DGBN;>Y6,MMW^5,DA7)Z$A2![F@#-O-;NX/$NEHMA?M]HL+ES8IY>_>
MLD(!8[]@P"W.[^+'4XJZGB:U?3S<_9KI9Q<_9#9E5\[SNNS[VWI\V=V,<YQ2
MQVUW=>(M/U22U:WC2QN(9(Y'4LCO)$5'RD@\(W0UD:AX<O9S=SK$79=8%_'%
M'<&%I8_LXB(#J05/+$<C. #P: .ATW54U"2X@>UN+2ZMROFP3[=P#9VME692
M#@\@]CZ5!XFO;G3]#EN+5C&XDB5Y@F\PQM(JO)M[[5+-Z<<\4FA645O]HN!I
MUY9S2[4?[9=>>[JN<<[WP!N;C/<UHWDT\%J\EM;&YE&,1!PA;GGD\=* ,?1K
MFP\JXO;?Q0^J6T<9,I::&1(\<[B44$' /&<>U367B*.ZN;6*73[VT2\!-K+<
M*@6;"[L *Q*G:"<, < ^E95SHUYK]_<7,U@-+1].N+)B[H\LIEVX)V$C:NTD
M9.<MV[RZ)I3)<VAOM(OHKBU7(GEU%IX0^TJ2BM(3R&8 E1@&@#3T_71JD@:U
MT^\:R;=LO6\L1/CN!OWX..#MP>O3FG)KUF^B:?JP67[/?&W$0VC</.*A,C/'
M+#-4O#<.HZ7IMGHEUIS^7:0B!;Q)4,;HHPIQG<"0!D8P#GFLFWTW7!X?T70F
MTQ4&FSV8ENFG39+'#(AW( =V2%SA@._6@#=C\01WMS>6UK:7I6U>2&>Z"($A
M=5S_ !-ENV, ]1G%9D?B>\2[T.V@T^]U"WO-/:X,^V%7D($6&P74#[YW#'4C
M'>M/3=-N+:UUB.15#75W-+'@YRK 8K.@TW4M,A\-3I9&ZDL-/:SN(8I$# LL
M7S L0" 8\=>] %X:W#:'4VDFNKEHKY;9(!&@;>T<;"./&,CY\Y8\9;)P*<?$
M]M%!=-=VEW:W%N8@UK(JM(WFMLCV[6*G<V5'/4'.*RM0\.7MQ_:,RQ[V.L1W
MT,:7!B,L8@CC8!U(*GA\?09X-68=*MVTZ_>7P]>N\ZQQO!>7BS/*JDD89I&
MVEB1R.: -NPO)[Q7,^FW5D5(P+AHCN^FQV_7%7*Y[PY87EI=WLCPW5K82+&(
M+2ZNC<.CC=O;.Y@H(* *&/W2>,UT- !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MM$%Q%+#R?,1PR\=>1Q0!-14%M>VMZK-:W,,ZJ<,8I P!]\5/0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!\>T445]>?,A1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 5[1\#/^/'6O^NL7\FKQ>O:/@9_QXZU
M_P!=8OY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%% !1110 5C>(O]3IW_80
MM_\ T.MFL;Q%_J=._P"PA;_^AUI2^-&5?^&S9HHHK,U"BBB@#G?'90>#KTR2
M>6FZ+<^[;M'FIDY[8]:BTZ^\-Q_:C'XFCU!! S31RZ@LZK&/O,5R>,=3[UT]
M&!Z4 >:PPW]OIFJPO'<I?3Z7.-!#MEXX<$B+ID2CY">^ HR=A-;%Y=^'I_ N
MKQ:)+8'9I4W[JW*[T7RSPRCD<]<]Z[*D"J"2% )ZD#K0!REWIUG87?A)K2UB
MA9;PQ;HT .PVLQ*D]P2H/U KG[G55U"'2;PWNDQWSZI;%K&*#%Q;EIU5U+;\
M@X)5B5P<GID5Z92;5#%@HR>IQUH X8:98S^'O&$LMI#)))<7>YV0%N%XY[8Z
MCWYJ2"\TZVU_[3K\UO'YNF6PM);L@*WW_,"%N-V=I(')&WTKMJS[^WU:64'3
M]0M;:/;AEFM#*<^H(D7'X@T <#9RJNF^';GS+2TT\7&H8:_A/E1R&9O+!&5V
MMM\P#/3IU-=EX8M8[>SNY(;ZSNHKFZ:9?L2[8H\JH*J-S?Q*6//5C5_2],AT
MO2X;"-FE2,'<\F"78DEF/;)))_&KBJ%4*H  Z "@#D+F#4=;\2:E+9K8O9VT
M!TXK=!R&+ /+C;V(,:GW0UF6]VBV_A^'7Y(C#IEQ-97DDW^J\]$Q$[$\#<OS
M GNX[XKT.D(!!! (/44 <GXC.C36&CWR_89-/AU%-TXV-$BG<IRW0#<0#[UT
MT31/9(UDT1B,?[DQD%",<8QQBIMJ[=NT;<8QCBE  & , 4 >;VDVE2^#]!L[
M9[8Z\D]F7B4K]H2<2(9RP^\#CS-Q/;.>M=+X9L[:'4O$#QVT*.NI%0RH 0/)
MAX^E="$4.7"C<>"<<FG4 9/B34++3]!O&O;NWMEDA>-#-($#,5.%&3R?:L>V
MFTK6/ E@Z:S:PK9QV[_:TE1EMYD"D!N<=< @XX/:NNI, C&!@T <9I%RUUXK
MFU2;6;6_M;/3GBEN+:,1V\99U; .YLD!"6^8X^7@=V^?877C'1Y],UHZLQEF
M,L"SK-';1F-SY@V_=.X*@)ZAR*[4*% "@ #L*%15SM4#/)P* //]5?7;!;B\
METM_M%UJMHHFCNU'[E;A%CB'?!!.?>1NU=S'>027;6?F*+M(EE>'.2JL2 ?I
ME6'X58J)+:%+J6Y5/WTJJCOGJ%S@?0;C^9H Y_Q#J0@U:SLIKG3[&"2&27[5
M?1AE+ J-BY90#@DGGH.G4CG=.BM9_#\,LNKZ7:K::O<O:M<1#[++DN,",N.,
M,67#<=LBO1F56&& (]"*&56&&4$>A% &+X6U ZCILS^5:A8[AXEFM!B&<#'[
MQ/;G'4\@\FN2\6:FEUI?B2.>]TFUGMUECBM)H-UQ)M3*.#O#;B>5('''7%>D
M8P,"DVJ6#%1N'&<4 <G;Z?:7_B?7)+RVBG9M/M4S(@;Y2)<CGUXS]!6=I-G;
MV^B?#ZXA@C2=VCWR*N&;?9RLV3U.6 )SU(S7?44 >;Z/ MY;6UE<ZKH]MJ$6
MH":6-H<7?FK-N89,F<L 1G&"K>E7QIEC/X?\82S6D,DDEQ=[G= 6X3CGMCJ/
M?FNW*(7#E5W#@-CFG4 <3:WFG6_B%I]>GMHS+I5K]EDO&4*P^?S0I;C.2I;'
M/W?:L>TD1--\/7 DL[73ENM0P]["?)CD,S>7D97:=N\#/KCJ:]-9%;&Y0<'(
MR.AH(# @@$'J#0!P,]M:VEA9W,]]876DS:V+BZ-LH6VB7R64 C<PQYP1B2<;
MFS6IHMSIMUXYU:33&MY(AI]JKR6^"C-YD_<<$@8KJ@BA-@4!<8P!Q0JA0 H
M Z 4 83\>/X<_P 6EOCWQ*F?YBN<MIM$CUK7QJ'B4Z=/_:+'R/[1$''EQX.T
MG]?:NRU#2+;498)I#-'<6Y/E302E'4'&X9'4' R#QP/05?P/2@#AO$P^VZB9
M=*62:*.W7^US;O\ ZZU)#"-<?>?!9ACG:6'5U-2VU[H,?B34)M1GL$BG@MVT
M^2X951[?9TC+<8W;B0/49[5VE(55L;E!QR,B@#FK'3[.Z\8>();BUAF8I;QY
MD0-\NPY'/8UA:9J0@T?0M/GNM/L;?[$[+<W\8<-M<*(URR@87D\GC%>ATC*K
M##*"/0B@#SC1X(+Z'P[#,MO<6Z:W?>6$CQ$5"SE2JDG"]"!D@<8[5:UFV6"?
MQ+#;P;;5O[/FN8H4X:,R$3' ZYB4@^H%=]45RD[V[K;2I%,1\DCIO"GW&1G\
MQ0!Q<U[IM[XJM!X>DM995TB]"R6FTH&W0;%W+QD'MVS[U!X:AMKP:!Y6J:,D
MUD YMX(=ER3Y3*Z/F0G.3ELCJM=39:3=KJHU/4[Z.ZN8X6@A6&W,,<:L59C@
MLQ))1><]NG6M4(@<N%7<>K8YH PO%[SRZ+_9EHRBZU206<9;. &!,A..>(U<
M_E66J:OI7B9)+K[$J:G:FTC^RA@JS1!GCSN]5,@_X"*[.B@#E/!TVA2Z#I]G
M"]D;\6JK<V[%?/$FT>8)%/S9W9SGK3_!)TZ+39;6#[*E]#<7"W$2;1(G[Y\;
M@.0,8QGMBNGVJ&+!1N/4XYJO>627EN\)EFAWXW/ YC? [;AR* ,/PE>6T6E0
MVLDR+/<W=\\,9/+J+F0DCZ!A^==+4%G9V]A9PVEK$(H(4"1H.P%3T <%MW?
MZ13GG1G'_D,UKW]A:6'B/PT;2UB@/G30YB0+\GD.=O';*J?P%=-10!YOX<@6
M\L-'MI]5T>#4;:=)9H1#MN_.4YE4DR9W-\P)QR&)QBKEO<6^C:O%;6=]H^J+
M<:BVZ!$!O(VDD)9BP8[MF3G*C"CKQ7=;$W[]J[L8W8YI0JABP4!CU..30!YQ
M90+>1S6%UJNCVE__ &F\C)-#B[$@G+(03("20%VD#&T@#BNI\;X/@;7 QPOV
M*3)S_LFMTHA<.54L.AQR*IZSIPU?1;S3C*8A<Q-$7"YVY&,X[T <Z)=%N?$N
M@+H#V4KP&7SS9%6"6_E,,,5Z R>7@'N/8UF:9J2PZ+H%C/=:=80-IYE%S?1A
M@[!@-BY90#CD]3C%>A!57. !GDX'6AE5AAE!'N* /.-&@@OH?#D4ZP7%NFL7
M_EA(\1%5$Y7:ISA>A YQQCH*T+[3K%[WQ-:27-OIUHWV*=I) HB$@8GYU) (
M;8BD9&1Q7<4$ @@C(- '->&-2-W>ZA:@Z;<) L3?;=-3;%(6W?(1EL,NT'[Q
MX<=*Z6D50H 4  =A2T %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M>T? S_CQUK_KK%_)J\7KVCX&?\>.M?\ 76+^35QYA_N\OE^9U8+^,OZZ'K5%
M%%?.'N!1110 4444 %8WB+_4Z=_V$+?_ -#K9K&\1?ZG3O\ L(6__H=:4OC1
ME7_ALV:***S-0HHHH **QO%-W=V6@O+83"&Y-Q;QI(4# ;YD0\'KPQK/N);_
M $75TMO[4N+R*ZL;B4?:%CW121[,%2JKP=YR#GH,8YH ZFBN,AN=630-$FEU
M>=[O6'MXY)/+C"P;HVD8QKMZD+CYMW4&I+V36M/N[_3['4)[R5;$7MMYZH7W
MH_S1Y"@%7&!R,C)P>F #K)98X(7EE=4C12S,QP% Y)-$,T5S!'/#(LD4BAT=
M3D,I&01[5S<FN2ZE<23:9<8L8-+-T[!0=\D@S$.1V568C_:6H+"ZU#6[NULS
MJ,]I'%I5M=RM;J@>:24N.2RD #RSP .6]J .GM;R"]B>2WDWHDKQ,<$8=&*L
M.?1@1^%3UY[97US8Z=::='<WA^TZMJ(FN((5DF94FE/ "[02<9.WIG&.W4>'
M9KZ6*\2[^U/%'/MMI;N(1RO&44_, !T8L,X&0!]2 377B+3+.>ZBFFD!M(S+
M<,D$CI$H7>=SJI4';S@G)R..16I7G,]C/!X7\=2R:G>7 'VI#'*(MK'R$^8[
M4!SCCKCVK6O]2N[K7M1M$NM4MH[,1I']AM5D!=D#EG)5L_> QQT/KP =A5*[
MU?3['[3]HNHT:VA$\RYRR1DD!B!SC*G\JY?4/$&L:7;Z5+<>4ESJMM'$T$@
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
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ KVCX&?\ 'CK7_76+^35XO7M'P,_X\=:_ZZQ?R:N/,/\
M=Y?+\SJP7\9?UT/6J***^</<"BBB@ HHI"0H))  Y)/:@!:QO$7^IT[_ +"%
MO_Z'6@UQ)/;)+8"*4.>&=RJX]1@'/]?6H-2TZ74$M5%PL7DS),?W>[<RD$=Q
M@5I3]V2;,JMY0:B:%%0RM<K/'Y21/">'W.58>XX(/TXIR7$4DTD*R*98\;T[
MC/0_2HL:71)1112&%%%% !1110 4444 %->-)5VR(KKD'##(R#D'\QFG44 %
M%%% !1110 4444 %%%% !1110 4444 %53IM@;P7ALK8W0Z3>4N__OK&:M44
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110!\>T445]>?,A1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 5[1\#/\ CQUK_KK%_)J\7KVCX&?\>.M?
M]=8OY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%% !5?]Y///#- GV4*%&\9\
MPGKQZ=!]<_C)/YI@D\G:)=IV;NF['&?;-1R2?8M/+NQD,4?+-U8@=_K5(F7F
M0:AJL&G@*?GE(X1?Z^E8DGB:ZW9"0H.P()_K7,:WJ%RTT4$$@6[NV8F5QD1(
MHRSX]L@ >I%<XME#<Q1W*V%E)#,X2*YU3=-+.3T(&/E![?R%>A3PL;7D>=4Q
M,Y/31'JMIXD#,%NH@H/\:=!^%;15)0)XA&9-A$<A&>#[^G _*O%HII-'>9HX
M6MOLRB2YLA(9(GB[R1$],<Y''3&.AKTSPU>EPUL6W)MWQG^=95\.H+FB:T*[
MD^69NVTDDMNCS1>5*1\R9S@]\'N*EJ ),+YI-X,#1@;#V8$\CZ@\_05/7&SM
M6P45!>WMOIUE->7<JQ6\"%Y';HH'6N=T?QO#KEY!%:Z'K:VUQGR[V6TVPD8)
MSNSP#C@XJHTY23:6B$Y).S.IHKG]?\7V6@WMO8?9;R_U"X4O':646^3:/XCR
M,#K^5.\/>+++Q#-=6T<%W9WUH1Y]I>1[)$!Z'&3D'_/6G[*?+S6T#GC?EOJ;
MU%<WK?C.ST?54TJ&QO\ 4M1:/S6M[&+>R)_>;) '^?45:\.^)['Q+#<&U2X@
MN+5_+N+:YCV2Q-Z,/P/Y4.E-1YFM YXWM<VJ*RM-\06FJZQJNF0),L^F.B3%
MU 4EP2-I!YZ=\4_7];M?#FB7.K7B2O;VX4NL0!8Y8*, D#J1WJ>27-RVU_S'
MS*US2HK(UKQ%9Z#X=DUR[29K5%1BL2@OAB ."0/XAWJ+4/%>FZ?H%MK1,D]E
M<M&L;0@$G>< X)'XTU3D]EY"<HKJ;E%4-9UFQT#2Y=1U&;RK:+&3C))/0 =R
M:RM&\7_VQ?QVP\/ZY:)*"R7%W:;(\ 9Y.3C/:A4Y./,EH#DD['24454U34[3
M1],N-1OI1%;0+OD<C.!_4D\5*3;LBF[%NBN,M_B18//:"\TC5]/M;QPEO=W=
ML%B<M]WD$XSVK;\2>([3POI:W][%<2QM*L(2W0,Y9LXX)'I5NC--1:U9"J1:
MO<V**Y_1?%0UF^-J-"UNQPA?S;ZT\J/C'&<GGGI5/4/'UG8Z[>:/'H^M7US:
M!#,;*U$JKN4,/XL]#Z4*C-OEMJ'M(VO<ZRBJFEW_ /:>G0WGV2ZM/,S^YNH]
MDBX)'S+DXZ9^A%5O$.O6OAK1)]6O4E>W@VAEA4%CN8*, D#J?6I46Y<JW*NK
M7-2BN5L/'NGW>J6NG7.G:MILUWD6YO[7RUE([ Y/-6?$/B^T\.7UC92V.H7E
MS>AS#%90B1CLP3QD'H?T-5[&?-RVU)]I&U[G0T5CZ'K_ /;9G_XE&JZ?Y.W_
M (_[?RM^<_=Y.<8Y^HK$G^)%A%>W]O%HNN70L)GAN)K:T$D:LO7D-T[\T*E-
MMI+8'4BE=L[.BLRUU^PO?#O]NVLC36/DM,"H^8A0<C![C!&/6G:5K=IJ^@P:
MS#OBM)HS*#, I51G)."0.GK4N$ENO(KF1HT5P_\ PM#3?(-Z-(UHZ2&V_P!I
M"U_<XSC=USMSWQ73ZEK=IIF@S:S(6ELXH?.S" 2RGH1D@'K52HSBTFMR5.+V
M9HT5QEO\3-(=[7[9I^KZ;;W140W5[:;(6+=/F!/7UZ5V=*=.4/B0XR4M@HHH
MJ"@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MJ$6G=A1116!J%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %>T? S_CQUK_ *ZQ?R:O%Z]H^!G_ !XZU_UUB_DU<>8?[O+Y
M?F=6"_C+^NAZU1117SA[@4444 %0R1;2\\4:&X*;06.,XY )],G]:FHH3$U<
M@619K=/M,0B,AVF*4@\^GH>E57T/3W;/D;?]UB!5V:"*XC,<\22QGJKJ&!_
MUD^(%\N'3O*DEB'VR&(B*1D!1F (.",C%:0NW9.QE424;R5[&A#:65B1Y:1Q
MLQV@D\D^F33LRSSRPR6X%MMV[V;ER?0#MCN?RJ1K>!IUG:&,S*-HD*C<!Z U
M)4N74T4>FR$551%1%"JHP !@ 4M%%24%%5=1U"'2[%[RXW>4C*IVC)^9@H_4
MBK5 !1110 4453U748])TNXOYD=XX$WLJ8R1[9H N4444 %%!.!DU#:W4-]9
MP7=M()()XUEC<=&5AD'\C0!-115.[U&.TO;"U='+WLK1(1C"E49^?P4T 7**
M** "BBJFIZA#I6G37LX=DB ^5!EF). H]R2 /K0!;HK%;7;@7$%H-(N#?2HT
MKP"6/]U&& W,V[')/ &3P?2MJ@ HHJG?ZC'8/:+(CL;JX6W7;CAB"<GV^6@"
MY114<\H@@DF8$K&I8@>PS0!)15>PO$U#3K6]C5E2XB255;J P! /YT+?6\@N
M_+D#M:L4F4=5;:'Q_P!\LI_&@"Q15;3KU-2TRTOXE98[F%)E5NH#*" ??FK-
M !115/4=1CTV*&25'82W$5N N.&=PH/TR: +E%%9D^KE-873;:RFN951)9W5
ME5849B%)R023M;@ _=/MD TZ*** "BBB@ HHJK<:A#;7UG9R;O-NRZQX''RK
MN.?P% %JBBB@ HJ""Y$\EPGDS1^3)Y>9$VA^ <KZCG&?4&HAJ,9UDZ9L?S1;
MBXW<;=I8KCZ\4 7**** "BBB@ HHHH **IMJ,:ZS'IFQ_->W:X#<;=JLJX^O
MS"KE !14-W=06-I-=W,@C@A0O(YZ*HY)J&ZU&.TOK"U='+WDC1H1C"E49SG\
M%- %RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MZ$=JM:M?:FNO:=I>G/:Q"ZM[B:2:>-I"GEM$!A0PSGS#U/OVP0#<HKBTUWQ
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
M5P9&<;<!E'11S['KGB*#Q!J=Y;Z?9Q"UBU&XNKFWEF,;-$H@9E9U3<"=Q5<
MMQNZG'(!U*S1/*\2R(TD>-ZA@2N>F1VI]<UX?2[C\2Z^M[/%/,!;_/%$8P1L
M;'!9N?QKI: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /
MCVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_QX
MZU_UUB_DU>+U[1\#/^/'6O\ KK%_)JX\P_W>7R_,ZL%_&7]=#UJBBBOG#W H
MHHH **** "L;Q%_J=._["%O_ .AULUC>(O\ 4Z=_V$+?_P!#K2E\:,J_\-FS
M11169J%%%% %/5-.35++[+([(OG12Y7KF.17 _$KBJ^IZ%;:M<B6X=]GV.XL
MV1>-R3;-QSZC8,?6M2B@#"AT"Z-[IUQ>ZO+<C3W+PH(40,3&T>7QU.'/3 ]J
MFM?#UM:>(;O6%ED9[A<"(XV1DA0[+[MY<>?]WW-:]% &-9:+=:;/LM-3*Z>9
MFE^S20*Q7<Q9E5\C"Y)Z@D9ZU<U;34U;3VM6E>$^9'*DB8RCHX=3@\'#*.#U
MJ[10!CV>C7$6L#5+S47NIQ;M;A1$L:*I96R ,G/R]S^57)=.276;74B["2W@
MF@5!T(D:,DGZ>6/S-7** ,9_#L+Z1>:<9Y ES<O<LV!D%I/,P/;/%5KSPQ-<
M1ZG;0:K+;V6HEVGB6)68%UVMM8] <=P>IP1VZ*B@#/L]*CL]0GO%D9FFMX8"
MIZ 1[\'\=Y_*L_\ X1CR(K-K*_DM[NTDG:.8QAPRS.7=&7N,[>A!^45T%% '
M.+X4(2XD;4[AKV6]2^%PR+\DBQB/ 7&-NT8QUP>N>:D'AGSSJK:C?RW3ZG9K
M9S818U2,>9]P#I_K6ZDUOT4 8<NA7<\-G))JS'4+-V:&Z$"C*E=I5DZ$'J<8
MY QBF_\ ",K-!<?:[V2>ZN+FWN)9P@7_ %+JZ(JCHOR^Y^8\UO44 87BV2)]
M!N;$Q32W-W&R6T<*,29>-IW $+AMIR>!C/:M#2-/72M(M;$.9#$@#R'K(_5F
M/N6)/XU=HH Q[C1;@:I-J&GZBUI)<*JSQM$LB.5R P!P0V#CKC ''%,FT*Z6
M^O+C3M5DLUO6#W">2K_.%";T)^Z=JJ.<CC..N=NB@#!_X1H6ALGTB\:RDM;4
M68W1B57B&-H8'!R,<$$=3G-26_AR&#["[7,LDUM>27KRL!F:1XW0Y & ,2<
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
MJOM#CE2=N 1T)S5"TM)H([F\LM%U&'4O*$,1U*_\Y2&;G_EJ^%! 8]"<<9H
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
MAW4(7#94,0K9'J,'';.*GH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "O:/@9_QXZU_UUB_DU>+U[1\#/\ CQUK_KK%_)JX\P_W>7R_
M,ZL%_&7]=#UJBBBOG#W HHHH **** "L;Q%_J=._["%O_P"AULUC>(O]3IW_
M &$+?_T.M*7QHRK_ ,-FS11169J%%%% !1110 4444 %%,EEC@A>::18XHU+
M.[G"J!R22>@JG9:WI.HRF*QU2RNI ,E(+A'('T!H OT4Q)HI7D2.5':)MLBJ
MP)0X!P?0X(/XT^@ HHHH **** "BBB@ HHHH **;)(D43R2,%1 69CT '4TD
M4J3PI+$X>-U#*PZ$'D&@!]%9\NO:/#?"QEU:QCO"P46[W*"0D]!MSG-:% !1
M110 44R*:*<,8I4D"L48HP.&!P0?<'M3Z "BBB@ HIJ.DBAD964]"IR*C2[M
MI+AK=+B)IE^]&K@L/J.M $U%,EFB@C\R:1(TR!N=@!DG &3ZD@4^@ HHIGG1
M>?Y'FIYVW?Y>X;MN<9QZ9[T /HJ*6YA@DA2654:=_+B!/WVVEL#WPK'\#4M
M!1110 4444 %%9EQXCT.TG>"YUG3H9D.'CDND5E/H03D5/;:MIUZT2VE];W!
ME5VC\F0.&"D!B"/0LN?J* +E%%% !1110 4444 %%%117,,[S)%*KM _ER@'
M[C;0V#[X8'\: ):*** "BBB@ HHHH **** "BHIKF&W,0FE5#*XCCW'[S$$@
M#WX-.BFBG0O#*DBABI*," 0<$<=P010 ^BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^35XO7M'P,_P"/'6O^NL7\
MFKCS#_=Y?+\SJP7\9?UT/6J***^</<"BBB@ HHHH *QO$7^IT[_L(6__ *'6
MS6-XB_U.G?\ 80M__0ZTI?&C*O\ PV;-%%%9FH4444 %%%% &!XCU?6=,N])
MCTK16U&*YN1'=2!]OV=./F_4\]./>M^BB@#$\9_\B-X@_P"P;<_^BFJGXLMX
M4\-QWJ1(MU:S6\D$H4!D;S$'!]P2I'<$BMW4["+5=*O-.G+K#=P/!(4.&"LI
M4X]\&LU/#8>6!K_5M0U".!UDCAN#$J!UY5B(T7=@X(SD9 /44 95[J]_!-JJ
M6(MHIAK5M9J[19&V2* EFQ@L1O/?H *DU#4[VTU6+1WU.Z4I;?:)+J#3S-(Y
M9RJKA4*J!M.<C)X]ZUY/#UI+-/*SS;I[Z*^;## DC5%4#CIB-<_CS3]0T87E
M['?07MS97:1F(RP;#O0G.U@ZL#@\@XR,GGDT 8MOK&KZ@NDV&[['=70NGEN'
MMBK&.%P@98W^Z7WHWS9P">*/$%GJ(O/#4::O('^WLC2&!,L?(F.XC&.@QCIW
MK8O-#%XEF[:A=QWMIN\N\C\L2'<,,"-NP@X'&WL.XI;O13>V-K#+J%W]IM91
M-%>*(Q('PPSC9L^ZS+C;T/KS0!1$FJ:CJ]Y80:F;6.PCB5I$@1GFD92Q)W @
M+C'  Y)YJA;:UK&JRZ+;17$%L]S#=_:I%BW?-#(B90$\9)/7/![XK8FT!GNS
M=VVK7UI<R1)%/)$(CYVW.&8,A ;D\J!^@Q+::!964UA)!YH-C!)!&"V=PD*%
MBV>2Q* Y]S0!B7.K7MKJ\\.I:E<Z?;Q2(D$HL-T,ZE5RSR[2JDL6&,KC'XUU
M-U<16EG-<SRK%##&TCR-T10,DGZ"LW4M!;53-%<ZK>_89L"2S41!&7NN[9OP
M>_S9YZUH7]E!J6GW-C<J6@N8FBD4'!*L,'GZ&@#F;#6KN/Q!86<ES>7,%\LF
M/M=B8"I5=P*D*!C (*GGD'UJO::KKO\ PC>E^(+C4(G\^2W66T6W 0I+(L>0
M?O!@&SUQD8Q6Y!X?*ZA:7EUJU_>R6A8PB;RPHW*5.0B+DX/4_P".95\/VBZ!
M:Z.'F^S6QA*-N&X^6ZNN3C'51GB@#&O)M3UBRUZ:+4/LEM:M-;QPI"K;]B?,
M7+<\DG &, "M[0?^1=TS_KTB_P#0!5&Z\+QW$M]Y>I7UM;7Y)N;:$H$<E0I(
M)4LN0!G:1Z]<UL6ELEG9P6L98QPQK&I;K@# S^5 '*VDMYX2TM;?4-+BFT^&
M0E[ZWE#,0S_ZR2-@#G)RV"W<U%J'B&_>[U<VES<Q/82&*WMHM-DG2=E16^=P
MIZEL84C &>];,WAQ[L^7?:UJ-W:;PYM9!"J-@Y )6,,1D#C//?-22:$PO[B[
MLM4O;'[2XDGBA$3([A0N[#HV#A0#C XZ9H J+=ZGK&KW-K;W1TZ&TAA9P(5>
M1I) 6(.[@ # Z9))Y&*@EMK]_B""FJ/'%]@#>7Y*D8$@!7)]>N?>M2[T/SM2
M?4+74;NPN)(UCF-OY9$JJ3MR'1AD;CR,'GOQ4EUHXN-3MM0BO;FVN(4,3&+8
M1*A(.U@RGN.HP>3S0!@P:M>RF*QM6AM9;O5KN S)"/D2,N20.A<[0,GU)YI-
M0UG5]*AUBS%S%<W-HEI-;W$L0&5FD9-KA< X*-R,<$>E:\OAFU:!5AN;F"9+
MR2]BN(RN^.1RV[&5(*D.PP0>#Z\TG_",V\EM=I=7=U=3W;1-+<2% Y$;;D4!
M5"A0<\ =SZT 10S:GI_B2TL;J_%[!>6\TGS0JC1/&4^[MZJ0YX.2,#FMF\LK
M;4+9K:[A6:!L;HW^ZV.Q'<>U1S:?#/J=K?LSB6V21$ /RD/MSG_OD5)=P27-
MJ\45U-:NV,30A"R\]MZL/;D4 <?:3OI?PGU.>SQ$]M#?M#L&-A627;CTQ@5:
MTT-HE[I=M<:#IUG#=,;>"6VEWR1N(V?#Y09RJ-D@GGUSFM'3O#,-CIESIDU_
M>7UE<)(CPW(CP Y8O@HBGG<>I/MBG6OAXPW=K/=ZK?7XLR3;)<>6!&Q4KN.U
M%+-M)&23U/?F@"+QE_R+;_\ 7U:_^E$=0+)K6J:OK=O;:FEG#8SI% %MU<L3
M#&YW[NJY?M@^];>I:=#JMD;2=G6,R1R90@'*.KC]5%%KI\-G=WUS&SE[V99I
M QX#"-8^/;"#\<T <L?$6HWEAHUZ[7-C97FGQW,D]G9-<D2L 2APK;5 .<D<
M^HQS+>>(18F:_B>"^B@T)[U9U0 S%3D?,.BGTK6BT"2TTVQL+#6+^TM[.W2W
M41K"Q95& 27C/.!VP/:DB\+:9%"(-DCP"Q-@T;MD-$3DY[Y/KGO0!DWMIJ<&
MK^&)+_5/M1;4&WQB!416^RS_ '<<XZ\$GZU6M/$NHWBV]_!+=2&:[6/["NFR
M>4(3+LSYNW[P7YBV[;P1BMN#PP$N["XNM7U&\.GN7MTF:,!249.=J M\K'DY
M/ZYFL]";3[C-IJE[%9^8TGV/$31@L2Q )0L%R3QNX[8% &?:WNN7C:S=131N
M+&XGAM;-8P//*IE0[GI\Q XQT]^'^'M4:[N_)N=4NI+MH=[6=S8&V*G(R4#*
M"0"<=6ZCFMBVTR.SBO%@EE1KJ9YF?()1F &5R,<8XR#5:TT,P:DE_=:C=WUQ
M%&T41G$:B-6*EL!$7).U>3GIQCF@"Q?:I#I[HDD%Y(6&0;>UDE ^I4'%/L-1
MBU!7,<-U'L(!^T6[Q9^FX#/X5;HH Y[Q.B&71#M7)U2+/'^R]0:S!=2^--%B
MLKE;4FPO-\@C#$+OM_N@\9SCJ#QGBMV^TZ'4#:F9G'V:=;A-I RR@@9]N31)
MI\,NK6^HLS^=;PRP( ?E*R%"<^_[M<?C0!R\_B'4;&TNK.>X$EU%JJ6"W:6Q
M=MC1+-O\M>K!6*\#&0#C&16IX?U"\N;V^MII+FXMX4B>&ZN+-K=F+;PR$%5!
MV[0<@?QBK%QX<M+@7A\VXCEN;I+P2QL T4JHB ID8Z(.""#DYX.*N6-I/:1L
MMQJ%Q>L3D-,L:E?8;%7]: ,O4[C4IO$MGI=G>+:0RV<T\L@B#OE7C4!<\#[Y
MZ@_U&/!JNO)I"ZM<:A"_DZE]ADMTMPJ2H+G[.7)SD,>6X.!TQWKK&T^%]6BU
M(L_G10/ HS\NUF5C^.4'ZU5/A^T.EOI^^;R7NS>$[ANWF?S\=.F[CZ?G0!@^
M(_$4VG1:EJ%C?7<B6"L7@%B7MRR#+(9 N<GID'"D\]#5]I=6U+Q#J=E;ZBME
M;6J0LA2!7=F<$G);(QP.V>>HI][X2BO+?4+0:IJ$%C?F0SVL1C"DN/G(8H6&
M22<9QD^G%:UOIT-MJ%W>HSF6Z"!P2,#8"!C\Z .;L=:U/6DT:TCGCLY[FTEN
M;J>.,,<QNB80-D#)8GG. ,=\U%I]P^FQ^(8[C49A<R:NL4<T5N'DD8VT)PJ
M$$[0>V.">*U_^$7@B@L5L[V[M)[)9$BN(BA<HY!96#*5()"GIV%,3PE;1PN$
MO[X7+7OVX79=#(LWEB,D97;@KD8QCYCC'& #F]6U/4+[PUXGL&O9P]E;+*)I
M;3RI&1U?*,I '5<[E X(]#7174NJ17^G:,FI?OKE)IY+LP+N5(]@VJOW<DR#
MD@\ \>DR^%[9XM36[O+N\;4H%M[AY64': P&T*H"_?/0=@>N<NF\/O/':N^K
M7QO;4L8KT"(2!6 #*1LV$' ZKV!H Q[O6M8LH+VQ6XAFO+?4;2VCN9(L!HYF
M09900,C<W3&<#I6K<W-]H]UI7VF[^TVL\S6UQ(T:J5=_]4W'0;AL^KBGIX:M
MA R37-S/-)=Q7DMQ(5WR21E2N<* %&Q1@ <>YS4?BS==:+/I<%O<2W=XA2!H
MXF*Q/D;9&<#";3AN2"=O&30!9T6_N-2-_<N5^R?:GAM0!R43Y&8GOEP^/;%5
MI[C4-1\0W6G6E[]B@LX(I'=(E=Y'D+\?-D!0$],G/;'.KI]C#IFFVUC #Y5O
M$L:9ZD 8R?>J=YH8N-2.H6NH7=A<M$L4K6_ED2HI)4,'5AD%FP1@\F@"EYNI
MZIJ^HVEMJ7V**P\N+<L"NTLC(');=_#AE&!@]>:IV.M:EKG]E6D4Z64LUI)<
M7,T488[D=8]J!L@ DL>0> !WS6K<: SWTMY:ZK?64TZ*LY@$1$NT8#$.C8;'
M&1CMZ"FOX9MHXK 6%U<V$MC$T$4T)5F,;8W*V]6#9*@Y(SD=>30!BS7MU<7%
MI9WLBS3V&O1VYF5-OF*8/,4D= <2 ''&1GCI3K?5-2G33K:SDM[4W>J7\$KK
M #M2.2;! Z;CL')[DDYZ5MP^'+6*.$/-<2RI>?;7F=EWRR[=N6P ,8P, #@"
MG6_A^TMI+5T>8FVN;BY3+#EYF=F!XZ9D./PZT 8\NM:IIJ:G923QW5S#<6L%
MM<21!?\ CX94!=5P#M))XQD8''6K<=SJ.F>(8;*ZOWOX)K"XNB#;J'5HWB&%
MV 9!$AX()X'-6-4T:Q>#4KBX2ZD%T(C(L +.IC.49 HSN!P>_2LO1;.:Y\6)
MJ@DU2>""QDMC/J,7DL[.\;!538G $9R=O.X<G' !T6GZFFH^9LMKR#9C/VFW
M:+.<]-PYZ5=HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!
MG_'CK7_76+^35XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^<
M/<"BBB@ HHHH *QO$7^IT[_L(6__ *'6S6-XB_U.G?\ 80M__0ZTI?&C*O\
MPV;-%%%9FH4444 %%%% !1110 R::.W@DFFD6.*-2[NYP%4#))/85EP>)=+N
M7*1RSA_+:55DM94,B#J4#*-_4?=SUI?%%E/J/AC4;2U3S)Y(&"1YQO/7;D^O
M3\:SWNFUS7-%DMK*^A2RFDGG>YMGA"@PO&$&X#<27!^7(^7KTH PQXTN'TLW
MRW5P);RZ%O!#_9DIC@0S;=V=N7;9SC/)XQ7<::7.GPL]Q+<,PW>;+%Y;,"<C
M*X&/3H*YB#3KQ?"NBVYMI1-%J4<DB;>543DDGVQS78T 8J^+-%>546\8JTOD
M^:()/*$F=NTR;=H;/&"<YJ:^\0Z9IUP\-S.X>-0\I2%Y%B4]"[*I"#OEB*X^
MUG;4/ TVAVEC>-=W$T\2O]F<1+NG?+F3&W Z]<\=,U>N;:>TUK6TNKK6H+:_
MF66(V-DMQ&ZF&.,@GRG96!0]2!C&.] '27.O:;:WRV4EP6NF19!#%$\C;&)
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
M!]U2>.W(H ZRBN2TGQ%=2+HM]J$J)9ZIIP8_+M6*X1=[>^&3<<'IY?O4!O\
M7I]/TV\E:_CM+L33RM8V\;S0AF4P1E64\;"=Q )W =* .K73K)=0;4%M(!>,
MFQK@1@.R^A;J1Q5*ZFT;0[LW3P)'>7AP3;VS2338Z\(I9@/R&:GT:ZAO-)@G
M@O)KM#N7SID".2&((90JX((((P,8K$O;&XF^(=FZ:I=PK_9\S".-8BH DA!4
M;D)PW!/.>."* .J'(S5)]6L8Y)8VN%#17"6SC!XE<*57IW#K^=<L=0U4^%F\
M4#5)@P)G%EY<?D^6'QL^[OSM[[NOMQ45[_R$M6_[&2P_]%6U '=T5Q\MSJM[
MI6L:Q#JTULUG-<I!;+'&8L0LR_/E2QW%"3AAP>,=:;=:_JG^FVMM(BWMV+63
M3O,0$1K*-K _WMICD<Y[$>U '6W5U;V5K)<W4T<$$2EI))&"JH]23TJ6N'OO
M$M[>:-JFH6;B**UT99RA16Q<.&;!R#R@4<=/GK3(U/5/$6K6B:Q<65M:B'RE
MMXXBVYER<EU;(Z<?6@#6L-*AL)I[@2SSW$^T/-.^YBJYVJ,   9/ '<^M7ZX
M[3M5U/7$T6T-ZUG)/8R75S/;HNYV1D3"APP4$L2>">@%:WAVXNI3JMM=7;W1
ML[TP1RR*H<KY<;<[0!G+GM0!MU3;5;".26.2[B1HID@<.=N)' *+SU)W+C'K
M6?K%Q=RZUINDVMV]FMS'-/+/$JE]L>P;5W @9,@.<'A?QK CDNM*NM9"WDEQ
M*=;L(FFF1"S(ZVZD$!0.A(R #^/- '=T5R(U&]M]:?\ MB]U2R0WOEP+%;1M
M:.A?$8,FQB"P*@Y9?F.!CBKND-?:Q/<:A)J=Q##%>S01VD*1["L4C1_,64L2
MQ4G@CJ,>M &W;7<%XDCV\@=8Y'B8@'AU)##\"#4U<18W5T/*TZUN&M3>ZU?+
M).BJSJB-(V%W C)( R0>,U8N+O7+235]+M+F:^GMX[6XBF:./SECDD=9 !A4
M9E6-BN1U(!S0!U]%<:=:>#391;ZGJ,MVE[91RQZA;)')&DLZ(< 1KD,I<9YZ
M'!!%:6LZG=VFLBWAEVQ_V5=W.W:#^\1H@I_#>W'3F@"PGAV W<,]Q>7UT(9/
M-BBGFW(C]C@ 9(SQNSCKUK1O+6*_L;BSG!,4\;1/@X.UA@_H:Y*74-4LM TB
MXGU2[FN=6DAC=H;9&^SYC>1O*14R2=N/FW8ZUK>'KF^DNKZ"=[V>TC$;07%[
M;^3(2V[<F JY VJ<X_BQSB@#;BC6&)(D^ZBA1GT%$LL<$+RRNJ1HI9W8X"@<
MDD^E9.O75U'-I5A:3M;/?W1A:=55FC58I)#M# C)V <@]37,>*/MZ:1XETB7
M5KJ:*+3%NTF9(A(0_FHT;83!7Y <@ \GF@#M=/U*VU2W,]KYQC!P&D@>+=QG
M(W@9'/4<5:R-VW(SC.*@L[>2UMQ%+>37; D^;,$#'V^15'Z5SE]87$WQ"M'C
MU:\@4Z?,PCC6$@ 20@K\R$X/4\Y]"* .EM[N"Z:=89 Y@D,4@ /RN #C\B/S
MJ:N(@M=1?_A*+JUUB>S,-](\4<44;*6$,9R^Y22,\8!''OS3I->NM1OX(/M&
MH6<?]FV]VW]G6@F9GE+\$E'  V<<#.3Z4 =K6=?Z_I.F7(MK[4+>"8H'$<CX
M.TD@''ID'\J70I[RYT6VEU"-DNBI$@9-A."0&V]L@ X[9K$N)=3B\?7O]FV=
MI<DZ7;;_ +1=-#M_>SXQB-\]_2@#7T6;2H+"QTW3KN.2..V!@3S 6:),+N]2
M,X&?6M2N7U?5=0M+R508X9$T2XN2J8<+*I3&&*@D#)[#/I4-S+K-KH6G3C6)
M&N[^XM8W9H8]D0<_.(U"^_&XMT'OD ZZH#>VXU!;$R?Z2T1F$>#R@(!.>G4C
M\ZYB&VUF;7-3TO\ X2.\6&U@AGAE$,'F%I-XPQV;2H,>0  ?F.3TJ6.[U"_\
M%V6N6, .K7=E;-(8@"P1BK2; QVY 9R >I SF@#J:*P_#U['</=0&_U*XN(M
MC20ZA;K%)$&S@@!%R#@\\CY3[UN4 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %>T? S_ (\=:_ZZQ?R:O%Z]H^!G_'CK7_76+^35QYA_N\OE^9U8
M+^,OZZ'K5%%%?.'N!1110 4444 %8WB+_4Z=_P!A"W_]#K9K&\1?ZG3O^PA;
M_P#H=:4OC1E7_ALV:***S-0HHHH **** "BBB@""\M(+^RGL[J,26\Z&.1#_
M !*1@BJ%GH$-K>174MY>WDL"E8/M4NX1 C!Q@#)QQDY.,\\FK>IWRZ9IMQ>O
M')(L*%MD2%V/X $_X5S'A[7)[EM)%UJ-\T]\OF/'<Z<8XV/E%BD3A5  Z\EB
M0O7G- '4Z?80:9I\%E;!A#"NU QR<?6JNN:=-J-K ;62-+NUN$N(3(#L++U5
ML<X*EAD=,YYZ55A\7Z3<"!XVN3;32")+DVL@AWEMH4N1@'=\OIGC.:LZAK]I
MIDK+=Q7:0I@R7 MG,2 ]RP& /4]!WQ0 R;0X=4@NGU&$)/>V8M+E(9BRA 6.
M%8@'^,\X%))I][>>(;:\N?L\=I8[S;I&Y9Y'9=NYL@!< L,#.<YSQBG7?B*Q
MM+Z6QVW4]U$BR216UL\I56S@G:,=C^5+)XCTU;*SNHY9)UO1NMD@A9WD&,G"
M@9&.^<8[XH U2 1@]*R;7P[:6VC3Z1YMQ-82Q& 0RON$<97;L4XSC!QR2:<N
MHB;4["-9FA6XMYI/LTMLRN^TH,Y.-NW=T(YW>U%MK]I<7T=FT=W;S2Y\H7%L
M\8EP,D*2,9QSCK@$XX- #1X;TT'23Y;DZ4"ML2YZ%0OS?WN@//< TRZ\-VUS
M=7,R7=[:B[P;F.WFVK,=H7)XR#M &5(/ I_AJ]N-0T&"YNI/,F9I 6P!G$C
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
M&O16# AL<XR,C)QU-6-2UJRTJ6WAN6E,USN$,4432-(5 ) "@]CG\_2LR_\
M$2SZ9'/ITDD4J:E:VL\<T)1TWS1AE96'&4?KZ'(- '00Q^3"D9D>0JH&]SEF
M]S[U"MA FJ2ZB WVB6%(&.>-J,S#CZNU5+S7[33[DQ74=W'&&56N#;/Y*DXQ
ME\8 Y'/0=S4=UXEL+6\N+,+=SW%MM,T=M:R2F,$9!.T=Q^)P<=#0!9O-'M+Z
M>2:=7+R6LEHV&Q^[<@M^/ YITVEVT]M:V[AO+M9(Y(\-T*?=S^53VEU!?6<-
MW:RK+;S()(Y%Z,I&0?RJF=?TM;6*Y>Z5(I;HV:%U()F#E-F,==RD?AGI0!9C
ML((M0N+Y0WGW$<<<ASQM0L5X_P"!M4,.DPVVB0:5:S3V\,$20Q/&_P ZJ@ '
M)'H*)=7MHWNXU6>:2U*"6.&%G8%AD 8'/&#[9YJ!/$FFM97-T\DL(MG6.:*6
M%UD5VQM79C)+;AC .<\9H FT[2(=/GGN?.N+FZG55DGN'W,57.U>   -S'
MZFM"J=AJ*:@KE+>ZA*$9%Q T><^F1S5R@ HHHH **** "BBB@ HHHH ****
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X]HHHKZ\^9"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\ 'CK7_76+^35XO7M'
MP,_X\=:_ZZQ?R:N/,/\ =Y?+\SJP7\9?UT/6J***^</<"BBB@ HHHH *QO$7
M^IT[_L(6_P#Z'6S6-XB_U.G?]A"W_P#0ZTI?&C*O_#9LT445F:A1110 4444
M %%%% %/5KV'3]*N+J=I1&B8_=#+DG@!<]R2 />N5CU/4-(U=XGAU(0/IMS=
M"*^FCER\1CQM96)&0Y!!XZ8[UU][9V^H6<MI=1B2"5=KJ21D?4<@^XJC:^'K
M"TO5O!]IFN5B:%9+FYDE(1B"5&XD8.T?E0!S=Q93"Q\.:A<:I>7,\][;/('<
M>6S,,\(!A0.V/QS3YIK^Y\-ZQX@75+J&ZM)+PP1(P$*""1U567'S ^7DD\_,
M<$<5M0>$M(MWMBL=RR6KB2VBDNI'C@(Z;%+8&.GL..G%/G\+:7<3S.Z7 CG?
MS)K=;F1896/4M&&VG/<8P>^: ,^)+O6O$.I0R:E>6UK#!;O'#;N$*LX8DDXR
M>@XZ=<@UCVL=SK6H^'+BYU*\6<Q7D3/"RH&,;!-X&, MC)[>E;K>'/MGB34[
MRY>[BAFC@2-K>\DBW[0VX$(P]1R?PK0G\/Z=-:V=NL4D"67%N;:5HFC&,8!4
M@X(ZCO0!S5Y>ZK?7FM?91J_G6<Q@LQ:&,1*PC5AO#$;B6;G/&,8]:THOMFM:
M[>6US>7-G'9P0$0VL@3,CAF9BW4XP !G'!ZUI3^'[*>]DNU>[@FEQYIM[J2(
M28& 6"L 3@ 9ZX &>*=?:#8W][]LD-S%<%!$[VUS)"70$D*VPC."3CTR<=:
M*7@H;?"=HN\OAYAO;&6_>OR<5C6MQ=6WPKT>2SN&M[F7[$GG*H)'F3QJQP>#
MD,W7UKK].T^UTJQBLK*$0VT6=D8)(7))[^Y-9>G: ]O8?V5>/#<:;#(DEK@,
MDB[)!(BM@X.TA>1C..10!GIIUVWBBYTHZWJ7V);..Y"^:-XD9W4_/C.,*/EZ
M9_*H;35)]3T;2;>0ZE<Z@\#2R&RE2$E5;9O<DJ.3V'?/&*ZP65NNH/?!/])>
M)86?)Y0$D#'3JQK/;PSIACMEB2>W-LK)&]O<R1L%8Y*DJ02,\X.: .?BUO4H
M?"ZZF\EP]S87\MNUK*J^9=J)"@C(7(\S&,%>"P]":N6NHWCIX9G:^$W]IWDC
MS>7]S:;>5Q&O&<*57KR2N3UQ6S:>'M,L3;^1;L/L\DDT>^5GQ(_WG.XG+')Y
M//)]33X]$T^*>.:.#:T=R]V@#MA975E9@,X&0S<=,DGKS0!QZ-JTF@:=JG]N
M7JW-SJ"VS@;-@B>8QX"E<9 ((8Y.1Z<59U"[OM&;7+.'4+F5((;*XA>=@[QF
M25T<;L<C$8Z],FNH71K!;&"R$'^CP3+/&N\\.'W@YSG[W-+<Z-87CWC7%N)#
M>0+;SY8X>-2Q4=>,%VY'//L* *>HWD\/B72[6.4K%-;7+NG]XKY>T_AN/YUS
M-D-5ET?PE=OKM^9]7\I+LY3:5:W>4[1MPIR@&1S@GOS756GAS3[2\CO!]IFN
M8XVB26XN9)65&QE1N8\<#\JL1Z/8PVVFVZ0XBTW:;5=Y_=[8S&._/RL1SGK0
M!0\/O<17^L:?+=37,5I<((7F.YPK1(Q4GO@DX)YYJK%#=:Y?ZRS:I>6@M+K[
M-;K;N%5,1(VY@1\Q)<]<C&..N=^&RM[>YN;B)-LMRRM*V2=Q"A1]. .E4+SP
MWIU[=37#_:HWN !.(+J2)9L# W!6 )P ,]< #I0!S6C";6]?T359[RZBFNM$
M6Y>.)P$#$Q$J!C[I/.*[B6"*=0LT22*&# .H(!'0\]ZACTZTANHKF.%4DB@^
MSQ[> L>0=H'3L/RI]Y:1WULUO*\R(V,M!,T3<'/#*01^= '/^'+V#3? :WUR
M2L%LD\LA R=JNY.!^%3VEEJ6I:Q::OJ,$-DEM%(L%JC[Y/GVY,C< 8"_=&1G
M^(XJ6W\*:5;:5=:8BW3V=S&8Y(I;R60;3G.W<QVYR>1BK-EH=M87'GQ7&H.V
M",3W\TJ_]\NQ'Z4 <G@?\*7@? \W[%'+GOYVX-GZ[^?K73>)[RXLM%+6LODS
M37%O;"7 /EB69(RP!XR Q(SQG%-7PKI:SAPEQY0F\\6QN9/($F[=N\O.W[W.
M,8SSC-:5]8VVI64MG=Q"2"489<D>_!'((/((Y!H Y>>&'0O%]C<SW]W-!'I5
M]+(;B3S-@5[<DCC/3MTXX%16]W?VVMZ.@36(K;4I'B?[;-%(I'DO("-K$HX*
M#CI@GN!6[!X8TR&X:X=)[F=H'MFDNKAYB8GQN3YB>#M'^2:2#PUIUG/;W2+=
MSRV9+6RRW<DGEY0KA0[8Z,1S_2@#(M-6O[F'3-&:X8:I'>-#?2@#)C@PS/CM
MY@,7_?ZBUN;RSU:,ZXVK12RW;1Q2HZ&T<,Q\M0%.1D;1\P!SWK1T?39&UW4=
M>NK$V<]TD<$<3LK.J(.6;:2NYB>Q/"+]!:_X1ZQ-XEU(UW,\<GFQI/=RR1H_
M8A2Q'&>...V* *UM\OC[4P. VF6A/N?-N!6]6%;Z#+<2W]SJ\RR3WJ11%;4O
M$L<<99E4,#N)W.Q)XSG&.*W: "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH
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
M HHHH **** "BBB@ HHHH **** "O:/@9_QXZU_UUB_DU>+U[1\#/^/'6O\
MKK%_)JX\P_W>7R_,ZL%_&7]=#UJBBBOG#W HHHH **** "L;Q%_J=._["%O_
M .AULUC>(O\ 4Z=_V$+?_P!#K2E\:,J_\-FS11169J%%%% !1110!@^(?"6G
M>)KK2[B_>Y5]-N/M$/DR;06X.&XY' Z8/O6]110!C^+8I)_!FN0PQM)+)I]P
MJ(@RS$QL  !U-4-/M[K0(TT54D?3Y49;&X523;L03Y<F.W]USUZ'G!;IZ* .
M#\.6_GVNAV%Y?W<=SIXC;[&UCY?ENB%2-^W&.2,@X;L>:EBM)AXF7PT8V_L^
M"Y.K!L?+Y9)*Q_43[F _NH*[>L_3=*73Y;BXDNI[NZN-HDGGV[BJYVJ JJ !
MDG@=6)[T 9'C6&&:'1S<PSRVL>HJ\PA1V*KY4@SA/FQDCIZU0OX=*NO"NIVN
MCVMV^]HO,CE@G!8>8.GF#G@'I7;44 8;VQ/CN&Z\@[1ICQ^;MX!\U#MS^N*Y
MFUDBTJ[\/27T,L:QW&IE1Y#L4!E;:< $@;3UZ8/O7H55)]/BN-2M+YV<2VJR
M*@!&T[P <\>PH Y">*:_>_O[:VG%M<ZQIS1;H65G$<D0>3:1D+QC)'1,],&I
M#=1V&F^(=+N[6Z>\N;BY:*-;9W%RL@^3:P!!X(4\\8YP*[:B@#A-6@U'0UL?
MLNXW6JVD>E2NG.RX ^27Z!3*2?\ 96I;JU;0O$2F*YGL-._LVWM;>2.T\Y08
MVDRI.#MX9,=,\^E=,VDK+K":A/=3S>3DP6[[!'"Q7:6&%!)QD98G&XXZUH4
M<)-9/H]SHEQ!>W26"6EQ']J%GYA1I)$<!DV_(" 0#CC:!WJP]A86^GVM]_:]
M_%,;J:XBNX[//S/PX*%" I]P,GD&NSHH Q-#O=2NM#FGN8S)<*\JP,\)A,Z
MG8Q0\KG\/7C-<S%<7>H77AR1[W5+F[2[22[@EL!'';DQ.&Y$:E<$[>6.0>_6
MO0:* .(DL)A\-=;MUM)/M$DM^ZQB,[F)N)"I ZDD;2/PJ]%?1Z+XDULWL-SN
MO)(I;9X[=Y/,01*FP%0>0RL<?[6>]=310!S&B3W6D_#>RF-G,UY!IZD6NP[S
M(%X3'KG K*E\/ZSH6EZ7=_VB+TZ5,LS0Q6F'D5LK-R"225=VQCD@5WE% '%/
M:7/]H3M]GEVGQ''*#L/W/LZ#=],C&:U?$!:SUC1M5:*62UMFECG,49<QJZ</
MM )(RH!QTSGIFN@HH YJWN%UKQ?:7UFDK6=E93QM.\3(K22/$0J[@-V!&22.
M!D5CQ*;GX>VNDFVG:ZM)K.*Y@>!AC;<)NZC##"DY&1CGI7>T4 <SKUE<W7B"
MW^RHP=](OH1*!@*[-!L!/;H2/H:H:!$EX^C13ZA=B;3P'6S>P,/EL(FC*EMO
M0!CWP<#&:[6B@#"\'6S6GA6SA>%H7!D9D9=IR78Y(]\YJE#HLEYXGUZ:2YU"
MVC:2$)Y$IC60")03G'//&17544 <5?67]@Z]:/;33V.G+8?9XY8[8W 5Q(68
M,<$@MD'<>I4Y.:EL]+2#5/#KPF:ZA1[VX,\D)3:TIW=,#;RS >U=A10!QFNR
MR:3?ZE<Z->W@U.8+*; V32Q7$H154!MN1D*JDAL#&3C!JS!?Q:+KNNG48;A3
M=SQS0-';O*)$$$:;054Y(9'^7KSGO7544 <9X:TNYLM0T$75LR/;Z(T3$KD1
M,7C.S/3( QCVIK64,<5]-=S7E@T.M27%K/! 7*L8MI.W:P*D,XR1C)ZYQ7:T
M4 8?A^ZU#4-.O!=RR86=H[:[^S^2\L>U2'V,, ABP'&#M!Q@U(FC7Z2*Q\2Z
MJX!!*M':X/L<0YK8HH RM<NM.B@2WU)KI8Y>0T"3=L=7C''7H2,URT%E/;>&
MQ-;V=U]AM-96[MXGB8SM;[P68J1O8Y:1N?F( ZFN^HH YJWNH]:\7V5[9+*U
MI964Z23/$R*7D>+:HW 9($;$XZ<>M-DNX]'\7ZC<7T<XBN[6!;>:.!Y =ADW
M)\H.#E@<=]W&<&NGHH X+3[N_M-*TN.=K_3+.9[V2>2.UWR))Y^8T8%&V@JS
MG..=HY]6VMI=?\(_J>H(MS)<V.J/?VK7$/DO*H5=PVX&-Z&1>@Y;.!7?U0U;
M2QJUO]FDN[B&W8%9HH=H$R'JK$J2!V^4@\GF@#FH;2WO/#QUF^FNK2:^O%OX
MIH8B[P@#;#E=K#'EA<@C&2>AK7\-7M]>)>BZD>XMXI0MM=/;&!IEV@G*G'1B
M1N  /X5N*H50J@  8 ':EH XN\L;N70?$\<=M*[/J(E6,*<S1J(2P4?Q9"L/
M?I5UKR+6_$FE36"3M':).T\KP/&%#*%"98#DG!Q_L\]JZ>B@#SBVTK49_#=G
M:0V\T=R_A%K9=RE=LQ5 %)/0Y[5M27T&LW6@0:?;W*R6MT)I1);/']G01.I#
M%@ #\P7'?/H#76T4 ><IIE[$UR?LD^/#;%K'$9_>HTOFE4_O?N52/CNS"M33
M[&YC/A:>6WD$TMU<7ET"I_=M+%*Q#>F"P7\ *[*B@#B(["9/AG:6RVD@F66%
MS$(SN!^T*Q..N>_ZU,UY_8[^)(;FSO'GN9GG@:*V=UF0PHJC>!M7!4J=Q&,9
MZ'-=C61J.B3:D\ROK.H16DR[9+:(1!2N,$!MF\9[X;//&* ,+40I^#;!QE?[
M&3(QG(\H5<DNX=9\1:*=/AN"ME)++/(]L\2HAB9 F6 Y+,IV_P"S6U?Z5;7^
MC3:4^Z*VEA\G$6 57&.,@BKU '!:;<7MAI&A6=U<7^FV@T\%I(+7>QF! V-E
M&VX'(&!GGGC%&AV5PS:"\T%PPCU;4)=\T!C8*WG;79<#;G<.PZUWM% &)IT$
MD?BO7)3$RQRI;%6*X#$*P.#W/3]*VZ** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "O:/@9_QXZU_P!=8OY-7B]>T? S_CQUK_KK%_)JX\P_W>7R
M_,ZL%_&7]=#UJBBBOG#W HHHH **** "L;Q%_J=._P"PA;_^AULUC>(O]3IW
M_80M_P#T.M*7QHRK_P -FS11169J%%%% !1110 4444 %%4=9O8M.TBYN9UE
M=%7;MB;:[%CM !R,$DCG(Q7*+<:EH>M-$+>>..73+JX$4NH/=JTD1CVD%_F4
M_.00.#D=Q0!U][?PV M_.W?OYU@3:,_,W3/M5JN$FT^&/3O#.H/>WEQ=7%Y:
MN\DMW(R2,P+$A"VP=R, 8[4LXENO"VMZ^^H7L6H6LEZ82ETZQQ>1)(J+Y8.P
MC"#.0<Y/M0!W51O/"D\<#RHLLH)1">6 ZX'MD?G7,0VCZUXDU2.\N[]((K>V
M:.""ZDA",RL6/R$$G@=>.*Q[*T&LWWAN>^N[Z25H;R(RQWDL7F"-@JM\C 9(
M&21U_*@#O8;J*>:XB3S-]NX1]T;*,E0W!(PPP1R,^E35Q5[?7GVS5K07<\<4
MFM6MIO60AHHG@A+!3_#DDC(YRQ(YI-9\[0GU6VL+R\\I]#N;H"6YDE:*5,!6
M5G)9<[CWQ\N?6@#MJ*Y-K232M0\.W$5]?2R7EP8+H37+R)*#!(^=A.U3N0$;
M0.XZ5UE !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%%% 'Q[1117UY\R%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7M'
MP,_X\=:_ZZQ?R:O%Z]H^!G_'CK7_ %UB_DU<>8?[O+Y?F=6"_C+^NAZU1117
MSA[@4444 %%%% !6-XB_U.G?]A"W_P#0ZV:QO$7^IT[_ +"%O_Z'6E+XT95_
MX;-FBBBLS4**** "BBB@ HHHH BN;:"]M9;:YB26"52KQN,A@>QJE9Z!IEA=
M"Z@MS]H"&,2R2O(X0D$KEB3C@<=*TJ* ,>W\+:+;312Q6*@PN'A4NS+"?]A2
M<)_P$"GS>&M(N+M[F6S!>1Q)(HD81R,,?,R [6/ Y(/2M6B@#G7\,07OB'4;
MZ^B+13QPI&8YG0D*&W!MI&1R.#FM*YT33;NUMK:2U58K7'D")C$8L#&%*D$#
M'&!VK0HH I3:/I]Q#=Q36D;I=LKSAA]]E"@'Z@(N#VP*A@\/Z7;P74*6Q=;J
M/RIVED:1I$P1M+,2<<GC/<UIT4 026=O*;<R1*QMG\R'/\#;2N1^#$?C1:6=
MO8Q-%;1"-&D>4@=V9BS'\22:GHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *]H^!G_'CK7_ %UB_DU>+U[1\#/^/'6O^NL7\FKCS#_=
MY?+\SJP7\9?UT/6J***^</<"BBB@ IKNL:,[L%11EF8X %.J!?.DN)EEC06P
M 5 >2YZD_3MCV--(38UII;BU26Q,9WGAI@P 'KCJ?T]<U%J&F_VBMN)+F2/R
M95E_=A<,RG(Z@]ZAU+6HK%C$B^9-W&>%^M8S>(;]FR&C4>@6MH4YO6.ASU*M
M->[+4Z>3[4)T,1A,/1U8$-]0>GX8_&A+J%[F2W#_ +Y "4((./49ZCW%8EGX
MD)<)=Q@ _P :=OJ*W3B6/?$R[BIV/C.,_P!.E1*#CI)&D*BGK%DE%16S3/;H
M;A DV,.JG(S[>W>I:S>AHG<****!A1110 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 %%%% 'Q[1
M117UY\R%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7M'P,_X\=:_
MZZQ?R:O%Z]H^!G_'CK7_ %UB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@4444
M 1SK(UO(L+!92A",>@;'!JO=S'3]+9@S,T:!59CDD] 3ZU)>Q)-:LLDGEH"K
MECT 4AN?;BJNNH7TF7;_  D'\,U<$FTGW,ZC:3:['GFO:I=:?:^=;VC74TC8
MR6 52>[$GN3T[US;.LWF3ZG;ZO+>1 ,94*1"V_W0'^7ZG.:Z'Q&CR:1M169O
M/A.%&3_K%K,U.&5E\3[8G/F01A,*?F^0]/6O6A:QY:)M&U;4WOOL%[9SLNW<
MEPZJC;?5U!/IC(_*O1O#=VS)):L<A?F3V'>N$AC<>*'<HVS[ B[L<9WMQ79>
M&D)OI7_A6/!_$C_"L,0DX,UHMJHK'1"*07IF$A\MHPIC/8@D@C\SGZ"IJ@DA
M22]@D,F'C5L)Z@X&:GKSF>DNI6U":YM[":6SM?M5RJYC@\P)O/IN/ KF_!WB
M/5M:U'7++5[>T@FTZ9(PML6(^8$G))YZ#L*Z6^O(M/L9KR<.8H5+,(T+,1[
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
MU'0!K.F+)8Q1RM*;(X;> < 9]ZW?&?B#4=#@TBSLI+6.[U&Y%N;JY'[N+CEL
M>OH*K:-!,OQ;\23M%((GM+<+(5.UB%&<'O6IXQNM#ATV.#Q!82WEG,_1+9I0
MA ZG;RO7K4R:=2*Y;Z+9>0TGR/7^KD^A6GB&VFD.L:O::A R#RS#;>4P;/L2
M",5N5YGX!M8H_&.I3^'[2^M?#)M%4)<AU1[C<.4#\],_YQ7IE8UX\L[?I;\#
M2D[Q"BBBL30**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^35XO7M'P,_P"/'6O^NL7\
MFKCS#_=Y?+\SJP7\9?UT/6J***^</<"BBB@!LD:RQM&ZAD<%6![@U!$8'22Q
MW%S"BHX?J01P??/KZ@^E6:CDC.'DB6,3["JNRY^@/?&::?0EKJ<!XB\*P2W4
M+7D;301%O+YPISCK[C%9/_"+:)_T#X_S;_&O3VN8TM4:_P#*MRYV%7<%2?0$
M]<XJ-M(T]SN^S)SS\I('Z5V1Q+2M(XY89M^XSSBT\*Z>+^WELK0QSQON7RR>
M>",'/;FO1]+L!I]IM8@R-\SM_2I4%E8E(U\F%I#A5R 6/I[TO[Z:>6.6&,6N
MW;\QR9">O'0#J.>OMWRJUG4TZ&M*BH.[=V);B"XD^WQ,S^;&$4GIM!)R/KGK
MWP*LT@    P!T I:P;N="5D%%%%(84444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $%Y9V^H6<MI=PI-;S
M*4DC<9# T^W@CM;>*WA7;%$H1%R3@ 8 YJ2BG=VL%@HHHI %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\>T445]>?,
MA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[1\#/^/'6O^NL7\FK
MQ>O:/@9_QXZU_P!=8OY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%% !1110
MC*K*58 J>"".M8GB.)#%IW&,7T*<''RE@"..U;E8WB+_ %.G?]A"W_\ 0ZTI
M?&C*NOW;-?RH_-\W8OF8V[\<X],TZBBLS4**** ,OQ%J$VEZ)->6X0RH\:C>
M,CYI%4_H33+OQ-I=G=7%L[W$D]MCSTM[668Q J&!;8IP"#U^OH:;XJM9[WP[
M/!;1-)*TD1"KU($JD_H#2Z5:30:[KT\D15+BXB:-S_&!"BG'X@B@"2?Q#IL"
M6S"62?[3%YT*VL#SL\?'SX0$[>1R>.:5=31]2B7[2D<#V;7'DRP.D@ 91O);
M&T#."I&>?:N9M--6R\/Z$+F'6+748+!(#)I\98J,#*,,%>H[C\>M++I.N:K:
M;+U"MY<:!<VKRG: LKLNT-MX!QR<<9!Q0!HW'BJ&YO\ 18=.-SY=W>;&DDLY
M$CDC\J1OE=E /*J1@\CIQ6B?$FEB\^S>;+GSO(\[[/)Y/F9V[/,V[,[OEQGK
MQUXK'DNKO5;KP]'%H]]!]ENQ+=&:/8L($,BX!S\W+ 97(]^E4M.TJ2.(:/J4
MFM +=LX2.)6MW'G&16WA"0.A.6!!S0!TX\1:8U]-9K.[2P,5G*PN4A(7<=[X
MVKQSR13]/UNSU.39;)=X*;UDDLY8T9>.0S* >O8\U1TRP,<?B%;RU9H;J]D?
M9CF6,Q(O'KG!%4M#2\AUB"&S?5FTE('$J:DF!&P*[ A8!R<;LY)&.^: .EO+
MRWL+22ZNI!'#&,LQY_0<DD\ #DU03Q)IC6UY/)+- ME$9YUN+>2)TCP3OVLH
M)'RGD ]"*B\5V-S?Z$8[,2--%<07 6(J'81RHY"[N-V%.,\9Q6'?Z<=3\/Z_
M)!_;%S?2:9-:QK?0",G<I.U1M7)R!SS0!T$'B;3+BX$"/<AVC:2+?:2J)E49
M/EDKA^.<+DD<BJVC^+;+4],N+V9)[2.W>;S&FMY40*DC(#N90"2%!*CD$X[5
M/JMI--J_A^6*(M';W<CRL/X%-O*H)_$J/QK!>QOI_"NI:,EI=1WL-[)<H0H"
MRK]J,R['/RDE<#!Z'K0!T4/B/394N6+SP_9H3/(MQ;21,(QG+!74$CCMFH6U
M^VNX[>2RNO+B>YBC\R:TEV3!LX$;$ '..&&0/QK'FL?[2T[5)D.LSWHTVXMH
MEOH!&!Y@!*KA%#$E%]?UK3U*QN)--T.**!B;>[MGD4#[BKU/X4 22^+M&A:;
M=<3%()6AGF6UE:.%U;:0[A=JX/J>F#T.:M7VNV.GW(MI3<2W!02&*VMI)V52
M2 S!%. 2#C/7!QTK$DTR[/@?Q+9BV;[1=-J!BCQS)O:39CZ@BIXS=Z/KU_.V
MFW5W%>Q0F-[<*VUD4J4;)&.Q!Z<GD4 ;UE>V^HV<5W:R>9!*-R-@C/X'D?0U
M1N-9M]/N]1>^OH$M;6*%V7RF#0ARPRS9(()'& ,8.>M5?!#.W@[3VD4*[*Y*
M@Y )=N_>L_7-+O;FZU\Q6SR+<0V*QX'WRDKE@/H"* -F'Q+IL\LD2_:UE2(S
M".2RF1Y$! )12H+X)'W<]1ZBJVD>+;+4= &JSI/:(J*T@EMY5&6. $+*-Y)X
MPN>2!W%6+ZUFD\4Z1<I$6AAAN%D<=%+;,#\<'\JY^"VOO^$2LK$:?=&[TFZ@
MDEB*8$RI+D^6QX;Y1N'/H.#0!U%AK=EJ-Q);PF>.>-0YBN+>2%]I.-P#@$C/
M&15NYN$M;=YY%D94&2(HVD8_15!)_ 5AVC2ZIXJ@U)+2Y@M;:RE@+7,1C,CR
M/&V IYP!&><8^88SS5KQ']M_LU/L0G(\^/[0+;_6^3GY]GOCTYQG'.* +.GZ
MO9ZFTR6[2K+#CS(IH7B=0<X)5P#@X.#T.#Z5/>-=):N;**&6XXVK-(47KR20
M">GM^76N;\/VLB^*+^\C@U)+*2R@CC>_9BQ97D+ ;B7Q\P^]Z\<5TMW<?9+5
MYS#--MQ\D*;G/..!0!AVOB.9/!=UK=]#&TUJ+G?'!D*YBD= !G.,[!^= O\
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
M[U?HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ KVCX&?\>.M?]=8OY-7B]>T? S_ (\=:_ZZQ?R:N/,/]WE\
MOS.K!?QE_70]:HHHKYP]P**** "BBB@ K&\1?ZG3O^PA;_\ H=;-8WB+_4Z=
M_P!A"W_]#K2E\:,J_P##9LT445F:A1110!SGCRVANO NM">,.([.61<]F"'!
MJM/I6G-XIM-(EMH_[/%E)/%:M_JY)-ZAF*]&(!'7IN-=3-#%<0O#-&DL4BE7
M1U#*P/4$'J*@OM,L-4B6+4+*VNXU.Y5GB5P#ZC(X- '&6_R7=C;1.S6EMXC>
M*VRQ8*@MG)4$]@Y<>V,=J;IT<=X=&T^\^:QGO-39XF.%ED6=]BL/XN"YP?[N
M>U=O%8V<,,$,5K!'%;G,*+& L9P1E1VX)''J:9<:5IUU:&TN+"UFMBY?R9(5
M9-Q)).",9R2<^IH XV=!IDNJO9,R6.D7]M<B-6.R)2@$ZCT C<MMZ FJWVR\
MG#6DES,R^)72:T!<_)%YA\P+_=Q;^6<#N2>]=Y!IMC;6)L8+*WBM""I@2)50
M@]1M QS4GV2VWP-]GBW6X(A.P9C!&#M]...* .(U /<W.J6[S3+&WB.UC.R0
MJ=A@@RH(Y .3T]33M7B/AZXUQ=$0VP.B/<+%$/E652P#JO3=@]NN!7:FSM2S
M,;:$LT@E8[!DN  &/N  ,]>!1+",O-%%$;GRRBNX_$ GKC- ')26FC:;X@\,
M#2FB66ZGDWO'*6>XB%O*<N<Y<;MAR<\XJ_XDMDO=;\/VLS2?9Y+B;S8U<J)
M(6.UL=1D#COBF6'AV9=8M;V:PTK3X[5WE$=@I)FD9"FYVVK@!7?C!Y/7CGI'
MABDDCD>-&>,DHQ4$J2,'![<<4 <1+IKWWB+5+!=,L;F&SCACM8Y[QX3!&4SN
MC54;!+;AN!!^7':K-M8->ZY:Z7XA>.\:VTB!]C$F.68LRRO@XW8VIR1QN[9K
MH[[1M+U1T?4--L[MD&$:>!7*CT&12WFCZ9J,44=]IUI<QQ?ZM9X%<)] 1Q0!
MQVC748?0_)N";3^VK^"(^82I4"<(H/IA>![<4_6;LM>>(EBG)\FXTU"%?[A,
MJY'MP170Z?X>M8M*N-.O[:UNK>6[FG$3Q!D"O(SJ-I&,@$?E5Z'2=-MH#!!I
M]K%"=N8TA55^4Y7@#L>1Z&@#F[2S674O%.H[&GO+6\(M [%A$1:Q$;5Z DL<
M^M5?#FEWDT>AZI;6UC"I59+F\COGEEND:,Y#@Q@,2Q5N3P1Q7;QPQ1-(T<:(
MTK;Y"J@%VP!D^IP /H!5.#0])M;UKVWTNRANV))GC@57)/7Y@,\T <+'I-M)
MX8TN_8S?;9M42*2X$S"1HWN2C1[@<[=I(QT_'FK.K(=#/B:UTH?9K=;.RF\M
M)#&D?F2RI*X(SL^1!D@<8SUKNA9VPA2$6\(B1@ZIL&U6!R"!V.><^M.-O TD
MDAAC+RH$D8J,NHS@$]P-S<>Y]: .,FTB]TZSU.[AL[+3K,Z7<*\5I=O)YLF
M4?!10" '^;J=P]*<=*M-.'AF[MD9;FXG2&XF+DM.C0.6$A)^;D \]"!BNEM-
M"TBP65;/2[*W$R[)1%;HF]?0X'(]JN-;PL(@T,9$1#1@J/D(& 1Z<$C\: .,
MT/P_;'1=>CTW;8WTES>6R7"$[H@7.WOD8^4^M6-+AM+2_NM(O]'LK"2>R:62
M6TNF=)(@0K;F*JRGYNO/?GBNB?1],DN9[E].M&GN$\N:0P*6E3CY6.,D<#@^
ME-M=$TFR@F@M-+LH(IUVS1Q6ZJL@QC# #D8)ZT 6X$CCMXTA_P!4J@)\V>,<
M<]ZDIJ(D<:QQJJ(H 55&  .P%.H **** "BBB@ HHHH **** "BBB@ HHHH
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *]H^!G_'CK7_76+^35XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\S
MJP7\9?UT/6J***^</<"BBB@ HHHH *QO$7^IT[_L(6__ *'6S6-XB_U.G?\
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% 'Q[1117UY\R%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7M
M'P,_X\=:_P"NL7\FKQ>O:/@9_P >.M?]=8OY-7'F'^[R^7YG5@OXR_KH>M44
M45\X>X%%%% !1110 5C>(O\ 4Z=_V$+?_P!#K9K&\1?ZG3O^PA;_ /H=:4OC
M1E7_ (;-FBBBLS4**** "BBB@ HK \1ZWJND7>DQ:=H<VI1W=R(KB2-L"W3C
MYCP?4]<#CKS6_0 5'+/#!L\Z5(_,<(FXXW,>@'O5/7%G;0KX6TX@E\EBLA3=
MC YXR.U<G-%J8\)^&]U[#-<27=F8G>$@("O<!LMCKU&?:@#O**Y*\US4= ;5
MX[V:*^%MI_VV!Q%Y9SEE*-@D$9"\CGD]:ETG6+V36K>T>\^WPSQ.TCK8O!Y#
MK@C!/&TY(P><@<F@#J*0$$9!!'M4-Y9P7]J]M<H7A?&Y0Q7.#G!P>GMWKBX'
M.G?"C5OL7^C^3_:"Q&(;?+'GR@;<=,=OI0!V\<\,KND<J.R'#!6!*_7TH@GA
MN8A+!*DL9) 9#D9!P1^!!'X5S&IZ3I^C:AX=FTVR@M)!?"V)AC"EHVBDRIQU
M&0#SW4&LO3;K6-)\'S:PEW ;:UN+F0VA@SOB$[[LOG.[&2.,#@8/6@#O&EC0
MX:15/H3BG]1D5R&JZ2R^(;_4KCPW;:O;R01*A;RS(FS?N"JX[[AW%:Z^(M.2
MQLKB&&]DM[J!)H3;6,LHV$9&=BD#CL: -<D#J0.U+7+>+M/LYH]-U%X URFH
MV*QN^<H#<)G /"DY() SV-=30 45RVC1:G_PEVN&744>W2:+,7D8R#$" #NX
MQD=N<5'I6KZE/X3M=9U34H+=KV"(QQP6A?:[XQ@ EG8^@'?VH ZVHWGACFBB
M>5%DER(T+8+X&3@=^*XY?%=Y9Q:U$[&[EL[:*>!I[1[9BTC.@5U8#(!4'<!T
M)'459GMM2@\5>'S?:C'=AFGX6W$>UO*/3!/'L<GWH ZJ.1)HUDB=71AE64Y!
M'L:=7%:3J>IWMOX>LK%K.QCN],DNI3';Y"%6B $:Y '^L/7-6$UW5! =/,EN
MVHG53IRW)B(3'E>=O*9Z[,C&<;O;B@#K:*PM,N=0B\0W>E7MW'=)':Q7"2B$
M1L"SR*0<'!'R#' ZTNM7FHIK&EZ?830PB[$QEEDCWE0@!&T9'/..?7VQ0!L3
M3PVZ*\TJ1JSJ@+G +,0JCZDD ?6I*XG4;V]>";3K^6.>:RU?3MLZ1[/,1YXF
M&5R<$'<..#@=*DU[Q++IOVR^M+]YH;-L/!_9TC1';@.GG 8#=1G. >"* .RH
MKG#<:UJ.N:M9VM];V<%FT8C8V_F,S-&&.[+ 8&>W)SU&.=+0-1DU;P_8:A,B
MQRW$"NZI]T,1SCVS0!HT5Q5[K6OIINKZK!<V8CT^\>&.V: D2HK@'<V<@\G&
M!V[YQ5F]U75]&EOX+BZ@NV&E3WT+B#R]CQX!4C)RIW#WX/)S0!UE%8]YJ=Q
MV@A-G^G7(BFR/X?(D?CTY05E:5K=Y=Z@D-_J(LKR1Y$%A+8L@R-V DC'YR
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
M2<C )'4>M &?%X2$=M9V?]K7K6%E+%+;VV(P%\M@R*6VY*C '7..Y/-7/[!
MO=0ECO9TM[_)GMPJ%=YC$>X'&1\JKQG&1]:T;JZ@LK66ZN95B@B4L\C' 4#N
M:IV6OZ7J%W]EM;L/,4+JI5EWJ,99"0 PY'(R.10 6&BP:?=)<122,R6<5F Q
M&-D98@].OS'-9>I:18Z=9Q2&XU**5+V:YBN+.W,TD;REV8;51AL^8CE2.G?!
MJ?2_$4;>&M,U#4F82W4(<B&!WYQSPH) J[+X@TF&SM[M[^'R+DX@<'/F'T7'
M4\'CK0!E>%+.9+[6-0D:]>.[EC$<EZGERRA$P6*;5VC)P!M'W<XYR>GJGI^J
M66JQ226<XD$;[)%*E61L9PRD @X(/([U<H **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH ****
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
M87$BX3*,A!VJ-W#=6R>.O7-K5='CU5K20W5S;36LADBEMV4,"5*G[P(Z,>U
M%7P_I=Q9RZE=W4$%LU_,)?LL#;DC 15Y. "QQDX&.W.,EG@Y@GA&S'\$7F1J
M!V59&4#\  *MBUU#3K&1;.X?4;AF&W[?,$"CZI'T]L?C4FB::=(T6UL6E\UX
MD^>0# =R<L<=LDF@#D;IM1U/PEI.MW6J2D7EWIUP;-8HQ$BO<Q%5!V[\C(Y+
M<X/%:AGU;4TU>\MM5>S%G/+#;P+#&R-Y8',FY2QRV?NE>,=^:L+X.LUB@MC?
M7YL;::.>WLS(HCB9'#J!A=Q4$=&) '3H,37/AF&>:[:._OK:"\;=<V\#J$E)
M 4G)4LN0!G:5]>O- &,WB.XU.[@B6YO["(Z=;WA-C8FX9GEW\,?+<!0$] 3D
M\\4^75=;DM=,DNQJ-E!) YN)K&Q\R7S0P S&RN44KEOND\XR,<[ESH$,ES'<
MV=W<Z=.D*V^^U*8:-22JE75E(&3CC(R>>:EN=,N)XX5CUB_MS&FUFB$69?=M
MR$9^F* 'V-U'<:+%=6]V;M&BW+<,H!?CJ0  #ZC ^E<Q8W^MQZ%X?UNYU5IV
MOFM5N+7R(UBQ-M&5(7<""P/+$'!X&>.JL=.M].TV.PMU98(U*C+$DYZDD]22
M2<^]0#0[1=)L-,!D^SV)@,/S?-^Z(*9/?[HS0!A2WFKW>E:OK-OJCV_V.6Y2
M"T$,;1,(&9?WA*ESN*$\,N 1Z<IIL-U=^.+R\74[E(GTZRF,/EQX*L\Y"$[<
MX&#SG/)YZ8T[CPM;SM=(M]?0V=X[/<V<3J(I"WWN2I9=W<*PSD^IJW)H\;:M
M'J,-S<6TJQK#(D6W9-&I)56#*> 6;E<'D\T 9OBB*XFU7PU';7'V>1M0D'F[
M Q4?9ILX!XSCIG(]CTJ)-3N--GUBQU'4YY4MTMV@NA"AGS,60)M5=K-N48^7
M^+FM^ZL(;NZLKB3=OLY6EBP>-Q1D.?P<U4O?#]E?RW<LK3+)<B %T?!0PL7C
M9?0ACGOTH Y^/4];^U:AIEM/>270L3=6QO[:-'#JV-F4 1E;@=,CGU%7)_%#
M3^3=Z?\ -9PZ8^IW*D<L"I\J/V)(<G_<QWK4LM#2TU(ZC+?7EY=F$P>9<,N
MF0V J*JCD=<?7-+IWA[3]+COHX(V9+V5I)ED.X?-U4>B\G [9- &'I&J:E+?
MZ63=:C>+=9%VDVF-!% /+9@R.8UXW +AF;.[VI_C*PDU'4-!A@D\JY6XEEMY
M#T258792?;(&1W!(K9TW1FTQD2/5+^6UC79';3&-E0=ANV;SCW8U:N+"&YO+
M.ZDW>9:.SQX/&64J<_@30!Q-S=2^(-6T35Y8);>&VOX[>*&4$$3%&,Q/KM("
M _[+]C4NF$Z+J>HZRIQ9SZG-;WX[+\^(Y?P)VM_LL"?NUV-Y80WS6QFW9MYA
M.FTX^8 @9]N33(=*M(;:[MRGF0W<DDDR2<AB_P!X?3VH XFSN);6W\*2PV<]
MVXN[T"* H&/$O]]E'ZU-KMK=RV6O:O<6+V$=Q!:0+!(Z-(Q24DNVPE1]\ <D
MX7Z5TMAX:L--M],@@,Q332Y@WON/S@@[CW^\:O:EI\.J6$EG<;O*DQNVG!X(
M(_44 6J*@CMO+O)[CSYF\U5'E,^43;GE1V)SSZX%3T %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %>T? S_CQUK_KK%_)J\7KVCX&?\>.M?\ 76+^35QYA_N\OE^9
MU8+^,OZZ'K5%%%?.'N!1110 4444 %8WB+_4Z=_V$+?_ -#K9K&\1?ZG3O\
ML(6__H=:4OC1E7_ALV:***S-0HHHH **** "BBB@ HJO>WMOIUE-=W4BQPQ*
M69F( _6LF3Q19R:?I]]92PS0W5Q%$Y\P?N@XS\V"<$#M0!O456L]0LM0C:2R
MO+>YC4[6:&4. ?0D&DM-2L+]Y$L[VVN&B.)!#*KE#[X/% %JBD8[5)P3@9P*
MRM)ULZG?7MH^GW%G):B-L3E,LK[L'"DX^Z>"<T :U%<U-XKEBM;G4DTN232+
M5W66Z$JAMJ,5=U3NH(;N"0"0#QFW_P )'9P:M?6E]<VMK'!Y0CDFF">874G'
M/TH VJ*RM4U>6QN+*WM;)KR:[+[%64( %7).35ZSEN)K97N;;[-*2<Q^8'Q^
M(H GHJCJNH2:;9F>.QN+QAG]W#M& !G)+$ #C_ZQJ73KQ=1TRTOD0HES"DRJ
MW4!E!P?SH LT5GZOK5CH=M'<7TRQI)-'"N6 )+NJ9Y(X&[)] ":E;5=.2V%R
M]_:K 1N$IF4*1G&<YQC/% %NBJ9U;31>K9'4+07;8*P><N\Y&1A<YZ4Z[U/3
M]/:-;V^MK9I.$$TJH6^F3S0!:HK%T;7)=3L=.NI((8X[JT-P[><,H05X"GDC
MYOO=L#UJ_#JFGW%VUI#?6LERHW-"DREP/4J#F@"W15.?5M-MKM;2?4+6*Y?&
MV&295=OHI.:N4 %%4[C5=.M)%CN=0M879MBK+,JDMP< $]>1^8J(ZF5\0/IS
M*JQ)9BY,A/3YRN/IQF@#1HJI9ZGI^HAS97UM<B/AS!,K[?K@\41:KIT]V+2*
M_M9+DKN$*3*7VXSG&<XQ0!;HHJI_:NG?:1;?;[7[006$7G+N('4XSG P?RH
MMT55M]3L+NW>XMKZVF@0X:2.5653Z$@X%6&D175&=0[YVJ3R<=<4 .HJD-9T
MMII85U*S,L(+2H)UW(!U)&>,>]1Z/KNGZ[:"XL+B.0$9*!U++R1R 3CI0!HT
M5'-/%;0M-/*D42#+/(P55'N34$.J:?<6WVF"_M98-Q7S4F5ER!G&0<9Q0!;H
MJO9W]GJ$1ELKN"YC!VEX9 X!],@TVTU*QOVD6SO;:Y:(XD$,JOL/H<'B@"U1
M5+^U;)YI[:WN[6:[A4LUNLZ[ACU'4?4UCZAXH^SS:;8Q2Z=#?WD)F<7%R"D*
M@+GD?>)+@#ID9/;% '2T5'',CQ%_,C;;D.RMP&'!'X'-.1UD171@R, 593D$
M>HH =152;5=.MKM+2>_M8KF3&R%YE5VSTPI.35N@ HJI=:KIUB0+R_M;<EMO
M[Z94YZXY/6GW5_9V-O\ :+R[@MX<@>9-($7\SQ0!8HJ 7MH;9+D74)@<9242
M#:W!/!Z'@'\J2SO[/4(C+97<%S&#M+PR!P#Z9% %BBF2S16\3RS2)'&@RSNP
M 4>I)K"_X2>*XO+^+36M+V.VLDN5D2Y4*S%G!4OR%'R#GWH Z"BJEUJNGV,B
M17E_:VTDGW$FF5"WT!/-+=ZE86#1K>7MM;M(<()I50L?;)YH M457DO[.*=(
M)+N!)G?8L;2 ,S8!P!ZX(./<4V/4[":ZEM8KZV>XB&9(5E4NGU&<B@"U16)!
MXGT_4+.^ETV>WN)[7S1Y+7")N*<9SDX4G^(^M:%UJEC8)$U_>VUH9/NB:94R
M?09(S0!;HJO/?6EK%YMQ=00Q[=^^20*-O'.3VY'YBF_VE8FP^WB]MOL>,_:/
M-7R\9Q][..M %JBJT&H65U:_:K>\MYK?./-CE#)GZ@XH@U"RN3B"[MY3O*8C
MD#?,!DC@]0.U %FBFB2,RF(.OF!0Q3/(!S@X].#^5.H **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_ %UB_DU>+U[1\#/^/'6O^NL7
M\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"BBB@ HHHH *QO$7^IT[_ +"%O_Z'
M6S6-XB_U.G?]A"W_ /0ZTI?&C*O_  V;-%%%9FH4444 %%%% &!XC\,?\)#=
MZ3/_ &G>6?\ 9]R)]EN^!+TX;\OU/K6_110!4U2#[3I-W#Y8D+PN I&<G!Q^
MM<:&TS5/"GAN&W-M<(EY9K<1I@[7"\JX'0@CD&N]HH X?Q+:3?;]>33H2)Y]
M"(Q$O,C!G ''4X) [\U9T3[+J.M6=U;ZYHUPUI;N@M]/@\MQ&VWAAYC$ $#C
M P:Z^C H .E<AHVO:1=>-=66WU2SE:XBMEA"3*?,*B3(7GG&1FNOHH \\;4[
M.W\ ZKH$EQ&-8*7=HEB6'G2.[.$VIU(;<I!'&#GUJ_#<:-I'BO6&U>XLK>62
MVMHT:Z95,B!6#!=W49Z@>U=G@9S@9]:7&: .'LH-&M_"VB?V_>G3'C60VADO
M&M'1"3A<AE/"%1M/2M#06U&_TBZ%KJ<GDI>NMG=SQ>:TL  ]<;AN+ -W"@\Y
MS7444 8VI7D6D>'Y3J^I0!V1XQ-)B(.Q!(4#/7'\JC\'7]I>^%-,%K=0SF&T
MACE$;AMCA!E3CH?:MVB@#G_&:1G0%FE16C@O+2:1F7.Q%N(V=C[!02?8&JOE
MZ=J7C32;FW%O<VR:;<M#)'M>,'S8AE2.,]1^==510!YKXHU8W>B:['+J-A;7
M<#RK#IQ@!F(0_)(/FW9( <,!@#'7!K<2_P!+TSQ5KIUF>W@FG\G[-]H(!E@$
M8&U,_>^?S/E&3ENG(KKJ,4 >;Z2C?V7H?[MD_P"*9O!M*X*_-;\$=C6I]AM[
M70/"!@MTC>*XMMI1<%=T9#<^^3GUS7:44 >::I?:=9^!O$EC>;!K$C7C21,F
M97R[E'QC)4(4(;H .V*]+K#U'1+[5?-M;K5%.FRMEX([8*[)G.PON/RGH?ES
MCO6Y0!PT-]X=L]7\6IJTUDLTUXJM%,5,DT?V:'"JIY;DMP,\FJUK+J.CV<4T
MMNTM_;>&81(DBEOW@)W;@.3CDD#DXKM+#35L;K49Q(7-[<BX((QL/EI'@?\
M?O/XU>H X*VNHKGQA826VKV6I V-RDDEI$!M_P!60K,I(QQD \C!I;6P@M_
M'A%H;9(Y(Y=.<,J88%F0.<^I#-GZFN\HH *\\_LNTD\$6X>SC9I-=1GR@);-
M_M)/KE21]..E>AT4 <+XDM2MYXF6VMS\VCVTC)$G+E9)\\#J=H^O2K=SK&F:
MSXGT5;"^BNHEBN3)+;N&6,%!@%APIZ\=>*Z^C&* .'\/7<5K>Z=HEEJ&DZS8
MB%H]UI$!+;HJ\-(59E.<;>BY)^M:7@B:R&B)9PO +VV9TN85($D9#M@.O4>V
M:Z:B@##\4P6DVGV\EWJ5MI_D7*313704Q%P#@,&(!')XR#D CI7+WNJ0:A86
MS:F^GRV5OK<*F]@39;W"^7NW8)8<$[2=Q'R]>H'HE4M1TY=0:S+2%/LMRMP,
M#.XJ",?K0!QFKO'JK^(KCP\T=Q$VD>3++:?.LLFYB%!7[S!2W .1N [BK5FJ
M:G=?:=.UW1KBZMK&:**#3X?+<!@N W[QB &"\8&#7;48% '):#?:+)X5BL;&
M:U6\AL,2VH($T;!,,'3[P.>N1UJ#2+:-]0\(L\"DC0I=Q9.X^RXS^M=I10!P
M^MQS6FK7>A0!Q%XC96C90<1D +<\]OW8##U8FNVCC2*-8XU"HH"JH&  .U9T
M.ERG63J5W="=HT>.VC6/8L*,06SR=S':HSQP. ,FM.@#@/$VJ"Y@\0V5UJ&G
MVCQ(T4%E- 'DN5\H$,!N#-DD@;1QCN17::6[R:39/(27:!"Q/4G:,U;HH YS
M3;&WE\6>(Y9K:-V?R(RSH#E?*''/;FN?T2XM=.7PS<ZM+'!9II4D,,UR0L<<
MFY.-QX#%!QGJ <5Z'01GK0!YZ+:VO6B:.%)-+G\2++; +F-T$'S,O8J9 YST
M/7O6[]ED7QGJ:V3K:R3:;;DR",,-PDE&2.,G'%=+10!R6OQ3VEII<NKWB75E
M%J2274AA$:)'L<*6&2,"3RSD].O:L77KRRU$^+9M->.>(Z B&:##([;IN PX
M8@$=/I7H]'2@#A]>NX=#U/5;VSU72I;V95DDTNZC#S3,J *D9#!AN &!M;DD
M]S5NVOM-T_Q3K1UF:VM;BXDA-JUVRIOA\I!M0MP<2>9D#N?>NMHH YC3+)6U
MWQ;<QPI]K:ZC2.4KSQ:PXP?J36)X:CAO;;P_:OK.D)=6(5S9);%+I7$95T;,
MI.>6W';SUKT*C SGO0!Y].]C%X4\::>IMTU%8]0<VXP)?+925.WKM(*\]*TU
MOM-TSQ3J4FM7%M;":UMQ;27;*JO& VY5+<'#$D@>H]JZZC&: ."T2Q5[[PL+
MBV_=Q6^H26Z2)CRT,L?E<'IB,@ =JDEO&T>ZUQ8?(M;:768DDGFCS%;JUK$S
M2$9 Y88R3C+9-=S10!YA>&.]A\6)%>07]O+;61\ZVCVI(QDD#'()#-@ $CT
MZBNQ\1:?Y>C)<Z?;JMQIDBW<$<2@;M@PR #^\A9?Q%;U4-6LKK4+0VUO>_9$
MD!29UCW.5(P=IS\I]\'Z4 9WA=EU".\U_DC4Y=T!(P?LZ#;'^!^9_P#MI705
M'!!%:V\5O"@2*) B(.BJ!@#\JDH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *]H^!G_'CK7_ %UB_DU>+U[1\#/^/'6O^NL7\FKCS#_=Y?+\SJP7
M\9?UT/6J***^</<"BBB@ HHHH *QO$7^IT[_ +"%O_Z'6S6-XB_U.G?]A"W_
M /0ZTI?&C*O_  V;-%%%9FH4444 %%%% !1110 A(4$D@ <DFA65U#*P96&0
M0<@BL_7H6GT"_C6>6$F!SOBQN&!GN".>E<S$E_8>%_#<-IJUT'O)K>-Y) C%
M(S$257Y<=N,@\^O2@#MZ*Y:_,GVD:;:SZ[<W%K$'EDM9(%*[RVTL9-H8\'@9
M&!R.>:FF:IJ'B!=#MI;R:U\_3Y+JY>!0CRLK(@'(.T?,20.<X&<9R =-_;&G
M^8\9N55TN1:$,"/WI4,%&>IPP/%7JX6QEN=,N+N&*\ED,GB..&223:6=#!'D
M'  [ =,\4D\^K'PQKNNC6;I9[":^>WB54$>R&23:C#;E@0F"<YQTP>: .[HK
MG!]JUK7M1MSJ%S:6UD(E2.V*J79EW%F)!)Z@ =.#G/:YX6O)]0\,V%U=3&::
M2/YI" -V"1G@ =NU &O17G]I)K,V@^&]0;7KO[1J4D45P-D>S8Z,?E7;PPP/
MF]<_2K-[JFHZ/%K%E'>7-P8KFSB@F=5>6-9W5&QP Q')7(ZD Y% ';$A5+,0
M !DD]JKW%_;6PMS+* +B18HB 2&9@2!Q].M<G*FI2V>K6WG:LE@UBSB:[5!(
MD@SE5..0PZY'&.,9J&>PGC\,>&HDU*Z,DMY:D2R!&:(>6<A?EQTSC(/XT =W
M17%ZCJ&H>'7UJ**^FNUBTU;N W6&,4A9U/( RO"G!]#ZUH/'>:+K6C1C5+N\
MBOIGMYDN=A&1"\@=<*-IS'C XPW3I0!NWE[;V%O]HN7V1;T3=@GYF8*HX]2P
M%%Y>V]A"LMR^Q&ECA!P3EW<(HX]68#\:X2Y6[U/P58ZY=:G=F2[GLYVMP4$2
MAKB,A NW/&0,YR2.M=!XU223P_$D,OE2MJ%B$D !V'[5%@X/!Q0!T5%<G=Q:
MI9ZL=)LM6N9&O=.N)H7N-K&&:-HPIR%'RGS.0?3C%3Z?KDVN:EI0M6:&);4W
M=]'@$JQS&L1_X$)"?>.@#?>[MXKN&T>95N)E9HXR>6"XW$?3</SI+N]M[%(W
MN'V+)*D*'!.78X4<>I-9.K:E<66O6$:,3 UG=S21 #YV3R]O_H1_.L">VNIM
M$\/ZI=ZK=3S7-Y92R1DH(B7=3A5"\ 9XYSQR3S0!WE%<')J>L7JZC>6?]JM=
MP7<T-K!%&GV=A%(4"MGD[MIR2<C=QC%:D<%_J^N:["=8N[6"UFCCMTMP@V$P
MHQ))4[N6Z'CKU[ '3%T$BH64.P)"YY(&,_S'YU4DU:PBM[R=[J,163%;ANOE
ML%#8/OAAQ[UQUDMWKNJ>%=1GU*[@GNM&FFD$&P*&_P!'+8!4X!)Y^@QBGZ^]
MUJ6EZY')>SQI:ZS;0QB/:/D/V8X.0<\NQ^OMQ0!V=E>QW]N)XHYT4DC$\#Q-
M_P!\L :=-=V]O-;PS2JDEPYCA4GEV"EB!^"D_A6-<37.BZKI8FO)9K"X#VTK
M3[<K*?GC<D =0&7ZE:H6>JZC.=!NWN&$.JZE,RQE1Q;>1,T2].X1'/?)(Z4
M==17!I<:LOA0>('UFZ:ZCG)$.U!"T8G*;"NW)RO?.<\CTK647>L:CK+-J=U9
MPV$XMX8[8JO2))"[$J<DE^G3 '')H Z:JUSJ%K:6?VN:8"WW*N]<L,LP4=/<
M@51T*>XU;P?IES<7#K<W=A%))-& &#L@)8#&!R?3%<?#930_"Q&74+B1Y6@"
M>=M98C]H7D  ?KGI0!Z/17+3S7F@ZW$G]H75[;SV-S.\=R5)#Q>605*J,9#,
M".G3&*IZ)=ZO/)H]T'U6;[3AKW[1$BP;&C)W)CE<-MQZ@\Y/- '67]_;:;:-
M=74A2)2%X4L68D  * 2220  ,FGVMREW;).B2HK]%EC:-A]58 BN>\86CW+:
M+MO+B ?VC$I$)49SDYY!Y&.*+>"\U75-4MFU>^MX].DCMHO)*!F)A20R/E3N
M)+XQT^7IS0!MW6J6=G.T,\VR1;=[DC:3^[0@,>!VW#CK5F&5)X(YHSNCD4,I
MQC((R*\_-_/J=K;WER5,\OAJ[,C*,!FW1@D#L#C/XUK6'VG5;U=/%_<VEM9Z
M;:R!;8JK2/)O&22"< 1C 'J<YXH ZVBN(M_$5Y816MYJ-RTUK&=0M)FVJ#))
M [%'X'!*0R9 XR>E2Z5JVL3SZ9I%].O]IQ74C7[1H &B6,.,#L,S0KGZT =9
M:7=O?VJ7-K,LL+YVNIX.#@_J#4U<18WVJ:LV@6[:G-"MU!>27#1*H9]DB!0"
M0<?>ZCMGZT\ZCJ5LE[I2ZA*[KJ\5C%>2*ID2)XHY3VP6&YE!([C.>X!VE%<U
M;1W5MXCN-)&JWDL,FG^<K2E&>)RY7<IV_H<CCI70P1M%!'&\K2LBA3(^,N0.
MIQQD^U $E%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!\>T445]>?,A1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 5[1\#/^/'6O\ KK%_)J\7KVCX&?\
M'CK7_76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!1110 4444 %8WB+_ %.G
M?]A"W_\ 0ZV:QO$7^IT[_L(6_P#Z'6E+XT95_P"&S9HHHK,U"BBB@ HHHH *
M*** $95=&1@&5A@@]"*RK7P[86EM;6ZFXDBM95EMUEG9_**J54#)Z $\5K44
M 9EYH5I>7K7ADNH)W01R-;W#Q>8H)(#;3VR>>O/6H6\+Z:+2RMX!/;?859+>
M2"=D=%;&Y=V>0<#@YZ#T%;-% &3;>&],M(PD44F/M8O27E9F,P4+N))R>!4S
M:+8MI5YIAB/V6\\[SDWG+>:6+\]1DL?I6A10!S.MV,;:B9H]#U6YF:$(9K*\
M6!) ,X1_WJDXR>2#U./2M+PWICZ-X<T_3I=GF00A7$?W0W4@>P)XK4HH SX]
M$L(;*PLTB(@L&5K==Y^4J"!SWX)ZT7.B:?=_;?/@+_; @F^<C.S[I!!^4CJ"
M,'.#6A10!1L]*BLXY8S<75RLHVD7,QDP.>!GZ_C4%MX>L;6UM[93<20VTJRP
M++.S^65&% ).< =JU:* *5SI-C>33RW$ E-Q;_990Q)5H\D[2/\ @1JO9>'[
M.RNH[GS;NXEA4K";FY>7R@>#MW'KCC)YQWK5HH P3X0TEL(1=&W683I;?:7\
MI'#;P0F<#YN<=!V K4U'3K;5+-K6Z5FB+*_R.R,K*P96#*000P!_"K5% &3#
MI4&D&:_BCO+^\,>S,DWF2%<YVKO8*!GGMG'.<"H?#6DG3X[^\EMQ;W.HW3W,
MD6X-Y8/W5R"1G'S''&YFQGK6Y10!6EL;>:^@O)$S/ CQQG)P%?;N&._W165%
MX0TJ$VX'VIH;659;:![ES' RG*[5S@ = .PX&!6]10!E'0+1;Z2[AFN[=I9/
M-ECAN&6-VXY*YQDXYQC/>KL%E!;7-U<1(1)=.))3DG<P4(/IPHJQ10!D-X;T
M_P"R:?;Q>? -/3RK9X9V1T3 !7(/(( SGT%3R:)82QW<;Q$K=7"7,PWGYI%V
M;3[?ZM./:M"B@#G_ !58S:W8?V(MC*\-TR>;=;U5(5#AB?O;M^!Q@=2.>M:T
MNG6LTED[18-DYD@"G 0[&3H/]EV&*M44 9_]B6']D'2_*/V0DDIO.>6W=>O6
ML37=.66^NV@T'4KB>>,*TD-ZL-O.=N!YBB4$@=#E22!CD<5U=% %'1; Z5H6
MGZ<7#FTMHX"P_BVJ%S^E5H_#>GQ6L]J//-K+()/(:=BB$/O^49^4;N<#CMTK
M7HH K2V-O/?07DB;IH$>-#G@*^W<,=_NBJFGZ#:Z7(GV2:\6&,;8[=KAFB0>
M@4GH.PZ#M6I10!7NK*"]\CST+>1*LT>"1AQG!_6J5YX>L[R\DNO-N[>690DQ
MMKEXO- Z;@IZ@<9'..]:M% &:=!TTHB+;A$CM&LD1&("PMC*@?\  1S[5'<>
M';*>6&5'N;::*$0"2VG:-FC'16P>0,G&>1DXZFM:B@#*F\.:5/I5OILEMFT@
MD65$WMG>&W9)SDDDG.3SDYSFK":391ZS+JRPXO981 TFX\H#GIT_'V'I5VB@
M#/M=$L+-[1X(BK6J21PY<G:LC!F^N2HJMJ>DV9LK]CIT]XUW,D\L4$H20NH1
M596++M("*<@CIZULT4 <GHNA.^KWU]+9WMG#-:+:#[5=F6X?EBS;@[;0,@+A
MNN3@=^H@A6W@CA0L5C4("[%B0!CDGDGW-244 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110!\>T445]>?,A1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M5[1\#/\ CQUK_KK%_)J\7KVCX&?\>.M?]=8OY-7'F'^[R^7YG5@OXR_KH>M4
M445\X>X%%%% !1110 5C>(O]3IW_ &$+?_T.MFL;Q%_J=._["%O_ .AUI2^-
M&5?^&S9HHHK,U"BBB@ HHHH **** "BBB@ HHJK%:S1WTEPVH7,D3C"VSK'Y
M:=.00H;MW8]: +)(5220 .23VJC8ZYI6I3-#8ZC;7,BKO*Q2!OESC/'4<CGW
MJ74H(+K2[RWNM_V>6!TEV9W;"I!QCG.,]*XTW&IWEE?Z/INH/J<$FEW").UK
MY+02[0L:EP I)W'@ $;<T =;9:YI6HW#6]EJ-M<2J"Q2*4,< X)&.HSWHBUO
M2Y[Y[&'4+:2Z0D-$D@+ CJ#[CN*YW1_*U*\TQCJA:6Q1F2T^PF!H\QE"K9Z
M;NGJ!Z58\(WD$7AW3]$D62'4K>U$,\,D3*?,5<.V2,$$Y.[H<Y[T ="+ZT-M
M#<BYA,$^SRI-XVR;L;<'OG(QZYJM+K>G"9[6*_LVO0K[86F .5!SG&2 ,'/'
M8^E<=:WR2^%/#.DI!<F_M)[".YA\AP8#&R!BQQ@#(Z]^HXK;TFT:'2?$7[AD
MDGO;I_NX+YX!]^ * )F\7Z7:WUA87U]917-S:FX9EN%,:D;, $X)#;\J<<A3
M6Y'<P3"4Q31N(G*2;6!V,.H/H>:Y&UD&F3>$[J\22*!-(DMG?RV.R1A;E5;
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\>T445]>?,A1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 5[1\#/\ CQUK_KK%_)J\7KVC
MX&?\>.M?]=8OY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%% !1110 5C>(O]
M3IW_ &$+?_T.MFL;Q%_J=._["%O_ .AUI2^-&5?^&S9HHHK,U"BBB@ HHHH
M**** "BBB@ HHHH **CN$E>WD2"412D85RNX*?7'>N'TJ\UG2_AY8WB7L-S/
M*]I%"LL. OF3*C;B#EN&Z\=* .\HKG-0N[JR6"TEUF0WK!I#]FTUIF*<#[J[
MMJ@]SU]:I67B+4-6LM+M[>2&&ZN[BYAEN3 V L#,I98V.0S$+PWW<GKB@#K$
MN(9)I(4E1I8L>8@.2N>1D=LU)7"/J%YH%UXBGEN8[FY,ME"DK0$ >80@+*I^
M;&[.!C.,<58/B:\T^WU25I&U&&VL6N8Y6M&M\2 X\MB1@@Y!&.1@]: .ODN(
M8I(HY)41YF*QJQP7(!8@>IP"?P-9LUG;V5_)K.I:D?+A1EB^T,B16ZL1NP<#
MDX RQ/''<YQ[NVU.#Q%X::_U&.Z#7<N42W$85OLTOW3DG'7@Y/O5_756;Q!X
M<@D :/[5+*5/0LL+[3^!.?J!0!N12QSQ)+$ZR1NH9'4Y# \@@]Q3ZYQY]9U#
MQ!J=C:WT%G;VB0E&^S^8[,ZDD') P,?4YZC'+-&\07>HWFD13)$GVFRNI)P@
M./-BEBC^7/\ #\S\?2@#5U+2O[3EA$UU,+1&5WME"[92K;AN.-V,@< C..>,
MYEO-.BO;FPGD=U:RG,\87&&8QO'@^V)#^(%<]>:]J@>XAM3;K(-9CL(VD0D+
M&T2,20",D%B>HST]ZM&;5Y]8.C1:C%&UM:I<3W1M@6D,CNJ*JYPH C;)YSQT
MH WQ<0FY:W$J&=4#F//S!22 <>F0?RJ2N3FM]2E\<316U]' PTJ#S9C!O9CY
MDN, G SSZTL6NW$NB1+<WOD:A]KGMMUK:-,TWE2.A98QDC(4$]0,X]* .KHK
MC(O$FIS:/=F(-++::BMI-<K8R;EB**YD\C[VX;PI'_ L8XJ2;Q(;?1HGM]5C
MNYI[Y;7SVM&!M\J6.Z(<E@JD@8'WAVZ@'7U&UQ"EQ';M*@FD5F2,GYF"XR0/
M;(_,5R/_  DFH6UEJ05Q>-$ULEK=2VKPJSSR>5M8'&=IPQQCA@..M3BVO[?Q
MOI'VW4%NP;*[VX@$94[H,]#T_P Y- '5T5B:E=WTNN6ND6,Z6Q>WDN99VCWL
M K*H503CDL22<].G.1E2Z[K$<9LDDM6OHM733WG:([&1HA('V@]0''&>2#TS
MP =A15/_ $RUTJ0EA>WD<;,ORB/S&Y(&.W85S>F^)'6UN+F^U(R7,-F]S)I\
MEBULZE0"VW?R0.G?J.: .PJ.&XAN4+P2I(@=D+(<@,I*L/J""#[BN;6^UJQ3
M2KV\O+>XBO9HHIK=(-@C,@X*-DGAL#G.1GI5'2[V\2UMM-L9(X9KS5-2+3NF
M_P M$N)2<+D98DJ.>!SUH ZJYU;3K,N+J_M8"C*C>;*JX9AE0<GJ0#@5<ZUS
M&AVTO]O^(K>_F2\W>0K,8@H93&>",D'_ #Q3_" NY/#6B.MP@MX[8QR1LA9W
MQA4(;/& #G@YSVH Z2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH *]H^!G_'CK7_ %UB_DU>+U[1\#/^/'6O^NL7\FKCS#_=Y?+\
MSJP7\9?UT/6J***^</<"BBB@ HHHH *QO$7^IT[_ +"%O_Z'6S6-XB_U.G?]
MA"W_ /0ZTI?&C*O_  V;-%%%9FH4444 %%%% !1110 4444 %%%% !6##X8C
MBTW^SFOKF2S2>*:"-@@,/ERB4*"%R1E0.<G ZYYK>HH R[[1FN=134+:_N+*
MY$7DLT2HP=,Y (93R#G!'J>M4U\*10V=M';ZA=QW5M<RW,=V=C/NE9BX8%=I
M!WGC'IC&*Z"B@# 7PI;M#J N;Z\N)KYXI))V959'C(*,@"@+@A2.,<<YYS:_
ML:2XTZ\L=4U":_@NHC$P>-(\*00<% .3GK[<8K5HH PH?#D@U"PO+S6+V\DL
M69H%D$:K\R,AW;5&XX;K[>YS+KEE=S3Z=?V,<<MQ8SF3R7?8)$9&1@&P<'Y@
M1VXQQG-;%% '*0Z9J=UXCU:Y6]O-,26.W&(XXW#'8<X+*<D'C(X]JO-X8ABB
MTX:?=W%E-81O#%*FURR/M+APP(.2JG/7(^M;M% &%;^%[:!?FN[J9S?C4&DD
M9<M($"]@!CCH!],#BK%]HIN=174;6_N+*[$7DN\2HPD0$D!E8$<$D@C!Y/K6
MK10!1ATQ(M3;4&FDDG:V2V8MC!"LS;L #DEC[>U4&\,1(T<MI?7-M<Q3W$R3
M*$;_ %S[W4AE(*YQCOP.>N=VB@#&MM!ELX+P6^K7@N;NX%S+<.L;,6V*F,;<
M!<(.@_&HO^$6A>"<RWUV][-<)<_;/D$B2(H52H"[0 HQ@@Y!.<YK>HH R9=%
M>]TJXL-1U">Z$I!$H5(VC*D%2NT=0P!YSR*CM= >+5X-3O-4N[VY@ADAC$BH
MB!7*D_*JCGY!S6U10!F:EH_VV\M[VWO)K.\@1XUEB"MN1B"596!!&54^HQUZ
MY@A\-V\<<7F7%Q-.MZ+Z29RNZ64+M^;   VX& !PHK:HH ;(I>-E5V0D$!EQ
ME?<9R/SK&3PZ)KL7&IZA<:@4ADA1)41%57 #<(HR2!CG\JVZ* ,&U\-&%[-;
MC5;R[MK)@UO!*(P 0"%+,J@M@'C)]SD\TK^&(1!"MM>7%O<074]U%<)M+*TK
MNSJ0005.\C!'8<Y&:W:* ,&+2[K11>WEF9M4U"]9#(;F5(U!52 >%P%' P 3
M]3FG:/H]YI<.DVWVS-O9VC1SJH $TIV8;&,@##]_XJW** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^/:***^O/F0
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_ !XZU_UUB_DU
M>+U[1\#/^/'6O^NL7\FKCS#_ '>7R_,ZL%_&7]=#UJBBBOG#W HHHH ****
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
M%5Y&,9R0/6L[62BOXA.0++[5IWVG;]W[/E/,SC^'9G/^SF@#NX[B&4$QRQN
M=I*L#SZ5!JE\--TJ\O=@D-M;O-Y>[&[:I.,]NG6N<UQM&M]$@N---BEM#J%G
M).]KL"HHF3YFV\  =ST%4O$&H6E]J>KBTN8I_+\/7.\Q,& )(XR.,^WN/6@#
MLTO83# \LD<33*&56< G(Z#UJ9Y(XP2[JH R2QQ7$7ES;7MS)97;:';I;64)
M)U.W$C3*RDG!+KA1C'?G/XUO#UK!K%QX5?4HDN\: S[9QO!;="-Q!ZG&>3SR
M: /0LC&<\5FC6(I-<M]-AV2K+;2SF5) 0I1HUVX'KYGKV]ZH>,MB>'0)<+9_
M:K87791!YR;]W^SMSG_9SVK%NKW2-/\ %,EWHUM9SR6NA7<LD=FJ_O-KPE4)
M4=>#@>_O0!VT=S!+O\N:-]GWMK [?KZ5#IVIVNJ6WGVL@=-[I[Y5BIX^H-<1
M;K:GQ/H*Q7.@SK=K-'+'IUOY>Z(PLVUOG8,F0.H'(^M0)!86O@+44L(;**[2
M\D2\5%"LL(O#O$FWYMOEY_"@#T:*:*=2T4J2 '!*,#@^E5-;U'^Q]"U#4_*\
MW[';23^7NV[]JEL9P<9Q7/Z3':66H3ZP;S1+>SBLRLZV# (1N!5W/0!0& /^
MT:T?&A!\!^("#D'3;CG_ +9M0!JQW#M=SQ/ 8XXPA24NI$A.<@ '(QQU SGB
MG&[MA&TAN(@BMM9MXP#Z$^M</XCC6:?Q+$X)1_[-5L''!EK0&@:0/'7EC3+0
M1?V8#Y0A79D2$ [<8S@D9ZX)% '32W+QW4,0@+0NCL\V]0L>,8R"<G.3TZ8Y
MIFG:G:ZK:BXM) Z$L/?Y6*GCZ@UQFA0QR3^'+:1%> 0:E (W&5\L2HH7![;0
M!CTK4\"P:9;Z0T=I#:17B33)<+$JK(,3. &QSQ[T =-)/##CS98TR=HW,!SZ
M4YY$C!+NJ@#)+''%<9M\/'Q;XB;6CIQ<+!Q>,AQ'Y8R0&Z ]SWP/2J>BZ?%?
MWWA:+4K?STCT>Z=([A=W'F0!"P/4A2.O\Z .Y@N'EGN4: QQQ, DA=2)05!R
M #D8)(YQT]*D2XADC:1)HV1>K*P('XUP>JB..37UF 73QK%D+L=%$'DP;MW^
MQTSVQG/&:N>(_P"S4TS3_P"S1I8T\ZC']LQM\C;L?;YFWC&_R^OM0!V,<L<T
M8DB=70]&4Y!_&GUSWANR%O=ZA<QS:<8;CR_W%A_JT=0<L?=@5'_ 170T %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?'M%%%?7GS(4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M "BBB@ HHHH **** "BBB@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ KVCX&?\>.M?\ 76+^35XO7M'P,_X\=:_ZZQ?R:N/,/]WE
M\OS.K!?QE_70]:HHHKYP]P**** "BBB@ K&\1?ZG3O\ L(6__H=;-8WB+_4Z
M=_V$+?\ ]#K2E\:,J_\ #9LT445F:A1110 4444 %%%% !1110 4444 0W=M
M'>V<]I,"8IXVC<#^ZPP?YUAP:#J;_P!GP:CJ5O/:6#I(@BMBDDK(,)O8N1QP
M3@#) Z#BNBHH H:1IO\ 95I+!YOF^9=7%QNVXQYLKR8_#?C/?%8U['J3^.6.
MG3VT+#35W?:(&D!_>MTPRX/YUU%% '-)X9N;9;2XMK^(ZC#/-<22S0%HY6E^
M]\@8%<< <G &#G)HC\+W#&XENK^.2>XU&"_<QV^Q1Y8C&P#<3R(QR3WKI:*
M,S6=,FU!+.2UN(X+JSN!<1-)&70G:R$, 0<%7;OUQ5.\\-'4&U&2XN]LE[:V
M\.Z*/'ER1,[AQDG^)P<'^[U.:WZ* ,.ZTG4]3T>YLM1O[7S'V-#-;6S)L=&#
M!B&=L_,J\<=#SSQ$NAZE<ZJFH:EJ-N[QV<UHD5O;%$'F%"6Y=B3^[''^3T-%
M '-VWAZ_TR6"73M0M@XL8+*7[1;,X81;MK+AUQG>V1SVZ=Y-)\,G3'TMC>>:
M;"&XB/[K;YGFNK9X/&-N,>_:N@HH HZQIJZOI-Q8M*T7F@;9%&2C AE;'?!
M./:LZ/1=2N=7M+_5-0MI1;1RQB&WMC&K[P 2278YX_G6_10!S%OX:U!+&QTJ
MXU*"72[)X6C5;8K,ZQ,&C5FWD<%5R0O..V:M)X<V7,,WVK/EZI)J&/+Z[HW3
M9U[;\Y]NE;M% '*KX6U :=:Z4=3MO[/M;F*>/_1#YK".42!6;?C/RX+ <UMZ
M9IO]G/?-YOF?:KIKC[N-N0!CWZ=:OT4 <SJ\=^_C;2CI\T$4HTZ\RT\+2*1Y
MEMQ@,N#[Y[=*EC\-2;5EN+U9+M]134)Y%BVJ[*H0*JY.T!54=3TSWKH:* ,C
M4=!BU._DGN)#Y,MA-8R1 <E9"I)S]%QT[U7&B:C=Z/<:3JNHP7%M+;F!9(;8
MQRYQ@.27*Y'7@8)].E;]% &390ZG8K++?26=PD<9P+2S:.1R/JY'X#O6?8V^
MKC^T+^&W^RS:AJ44HCG"L8[=5C1MV#@,5C8C!.-P]\=-10 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\>T44
M5]>?,A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[1\#/^/'6O\
MKK%_)J\7KVCX&?\ 'CK7_76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!1110
M 4444 %8WB+_ %.G?]A"W_\ 0ZV:QO$7^IT[_L(6_P#Z'6E+XT95_P"&S9HH
MHK,U"BBB@ HHHH **** "BBB@ HHK/\ [)']H_;/M]_][=Y/G_N_IMQTH T*
M*IZO/-:Z+?7%L,SQ6\CQC&<L%)'ZURNBZ7>RMI-W#;M'!)'F\N&U%Y3=1M$W
M)'][>48'C'./2@#9?Q/"D=[<?8KHV=J[0_:!LQ+*'">6B[MQ.\[<D 9!YK5L
MYYKFW$D]I):2$G,4C*Q'XJ2/UKSHZ!IW_"'M+Y<V_P#MXQY^T28V_P!I;>F[
M'3OU[]:U[FS>?Q+=:8EB]U:6EG"T$+7[Q;-[2;G]6)*@9)XV\8R: .VJ&2Z@
MAN(8)) LL^X1J>K8&3^E<G;VEU<ZGI.C:Y/))Y>FO*Z+.P$\@=5RQ&"^U2/;
M+9QTJ36]#T^;Q)X=CDCEV 31 "XD7A8R0.&Z]>>IH ZB*Y$UQ<0B*93"0"SQ
MD*^0#\I_B'.#COQ4U<;>)>RR^)#92S&XL+BWN+:(.?FV1(QC^C#<O_ LU5U/
M6)M0T[6==TVYD^QPVT=K;.C[0=Y5I90>@P&4 _PE&H [RBN9T;2[VSUI9DL_
ML=B;=UFC-ZT_F2;D*-@]"!OR>^1G.*T?$UW<V'A75[RS)%S!9S21$#.&"$@X
M^M %J\U&*RNK"WD5RU[.8(RH& PC>3)]L1G\2*MUQEWI6F:=K?A-[1Y&EEO7
M_>/</(9E^RSDL<D[CTY]_>J,]S-)'IGB"SL8[6.\U"W"S#4)#(\<LRH0\97:
M<JQ^7)V\8Z4 =W#=07$D\<4@=[>3RI0/X&VAL'\&4_C4U<-96$.EGQC?V,<O
MVVUN)# #,[\_9(F'RDD'D]ZFT+3KX7.D7UO;F*%EW7<[:@TWVE&C."5(P6W[
M#GL,COB@#LZ*CGF6WMY)GSLC4NV!DX S7"Q/<0W_ (?U2"QBLXM1N5#%-0DE
M:1'B=@KHRA2> <@G!''&: .^HKSR6S \%:KKAN+LZE;7-[+#,;A_W?EW$@50
M,XVX4 C&#SFMJ*TM]8\1ZY_:3R.ME)%'!'Y[(L<9B5RX (Y+,XW=?EQVH WM
M+U"+5M*M=0@5UBN8Q(BN!N /KBI7NH([F&V>0":8,T:=V"XS^61^=8W@<J?
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
M_L_3[![D_9H;MIC($01R%P.O.?D)QC\JW* "LRW\.:+:7"3V^E6D4J'<C+$
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
M<4 4_#MC?Z78_P!GW4=N88"P@FBE9FD4L2-RE1M.".A-;-%% !1110 4444
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
M_: TVS%[G/VD0+YF>GWL9H M7%O#=0/!<1)+$XPZ.,AAZ$5YYI.GV$'ACP?
M;:&*SOY$6] 4*LY$$C(K^H+@<'J<#O7H]5Y+&SFLOL4MI ]J5V^0T8*8]-O3
M% '":W;PV$?B:PTO_1;-;.T<QVQVK#,TL@;:!PK%0A('L>]=S8Z=9Z9"T-E;
M1P(S;V"#&YL ;B>YX')YI+?2]/M+,V=M8VT-L3DPQPJJ$_[H&*MT <9JUO)J
M7C2>SFT[3]0BCL(9((;ZX**I+R!V1?+<$\(">"./6D-G+*FF>'KZTTR^NHK5
MYS+?9F0*&"@+D L0",L<=!US74WVEZ?JB*FH6-K=JARJW$*R!3[9!IMQH^F7
MEM#;7.G6<\$( BBE@5ECQQ\H(P/PH X;395O+'1;'4)(VTUM4O;=D$Q>)]C2
M>5&6.-R\< ]=H]*VM9T;33J?AO3TM(H[(74Q-O$NU#^Y<X('&,]1T-=&^G6,
MEFUF]E;M:M]Z%HE*'ORN,46^G65I%%%;6=O#'"28DCB50A/7: .,Y/3UH Q=
M M8-.\0:W86<:P6:""5($&$1F5@VT=!G:.!W^M='3%BC61Y%C42/@,P'+8Z9
M/>GT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?'M%%%?
M7GS(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>T? S_ (\=:_ZZ
MQ?R:O%Z]H^!G_'CK7_76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!1110 44
M44 %8WB+_4Z=_P!A"W_]#K9K&\1?ZG3O^PA;_P#H=:4OC1E7_ALV:***S-0H
MHHH **** "BBB@ HHHH **** (;NX^R64]SMW>5&TFW.,X&<5@6WB/4&CTR[
MO-*AM[#46C2-ENB\L3.,IO78!@G X8X)'X;&K_\ (%O_ /KWD_\ 037/:3IV
MJZEI.A+?26:65LD%P/)W%Y2J H#GA0#@GDYQVH T9/$83PQJ.M?9<BR>Z7R?
M,^_Y,CIUQQG9GIQGO3UUF]N/$%UIEII\31VAB,UQ+<%!M<9^50IRPP>#@=.>
M>,J\\-ZS+H^JZ+;75DEE>R3R+.ZL9$\UV=D*]#\S$;L].U;UGISVVL:E>M(K
M+>>5M4#E=BXYH K:-JU_K"0WL=C;Q:7.I>&5KDF9D_A;9LP,\'&[H?7BL#P[
MK>IV'A+1KFXTZ(Z>WDP-+]J)F&]Q&'V;,8W,/XLXYZ\5NZ#IVJ:-;V^F,]I-
MIULGEPR@LLNP#"*5QC(& 3GG'05$GAV5?"%EHOGIYENUN3)@X/ERJYX]]N*
M&:[XG?0YIVD737MX(_->/[?MN2@&6*Q%,$@9.-W./PJ6XU^Z?6[C2]/MK)Y;
M=49_M=X82^X9&Q0C$CWXYR.U9VI>%M2NM-UK2X7TXVVIM*_VB=&,B%QT*]&Q
MT#9& !P<5=\1:'=ZW#+9_9-*>&2(QI<7*%Y821@LHQR0>1\PH FN];O?[1NK
M33K*VG-HJF<W%T8<LPW!$PC9.,')P.1[XNQ:Q:R^'DUO++9M:B[R1R$V;^GK
MBL6Y\+R)JLUY!::9J N$C$@U%/G5D7;N#A6R" ,C Y&<\UO7.GQ7FC3:;(JQ
MPS6[0,L0P%4KM(7TX/% &5%KNI1R:?)J&EP6]I?R+'&T=T9)(V925#KL YQC
M@G!(ZCFI]%UB]UB2:4:?%!91W$]OYCW!,CM'(R9"!<;25[L#[=S6BTC6+EM-
M@U.:R-O82++O@#;YV12%R#P@R<GENF*TM%TY]*T][9Y%<M<W$^5&.))GD _
M-C\* *=_KMQ%KATFRM[-[A8$G8W=V80P9F4! $8L?D.>F,CKFI-7U>ZTU+?
MTE'D7YEO-0,.6]%_=G=]>/I3=>TVZU0>0MAI-U;LA&;Y2Q1CU(7!!'3C(^M4
MK?P]J&F7$4EG+:WO^@064C7H8-^ZW?.",YW;LE>.1UH BCUJ&^UO0]4^>&!]
M*O99$8YV;7M\@XX.,$5:LO$=W-/IS7=A!#;:B=L#1W7F2(2A=1(NT 9"GH3@
MX'/6H=.\)-:V^FV\\\3Q6MC=6D@C38&$SHV5'8 (1CWJ30?#\VE26T<NGZ,5
MMTV+>01;)GP, E=N 3W^8]Z -ZTDN98"UU;K!)O<!%DWC:&(4YP.HP<=LXJ>
MJ>F2WLUB)+^...=G?"H",)O.S()/.W;GWS5R@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?
M\>.M?]=8OY-7B]>T? S_ (\=:_ZZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]
MP**** "BBB@ K&\1?ZG3O^PA;_\ H=;-8WB+_4Z=_P!A"W_]#K2E\:,J_P##
M9LT445F:A1110 4444 %%%% !1110 4444 (0""",@]0:  H    X ':FRRK
M!"\KYV(I9MJEC@<\ <G\*2"9+BWCGCW;)%#KN4J<$9&0>1]#0!)1156XOX;:
M\M+63=YETS+'@<952QS^ H M445'<3I;6TL\F=D2%VQUP!DT 245%:W$=W:0
MW,6?+FC61<C!P1D5+0 4444 %%%% !1159K^V2XGA=RC01":1G0JBH<\[B-O
M\)SSQWZT 6:*B>ZMXX4F>:-8Y&54<L &+$!0#[D@#US4M !1110 445G:;J\
M6JO(;:WN/LZDA+EU CE(.#MYR>0>< 'MF@#1HHHH **** "BJLM_#%J5M8-N
M\ZXCDD3 XPA4-D_\#%6J "BBB@ HJ.>9;>WDF?.R-2[8] ,TVTN8[VS@NHL^
M7-&LB9&#@C(_G0!-1110 45#)=Q174%L^_S)]VS$;$?*,G) P.O<C/:H+O5K
M.TTJXU)I1);0!R[1$-]TD,/J""/J* +M%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 44R::*W@DGFD6.*-2[NYPJJ!DDGL,4X$, 0<@\@T +1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\>T445]>?,A
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[1\#/^/'6O^NL7\FKQ
M>O:/@9_QXZU_UUB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@4444 %%%% !6-
MXB_U.G?]A"W_ /0ZV:QO$7^IT[_L(6__ *'6E+XT95_X;-FBBBLS4**** "B
MBB@ HHHH **** "L_P _5_[1\O\ L^T^Q;L>?]L;?CUV>7C/MNK0HH J:H[Q
M:3>R1L5=8'96!P00IYKEM/BFUG5+6"[O[[[.-%M9VCAN7BWR,S@N60ALX'KS
MWS@5V,L:31/%(H9'4JRGN#UJ&WT^TM95E@@5'6%+<$=HUSM7Z#)_.@#C[.YN
M[M-+TF>_NO)?4+Z"2992LLJ0NX1"X^;. "2""=O7DUJWEI'9:[X:MXFF9%FN
M,&:9Y6YB8\LY)/XFM.?0M,N;0VTMHIB\]K@;6*LLK$L75@<J<LW((ZFI8=*L
MX!;;8W9K8LT3RRM(RE@03N8DG@GJ: .8CU*Z_P"%=:+>-=R?:99;!7E+G<^Z
MXB5@3WR"0?J:2XMQJ]CXDO+V\O%-K+/!%'%=R1)$B1C&55@&SG<2V>OI6VOA
M715F$OV+.)A.L9E<QI(&W;E0G:ISSD =_6GW?AK2+ZZEN+BTW/, )E$KJDV!
M@;T!VOQ@<@]!0!R\$US>7-EIYMM3N+:WT>TF5+"[%O\ .^\%F/F(3Q&,#) Y
MSVKK="6_31;9-3W?:U!5]Y4L0"=I8KQNVXSCC.:;<Z!IMT+?? Z-;Q^5%)!,
M\3JG'R[D(..!QFM"&%+>!(8]VQ%"KN8L<#U)Y/U- &=K]U';V"0O%/*]U,L$
M203&%F8\_?!!48!)(/0=^E97AR2\M_$.J:7<)<1PQ6UO/''-=FYVEVE5MKM\
MVT[%X/0@XX-=!?6%KJ5L;>[B$D>X,.2"K Y!!'((]1S4-AHUAIDTLUK"5FF5
M5EE>1I'<+G&YF))QN/4]Z +Q&Y2.>>.#BN MM;U-!IT9NY&&CGRM4W<F;,WD
M*S'_ '5>7\!7H%46T;3F&H V<9&HC%WQ_KOEV\_\!XH Y2.6]U/^PW;4+N*#
M5+^YE(BE*EK?RY#$H(Y4%50\<Y)QZU+K,)=_$>F&XNS:P:'!)&OVF3<&S<Y)
M;.XD[%!R>0.<UU2Z=9H+,+;H!9C%N!_RS&W;Q_P$D4_[%;&YFN3"IFFB6&1C
MSN12Q"GV^=OSH XS5=$ME\)Z.HN-0(-[8G)OYB?FEB!YW?EZ'D8-6=1$W_"0
MIHZ0:O=6=O8K,JVM\8W9V=P2\C2*S8"C R?O<]JWH_#VF1Z4^F"W9K-R#Y3S
M.P7&,;222N" 1C&,<8I)_#^FW,=NDL<Q:W4K%,MS(LJ@]1Y@;>0<#.3V% '/
MI#JD]YH&G:E=7L&^.\,R)<;9)$5T\K>Z'[VTJ25/7//)K6\.F2"]UK3S<3S0
M6=VJP&>0R.JM#&Y4LQ)(#,V,DGG%:D>G6L3VT@C)DMD:.)W=F95;&>223G:.
M3Z5)%:P03W$T4862X8/*P_C8*%!/X*!^% #IX5N8'A=I%5Q@F.1D8?1E((_
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
M=WR6MX\DDSF[D:1]L60@D+;E&><*1]WW-=3)&DT3Q2HKQNI5E89# ]0:S/\
MA&]+_L]+$P2-!'()(]T\A:)@, HY;<F!Q\I'!/K0!5T3S+37=6TM;B>:U@2"
M6+SY6E9"X<,NYB6(^0'DG&[TQ6_533],M-,B>.TB*>8V^1F=G=VQC+,Q)8X
M')[5;H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^/:**
M*^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_7
M6+^35XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"BBB@
MHHHH *QO$7^IT[_L(6__ *'6S6-XB_U.G?\ 80M__0ZTI?&C*O\ PV;-%%%9
MFH4444 %%%% !1110 4444 %%%% #)I8X(9)I7"1QJ6=CT ')-<I>>(+R\DT
M22#3K^TM;F^CQ/(\:B2,JQPRARP!X."/K@UTNHV8U#2[NR9B@N(7B+#MN4C/
MZUS8M-?O4T2VN-/MX%L+B.2XF%P&$@52O[L 9P2<_-CTP: +\GBB)&DE%A=M
MI\<YMY+X;/+5P^PG&[<5#<$X['MS3-/UZ^N?$NI:?+I5REM;NBK.6BVH"I.6
M_>9(/; SSR!6;9^&FM;B6TNM):\MY+N29;A;U@FQY"_SQDCE=V, $'&>]:R6
M5Y!XBU!_LPELM02/,RR &(JI4@J>N>,$>IH +3Q/'=/9N=/O(K*]8+:W<FS9
M(2"5X#%E# <$@=LXR*8GBR&2QU"_73K[[#8BX\VX(C +0E@RJ"^3RIP<8]^N
M,[P_X>?3UT^SO=(9VLE51>"]9XV*+A7$9.03@<8XSUXJX-#O!X'U;2<1_:KH
M7PC^;Y?WTDK)D_1QF@!Q\5L+JWMO[#U+S;M&DM ?*'G*N-Q/S_)@$'#8//KQ
M3UUZ&^.EN#>VDDFH/:/;[4SYBQR$I)U&W"$@J>3M[9JS/IT\FMZ1=KM\JUAF
M23GG+!,8_P"^36<F@WJW]M,1'LCUN6^;YO\ EDT$B#\<L.* )!XPB-LUZ-*U
M#^SDF:&2[(C"H5<QD[=^XJ&') JU>^(?LUS=16^FWEZMF ;F2#9B,E0VW#,"
MS;2#@ \$=SBJ+:#>GP/>:0!']JE:<K\WR_/,SCGZ$5!=Z#-%KFIW1TR2_@OY
M$E!BO6A,9$:1E67(!'R Y&3R1C@4 =7!/'<V\5Q"X>*5 Z,.ZD9!K"LM=O[C
MQ3J.FR:3<BV@\L)-NBPH(;YF_>9(.!C SZ@5NV\,=M;100QB.*- B(O10!@
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
M(J[9Z_\ :+NV@N-,O+(7:DVSS[,28&[;A6)5MN3@@< ]QBJ$NC7LZ^(]+DA
ML]6\QDNUD!V;X5C(*]<@J3QQBG:)I317<$EYHK07%NI(N/MS3)OQM)0,<\@G
MD@<&@#<U&ZDLM.GN8K:2Y>-"PBC*AF_[Z('OU[5RWA[5I+71-/N;BSU:XU/4
MXT81RW*OYQV;V=%,A2-!G_9[#!.*ZVZC::SGB3&YXV49]2*YT:3J-C9^'+B"
M".XN=,MOL\\'F;=X:-58JQXR&0=<9&>: +,OBRVMK"ZN+NSO();2>*":V*JT
M@,K*J$;6(8'<.A['C(Q6O97$MS;^9-9S6CY(\J9D+8]?D9A^M<U/HFI:@+R\
MFAC@GN;VQD6#S-VR*"9'.XCC<</P,CIS76T 9=]K)MK\V-KI]S?7*Q":1("B
MB-"2%)+LHR2K8 _NGI2#66N=-MK[3M.N;U)QG:C1HR>H;>PYSD8&>0:R]6T2
M9O$4FII8O?0SVT<+1Q7;0/&R,Y!Z@,"'[G(V]\U'=Z$RS6#+HD-YI\5LR'3Y
M)5(AE9@V_P";Y6/4$]1VSDT :7_"3VS6%K/#:W4MQ<S/;QV:JHE\Q-P=3E@H
MV[&R<XXX)R,TM6UB]@OO#\GV&]C>>XE1[)'0L^(G(R0VS'&[D\8]:IV'A[5-
M,M+"YAM;<W%I?74QM%G.TQ3,WRJY'497J .".*V9K6]U#4-%O9+86_V6:5Y8
MVD#%08V4<C@\D4 6=*U<:E)=026D]I=6K*LL$VTD!AE6!4D$$>_8UI5EV=A-
M!X@U2]?;Y-RD"QX/.4#9S^8K4H **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *]H^!G_'CK7_76+^35XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\
M9?UT/6J***^</<"BBB@ HHHH *QO$7^IT[_L(6__ *'6S6-XB_U.G?\ 80M_
M_0ZTI?&C*O\ PV;-%%%9FH4444 %%%% !1110 4444 %%%% !45K=07MM'<V
MTBR0R#<CKT(I9X$N8'@EW;'&UMK%3CZC!'X5Y]9V*6?PTT][*>YMYKF>QC>5
M+ARRYN44[<D[>"1Q^- 'HM%<KJ%G;_;8=$LM.%RR1-=-]IU"6-5!;;]X!F9B
M0>O3UYK(T]KG4X- M+NYN5C_ +1OK>5$NF)=(C*%1I!@L!M7GJ<<]30!Z#17
M%_V=>%]?T;2KF2-(WM9HHY+AP IP9(P_+(&"$9'0L2*(]0MM.M-0T^32)H+O
M?;1M;_;F=)//<QH1)G*C(;/ /'0Y% ':4A(52Q. !DFO/;JYU+0&U^*WB2T*
M:,]W%'%=O<HLBE@' =05/J,8.![UU,>@:;%IDZ0FXD6>'#2M=R,T@Z@[MV<G
MU% %_P#M&!K2UNH1)/#=%/*>&,N,/R&..BX[GI5NN#TRWCT[P5X4DM'F0W,E
M@93YSMNRHR.2<#V'%$\"7?AC7];N+FX34;::]\N9;AU^S^4[K& H. -JJ2,8
M;)SG- '>45R5O8+K7B74EU)KAHX[2U9;=9W1$=@^XX4CG@<]L5;\,)]LT32K
MFZN)Y;BW\V-&:9LN S)EQG#G ')SSS0!T5%<_KX^TZSHNG322+9W+RF54D*>
M853*H2"#CJ<=]OI6!JBRV46M:;8W=S#;1W6F^4RS,6A:29 ZJQ)(&-IQT^8^
MM '?T57LK&#3X/)MPX3);YY&<DGW8DU8H **** "BBB@ HHHH **** "BBB@
M HHHH *BGMX;F-4GB61%=9 &&0&5@RGZ@@$?2I:* "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** /CVBBBOKSYD**** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "O:/@9_QXZU_P!=8OY-7B]>T? S_CQUK_KK
M%_)JX\P_W>7R_,ZL%_&7]=#UJBBBOG#W HHHH **** "L;Q%_J=._P"PA;_^
MAULUC>(O]3IW_80M_P#T.M*7QHRK_P -FS11169J%%%% !1110 4444 %%%%
M !1110 5GQ:'I<'G>586Z":59I $&&=6WAL>H;YOKS6A10!2O](T[4VC:]LX
M9VCR$9UY4'J >N#@9'M3K?2]/M$@2WLH(5@9FB6.,*(RV=Q '3.3^=6Z* *E
MQIEC=K.L]I%()]OF[E'S[?NY^G:H8M!TF&RFLTTZV%O.<S1F,$2'L6SU/ Z^
ME:-% %"ST33-/=WM+"")W78[J@W,/0GJ1]:+#1=,TIW:PL8+8L,'REVC'H!V
M'L*OT4 9]OH>EVB%+>PMXT\T3;50 !QR"!V(]J;-X>T>XOC>3:;;/<%@S.T8
M^9AT)]2,#!/H*TJ* (TMX4GDG2)%FE"AW Y8#.,GVR?SJH-'LEO+.X2%$^QB
M40HJ@!3)C<?KP?\ OHU?HH K7VGV>IV_D7MM%<1!@P61<X8="/0^]10:/IMM
M9_9(;&!+<R"4QA!@N"&#'U(*@Y// J]10 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MA;$7%Q<&,2F.U@>4JA) 8[0< X.,]<'&<&GVFMZ??&T%O,6-W'))"#&RDJA
M?((X(+ 8.#62B3Z#KUY)'IMW=6MS! L+6X5BK1AE*-DC'!!!/')Y%8VA?;(+
M#P]JWV":9(EO8;B.WP[QF24$'&1N ,9''J* .OFUS3[>.\>28XLYE@E C9F\
MQE5E50!EB1(F ,]<57_X2;3%L[NYGDEMDLPK7"W$+QM&K<*Q4C.#SR..#Z&N
M<N-,U6^@U.]^PW5NS:S#>QPJZ"9X5@BC)7G:&X8X)[8J>ZTHWVBZI+;0:I+>
M3I##_IP 9E1]P"CC@;F_.@#<A\2V$T[P;+V.41-,D<MG*C2HN,E 5RV,C@<\
MCBF^&O$">(=,CNA;7$#E<L)('1>I'RLP ;IVI]_:3R^)='N4C+0P).)'_N[E
M7'YXJ#PHMQ:Z0FFW5I/!-:;D9G4;)/F."I!Y!&#^/- %J[U.*QU*07%XB016
M3W,D/DL6"J1E]P/0#C;C-16_B?3;FXAA0W(^T FWD>UD5)\*6(1BN&. 2!W
M)&:H>(=,O+N^OY((&=9-$N+9"".9&(POXU:OK&XD7PX(X2?LMVKS8Q\BB"1<
M_FP'XT 8 \27MY9ZOJ4%W?PF"=H8;=[+9"J+*J9+.F2YY.-W&>G%=I#?VUQ)
M=QQR9:SD\J<;2-K;%?'O\KJ>/6N:ETJ^;PIJMH+=O/FU":6-,C+(;C<#_P!\
M\U,'O=+U778QI=U<B_G6XMI(0NP_N(XRK$D;2#&3SV(QF@#2?Q'IRV]G-$9[
MC[9"+B!+>W>1VC(!W%0,@?,.N.N.M-D\3Z5'#9RB:23[:'-ND4#N\A7[PV@9
M!'<'&,'/0US-KI.H:='HMQ/%J2(NC6]G,MB5+Q2(,X9>I!W$9&>5]ZU[/23;
MZEH<MK!<"VB6[DE:X(WJ\K!SN]RQ:@#2C\1Z9)IUQ?-+)%';R"&9)8761)#C
M"%"-Q8[EP .=PQG-*=?LTL6NYH[N%!((U26UD61V/0*F,MGV'KZ5AZCI6H->
M:K=PVC2[=3M+R.(,H,Z1I&&"Y.,\'&<<@5/K@NM9LK"[M;/4838WHF>(!8YF
M7RW0[-QP<;\\]<'% &YIVJVVI^<(/-26%@LL4T31NA(R,JP!P1T/0U=K%T&U
MA66ZO574?.F"1NU^,,53<5 'H-[5M4 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %>T? S_CQUK_KK%_)J\7KVCX&?\>.M?\ 76+^35QYA_N\OE^9
MU8+^,OZZ'K5%%%?.'N!1110 4444 %8WB+_4Z=_V$+?_ -#K9K&\1?ZG3O\
ML(6__H=:4OC1E7_ALV:***S-0HHHH **** "BBB@ HHHH **** "BJFJW;:?
MH][>H@=[>WDE53W*J3C]*YS%]IL&BZ@=6N[F2[GABN8Y2ICD$@P2J@?+@D$8
M[#G- '745QT6JZ@]G!HAN6_M9=0-I+-@;O)3]X9/3YHMHS_>>JAU#6;Y;Z]L
MUU9[N&]FAMXXQ&+8K%*R!6!.3N"G)/(+'&,"@#M+RR@OX4BN4WHDL<P&2/G1
MPZGCT90:)KV""\M[61\37&[REP>=HR>>W%8FGB\O_$VM&;4;A;:RNXT@MX]J
MKS!$[;CC)!+'C/K3/$-M)=^)?#\,=U+; FXW/%C=C8. 2#CZ]?IUH Z:BN*F
MO]1T\:EID>H3/MU"TMH;F7:TD23;-W.,$C+8)!ZC.<5+J,>J:??3:9IVI74S
MW6F7%Q!]H8.T<T31A<'&<-YF"#Z<8YH ["BN)/C&47YU7S =!^R%0FT9,_D_
M:-V[KCR\KCU%=3H\=W%HMDFH2&2]$*>>Y[R8^;]<T 7:@O;N#3[&XO;E]D%O
M$TLC8)PJC).!UX%<UK&IZA9:IJ.GP7)2:]CMSI[%0WE,[^5(0#U"?*^#ZFLO
M4=7N]8\-ZOO?:MMX>F^UQJ!@W+!U(_X"8G_[[H []6#*&'0C(I:Y8Q7ND:GH
M+?VI=7(OIS;7$<Q4H?W$D@90 -I!C'3L3G-9FF:AK.H066IP+JSW$]RA=&$8
MM1"9,,N,Y^5,D'[Q*^^* .\HKB9?[2N=*\0ZE_;-Y%-8SW/V5(]H1!&,@,,?
M/SUSVZ8ZUV%I,;BS@F8 &2-7(';(S0!-17/WAN-2\4OI?VVXM;:WLDN"+=@C
M2.[NO+8SA1'T&/O<UCK?:I<-IFG#4YD/]KW%E+<JJ^9+$D4KC/&-WRJ"0.HS
M0!W%%9NH6MVOAZZMK"YE%Z+=A!,Y#-YF#M)]><5S:>,)6OX]5,@703:!73:,
MB<P_:-V>N!'A<>IH Z[[;!_: L-_^D&+SMN#]S.,YZ=:L5P]I8:A>:_ID=_J
M%S#<_P!C;[IH"%9G,BDC.. "3TP>!SURUM6U*.TMM.-Q>3LVK3V;3P*GGO$B
M.X&3@;N%!/7 )Z\T =Q)(D2%Y'5$'5F. *AEO8(;VWLW?$]PKM&N#R%QNY[=
M17#ZQ!J-QX8U2*YEU.&VBN(&MGG9!*REE#*Q&<@-R">>>^*T]3TV7_A(?#]H
MNI7@Q'=EYRRF5AA.-V,#MR!G _&@#K:*X>ZU/4=-M]2T]+NZN#'J=O:PS85I
MDCD2-F ) !;E@"?49SBDO;S6M.T;7);=M0B@CM$DMI;_ &,Z3;B& P22N-IY
M]_P .YIJ2(Y<(ZL4.U@#G:<9P??D?G5>PLWLH622\N+IV;<9)R"<X[   #V
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
M45F:A1110 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 ?'M%%%?7GS(4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %>T? S_CQUK_KK%_)J\7KVCX&
M?\>.M?\ 76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!1110 4444 %8WB+_4
MZ=_V$+?_ -#K9K&\1?ZG3O\ L(6__H=:4OC1E7_ALV:***S-0HHHH **** "
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 **** /CVBBBOKSYD**** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "O:/@9_QXZU_UUB_DU>+U[1\#/^/'6O\ KK%_)JX\
MP_W>7R_,ZL%_&7]=#UJBBBOG#W HHHH **** "L;Q%_J=._["%O_ .AULUC>
M(O\ 4Z=_V$+?_P!#K2E\:,J_\-FS11169J%%%% !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 45QFKPZE!XST*XGU.1H
M)KQXX[6(;(U00N?F&?F;(ZGCT KHM9L[V^M%@L[XV2LW[^1%S(4P<A#T4GCG
M!Q]:T=-*VNY"FW?38T:*Y[P+-+/X(TF6:1Y)&@RSNQ)/)ZDUT-3./+)Q[#C+
MFBGW"BBBI*"BBB@ HHHH **** /CVBBBOKSYD**** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "O:/@9_P >.M?]=8OY-7B]>T? S_CQUK_KK%_)JX\P
M_P!WE\OS.K!?QE_70]:HHHKYP]P**** "BBB@ K&\1?ZG3O^PA;_ /H=;-8W
MB+_4Z=_V$+?_ -#K2E\:,J_\-FS11169J%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110!S^OVMQ/KOAN6&%WC@O'>
M5E7(0&)QD^G) K??E&^E+15.5TEV)4;-ON8'@FUGLO!FE6UU"\,\<.'C=<,I
MR>HK?HHHG+FDY=PC'E204445)04444 %%%% !1110!\>T445]>?,A1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 5[1\#/^/'6O^NL7\FKQ>O:/@9_
MQXZU_P!=8OY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%% !1110 5C>(O]3I
MW_80M_\ T.MFL;Q%_J=._P"PA;_^AUI2^-&5?^&S9HHHK,U"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 ^/:***^O/F0HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH *]H^!G_'CK7_76+^35XO7M'P,_X\=:_P"NL7\FKCS#
M_=Y?+\SJP7\9?UT/6J***^</<"BBB@ HHHH *QO$7^IT[_L(6_\ Z'6S5:]L
M8[Y85D9U$,R3+M/4J<@'VJZ;49)LBK%R@TBS1114%A1110 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 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %>T? S_CQUK_ *ZQ?R:O%Z]H^!G_ !XZU_UUB_DU<>8?[O+Y
M?F=6"_C+^NAZU1117SA[@4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110!\>T445]>?,A1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 5[1\#/^/'6O^NL7\FHHKCS#_=Y?+\SJP7\9?UT/6J***^</
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 ****
# /_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>29
<FILENAME>kfrcinsidertradingpolicy012.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 kfrcinsidertradingpolicy012.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!"P# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#SRBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"BBB@ HHHH
M ***Q_$)(AT_!Q_Q,+?_ -#JH1YI6)G+EBY&Q1114E!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 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %>T? S_ (\=:_ZZQ?R:O%Z]H^!G_'CK7_76+^35QYA_N\OE
M^9U8+^,OZZ'K5%%%?.'N!1110 4444 %8WB+_4Z=_P!A"W_]#K9K&\1?ZG3O
M^PA;_P#H=:4OC1E7_ALV:***S-0HHHH **** "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**** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:
M/@9_QXZU_P!=8OY-7B]>T? S_CQUK_KK%_)JX\P_W>7R_,ZL%_&7]=#UJBBB
MOG#W HHHH **** "L;Q%_J=._P"PA;_^AULUC>(O]3IW_80M_P#T.M*7QHRK
M_P -FS11169J%%%% !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!\>T445]>?
M,A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[1\#/^/'6O\ KK%_
M)J\7KVCX&?\ 'CK7_76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!1110 444
M4 %8WB+_ %.G?]A"W_\ 0ZV:QO$7^IT[_L(6_P#Z'6E+XT95_P"&S9HHHK,U
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 ^/:***^O/F0HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^35XO7M'P,_P"/
M'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"BBB@ HHHH *QO$7^IT[_L
M(6__ *'6S6-XB_U.G?\ 80M__0ZTI?&C*O\ PV;-%%%9FH4444 %%87C%WC\
M,7#(S*PDAY4X/^M2F/JVL76JZG9:;8V9%BZ*9+B=E\TM&KX "G'7J?;@]@#H
M**I:/J*:OHUEJ4<;1K=0),$8Y*[@#@_3-9DNL:K<SZ@=+LK26"QD,3>?,R-,
MX4,P7"D*/F R<\YX Y(!T%'2N;B\27>IWUK;Z39PO'<:?%?B:XE*A4<D!< $
MD\#]?3G*\3:IJ>J>#/$<]I:VBZ=';W=ONEE82/Y8='8 +@?,K8'?'49H [FB
MN<OO$,Z:I<6%E_9ZM:QHTAO;DQ;V8$A5 ![8RQ]1P:CA\37FJ7%A%I5C"1>:
M>E_YES,5$:L<;2%!R>1[=?Q .GHIDQE$$A@5&FVG8')"ENV2 <#\*Y'1]>U:
MW\)K?ZC#;W$CS""W"3-NDD>?RU#$K\HR5Y&>.U '8T5BVNIZA%K,6F:I;VRM
M<0/-#+;2,P.PJ&5@P&#\X(/?GICFOXS>:/2[)[>(2S#4K38A;:&/FKC)P<#W
MP: .BHKG)?$5SI4M['K5O"OD6,E^DEJY8/'']]<,!AAE?KN[8HL/$5S)JEI9
MWBZ>?MBMY?V.Z\UHF5=VUN!D8!^8=QTYH Z.BJU_<?9+":X\RWCV+G?<2;(U
M]V;L*Y<^*KJZLM7M[633)[RVLS<13VMR7B(^8$'@E6&,XYSD<]: .OWKACN&
M%Z\]*<"",CD5YG'I=XL/AJQ&DZ,;>XS-)&78BX9820TOR?,>2W.>>?>ND.M:
MBEE>W.F:;9'3M-9X?*,I1Y/*X<( N% (( /7':@#J*.E<^FNWM]K;6.FVD#P
M):07;7$\I7Y92X"A0#DX3/6L77]4U/5O".H7D%K:)IK%D0O*WFLBR;=^ N!G
M&0/3'(H [JBN9U#Q-/%?ZA!9KI^-/PLHNKKRWE<H'VH,' VLOS'N<8XJ5->N
M]3NHX-&MX&!LXKR26Z=E"K+NV* H.3\K$^G'7- '0T5S_@LR'PZ3,JK*;Z]W
MJC;E!^U2Y ) R/? J*2\UO\ X3EK2);0V(M$DVO,P."Y!; 7[W48SCIS0!TM
M%<-9:GJVF:=KU];V5K+9V=_=RN))F62558LVT!2!QG&3R?3K6M>^(Y?[2DL[
M Z>IAACF=[VX,6XODJJ@ ]ADGMD<'G !T=%4M(U%-7TBTU&-"BW,2R!"<E<C
MIGOBL34-4U._M]933K6T^RV@D@=[B5E:1@F6V@*< 9QDYR0>!W .HI"0H))
M ZDUR%EKTMO8:7IEH;%)DTRWN)9+V<QJ P*J% &23L;)[8'7-4]2O[OQ(_AS
MR[*QEM+F:4RV]Q*61I8TD!!PI#*",@]R <"@#O 01D'(HKCKCQ6=/MKV6WAT
MU-/TQFB> W&R5A&,/Y: 8&,$ =\=LUHR:MJ]UJVHV.FV5H19&/,MS.RB0L@;
M "J<=>OTX/8 Z"BN3?QB9H=(,"6=HVHVAN0^H7'EHI&W,8P/F;YO;@9JW?Z]
M<VUS9V"_V>EY- 9Y))[@K"B@@?*<98DGCIP#[9 .AHK-T/5?[8TT7)1$D662
M&18WWKN1BI*M@9!QD''0U'XGN+RT\,:G<6!07$5M(ZL[%=N%)R, \CM0!K45
MQFJ3ZL;/PU+-;VKWAU)/+1)FV,#;R\LQ7(ZDG /2KLGB:YTQ=5CU6UA$]C;Q
M7"&WE.R99&=5&6 VG<A!ZCD'VH Z:BN?TS7IY]833;O[ [S0//&]E<&0+L*A
ME8$#^^,'O@\#'-S7M4FTFT@DM[5;F:>YCMTC:38,NV,DX. /I0!J45R]YXDO
M](AU1=1L[9I[73Y+^ P2L4E5,[E.1E2#MYYSN]JV+[4C9W^E6PB#"^G:$MNQ
MLQ$\F??[F/QH T*.E<K;^*+]]#?69M.A2U)\J")9R9))3*(D!^7"J6/7G P?
M:F^)I-57PG>/?06ID$UN8DMI&.X^<G!+ >W- '645B6VJ:E%KD.G:G:VJ"Y@
MDFADMI68*4*AE;<H_O@@CT/ JC9^*_,UJTL)+C2;E;N1HD-C=^8\3!&?YEQR
M"$89['''- '4T5SFA^(KC6[G,9TU(0[J]O\ :2US&%)'S+C@Y R.V>IJK#XQ
MDE%M>;; V%Q<I D:W.;@!Y!&KE<8Y)!*]@<YXQ0!UM%07MW%86-Q>3$B*")I
M7P.=JC)_E6'%K>JPMIT^H6-K':7\BQ 0S,TD+."5W94!N>#C&">] '1T5B:)
MJVH:O)-,UG!!917,]N&,I:1S'(R;@-N #M]:?XAUHZ);VKA8 ;FX$ EN9?+B
MBRK-N=L' ^7 ]20.,T ;%'2L9]4N(=#-[/<Z3&Y8!9C<D0$$]=Q'7KQ^M8%]
MKPUG0[J%FM7EM=1L 9;2;S8I%:XB((/8]01VQUH [BBN3U#Q;+;/J<MNE@;;
M3699$FNMDTQ50S;%Q@8S@9ZD'H.:ZJ-UEC613E6 8?0T .HKCSXJUC^SX]33
M2;5K22\^Q+&;DB0L9C"K_=P 7QD<G!S[59G\27VG)JL5_9VYN;&"&Y7R)24D
M21F4#D9!!1O7M0!T]%9M_JALM3LK3R#(+E)F)4\C8H. .^<UF:'K]]KMJ+JV
M.D,LD/F+#'=L\D3$<+)A>/0\<'UH Z6BN>\&W>JWV@P3ZGY#%U)22.1F9OF.
M=P*@#MTS70T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M?'M%%%?7GS(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>T? S_C
MQUK_ *ZQ?R:O%Z]H^!G_ !XZU_UUB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[
M@4444 %%%% !6-XB_P!3IW_80M__ $.MFL;Q%_J=._["%O\ ^AUI2^-&5?\
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
MV/>@#HK'4(=1B:2%+E K;2+BVDA/Y.H)'O0VHVB7-Q;/,JRV\*SRA@1MC8L
MV>F/D;\JR_#;ZB[7HNI+R6S#K]DDOHECF8;?FR J\9Z9 /7VJGXKTR\NKZS>
MS@:1+Q&TZ\V_PPNRL7/T57 ]WH W8]7T^6.RDCND=+U2]NRY(D4+N)SV&.YJ
MK:>)M*O;B&&&:;-QD0/);2)'-QGY'90K< D8)R!D5S\.@7\UYK-DT1BMK>TN
M+?3Y6^Z_VDEVQZ!,*OYU8$MQJMOHE@FF7MM-:W$,MP9H2B0B,<@/T;)^4;2>
MN>E '0G5[!=,GU$W ^R0&19)-I^4QL5?C&>&4C\*HQZT+?4=<^WSI'9V)BVL
M1]T,@)]R23P/PKG;P7T7A+6M!32KZ6^EFNVC*1'RW229Y%8/]W[KCC.<C&*N
M:MIE\]SK%Q%:22A;VQNDC7&9EB*,X7/4_*<#U H T;;Q"+_Q5:V%L+E+=K&>
M:1;BTDA)97B"D;U!(P[=*U=1U2RTF&.6^G\I)9!$GREBSD$A0 "23@X'?IUK
M&MKB;4_&5I>QV%Y%9PZ?<1&:XA,67:2$[=K8;HIYQ@]NE7->M9KFYT4Q1&18
M=0663 ^ZHCD&3^)% $UMX@TRZBNY%G>$6B[[A;F%X&B7!(8JX!"X!YQC@^E1
MP^)M,G=HU:Z601M*J2V4T;2*.I0,@+XR.%R>16/XBTB^O[[6C;6Y?SM+@CBR
M0!(Z2RL4R>,D$#G^]5IKB36]>TB6"QO8(K)Y)IY+F!HL9C9 @W?>.7SQD?+U
MZ4 7/#GB&'Q%IR7,<%Q"Y&662"1%') PS* W3MTK9K \)&6WTA--N+:XAN+0
MLC^9$0C?.V"K=&!'/![\XK?H **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *]H^!G_ !XZU_UUB_DU>+U[1\#/^/'6O^NL7\FKCS#_ '>7R_,ZL%_&
M7]=#UJBBBOG#W HHHH **** "L;Q%_J=._["%O\ ^AULUC>(O]3IW_80M_\
MT.M*7QHRK_PV;-%%%9FH4444 %%4]3U&/2[+[5*C.OFQ187KF214!_-@:N4
M%%%0SW<%M+;Q32!7N9#%$"#\S!6?'_?*L?PH FHJG%J,<NL76FA&$EO#%,S'
MH1(9  /IY9_,5<H **** "BBB@ JM:V,%G)=20@AKJ;SI<G.6VJOX<**LU#=
M7'V6#S?)FF^95V0KN;YF SCT&<GV!H FHK,DU=CK)TVULI+AHE1[B4.JI"')
MQU.2?E)P!T^HJ[)=P174-J\@$TX8QI@_,%QG\LB@":BJ=KJ,=W?7]HJ,KV<B
M1N3T8LBOQ^#5<H ***AM;N"\C:2WD$B)(\3$ \,C%6'X$$?A0!-1110 4537
M48VUF33-C>8ENMP7[89F7'U^4U<H ***CN)A;VTLS E8T+D#O@9H DHJO87:
M7^G6UY&K*EQ$DJJW4!@#@_G5B@ HJ&>X\F:WC\F:3SG*;HUR$^4G+'L.,9]2
M*FH **A@NX+F2XCAD#O;R>5* #\K;5;'Y,I_&IJ "BJ>IZC'I=D+F5&=3-%%
MA>N9)%0'\"P-+J6H0Z5IT][.':.)<[4&68DX"CW)( ^M %NBJUE/<7%OYEU:
M-:R9_P!6TBN<>N5XJS0 4444 %%0W%W!:M")Y AFD$4>0?F8@D#\@:A748VU
MF73-C>9';I<%^Q#,R@?7Y30!<J.XA%Q;R0L\B!QC=&Y5A]".0:DHH S+'0[:
MQO#>&:YN;HQ^4);F4N40D$JO8 D#.!S@9Z"K5Y8P7Z1)."1%,DRX./F0Y'ZB
MK-4X=1CFU>[TX(PDMHHI68]")"X '_?!_,4 7**** "BJ&J:K'I@MT\B:YN+
MF3RX;> +O<@%C]X@   DDD?F15U&+1JS(48@$J2,CVXH =1110 4453N=1CM
MM2LK)D8O=^9M8=%V#)S0!<HHHH ***IVNHQW5_?6BHP>S=$=CT;<@88_ T 7
M**** "BBF2R>5"\FQWV*6VH,LV.P'K0 ^BHX)?/MXY=CQ[U#;)!AER,X([&I
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X]HH
MHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\ 'CK7
M_76+^35XO7M'P,_X\=:_ZZQ?R:N/,/\ =Y?+\SJP7\9?UT/6J***^</<"BBB
M@ HHHH *QO$7^IT[_L(6_P#Z'6S6-XB_U.G?]A"W_P#0ZTI?&C*O_#9LT445
MF:A1110!SWC:(3>&'B+N@>[M%+(VUES<1C(/8^]9]] NA:\L>B1F-Y=,NY98
M$)969/+\MRO][+,,]3D]<<=9<6T%W;O;W,,<T+C#QR*&5AZ$'@U7L-(TW2@_
M]GV%M:^9C?Y$2INQTS@<T <KX>TN]<Z)J5M;VL,;()+JZ2_>5[M&B/W@4 8E
MRK9)XQQZ5>\5:997NL>&VNH0^;]HR2Q'R_9YSC@^H%;5MH>DV=XUW:Z99PW+
M$DRQPJK9/7D#OWJ>]L;34;<V][:PW,)()CF0.N1T.#0!S0T2PO\ QMJ<5U!Y
ML,.FV:I$S'8/GN.2,\D8X)Z<^M8\#W=W;Z#IKHM[;&2_0Q75TT8E,,VR-6;#
M%\)N.#UVY[5W\-I;V[;H8(HVV+'E$ .Q<[5X[#)P.V34,^DZ==6?V2XL+66V
MWF3RGB4KN))+8QC.23GU- %/P[87FG6ES#=+''&;@O;0QS-*(8RJ_+N8 _>W
MD#' (':L_P ,V5KJ$<NJW:^?J2WMRC2.Y)BVRNJH!GY0%"\=^O?-=#:65KI]
MNMO9V\5O"I)$<2!5!/7@5 VBZ6VHC46TVT-Z"#]H,*^9D< [L9H XFZF>6#3
M_$5I86EH+K4K=5F2Z83LCSJC!UVX;*DY7/R_A5^_M)='U.;5-2L(-0MGO4:.
M[^TL)X S*JJ(R-N%)'W6Y],]>D'A_1ENVNQI-B+AG\PR_9TW%LYW9QUR <^H
MI?[!TC[?]O\ [+LOMF[?Y_D+OW?WMV,Y]Z ..>PU/6WUR2WM;9M1CNY8;:\E
MOG1[4K_J\($.!C:V,_-DYZUTOBR22+00R.5;[99C*G'!N8P?TJ[<Z'I-Y>"\
MN=,LYKD8Q-)"K/QTY(SQ5N:"*XC\N:))$W!MKJ",@@@X/<$ CW% ',Z1I-BG
MC;7+E;<"9# ZMN/!9&R>O?-)KVD6%]XQT1KJ .9(KA22Q&<!2!P?K74+#$DL
MDJ1(LDF-[A0"V.F3WQ4%]IMCJ<*PW]G;W4:MN5)XPX#>H![\F@#F[;0]/U7Q
M-XC-]"9@)H412[ )^X3E0#PWOUX%8]C+>ZQ%X<M[J"+44?1Q.8[JZ:-99,H&
M<X5M[ $=>FXFO0HX(8GD>.)$>0@NRJ 6(&!GUX 'X55N-%TN[M(K2XTZTEMX
M<>5$\*E8\<?*,<?A0!7T*PN[31?L>H%2V^4*BS-)LB+DHF\@$X4@9]JY!=.M
M=.^'WB>YLD,%TKZC&)$<[E FDV]^. M>@6UM!9VZ6]M#'#"@PL<:A57Z 56.
MC:6T]S.=.M#+=+LG<PKF5?1CCYAP.OI0!B:E865K+9Z+;:;!<R7ADG8WDS;3
MY84%F."78[QQ]3VK#MY9_LCZ7<2>59KXA6SD2&Y9U2(PJ_EAS@[3(0,=MVWI
M7=WVFV.IQ+%?V=O=1JVY5FC#@'U&>AI@T;2UL9;%=.M!:2_ZR 0J$?@#E<8/
M  _ >E '%:O'!H6H>)/[%5;>:'0TD*Q-CRSOE^8#G:<<].V:T[+2+RSNA>6]
MG:V5I]EE6;R+YYO/) *,04 )&#\V<\GUKH[/2--TY66RT^UM@PVMY42KD>AP
M.:CL]"TG3I'DLM,L[9W4JS0PJI*GJ.!T]J ,[P9I\%OX9TR[&^2ZN;*%YYY'
M+O(2@/))]SQVK*EM+#48_%%YJV))K2:2-#)(1]GC6)67;S\N<[LCKFNSBBC@
MA2&&-8XHU"HB# 4#@ #L*IW.AZ3>WBWEUIEG/<J !-) K, .G)&>* .+LXI]
M1N-+L7LK>]MXM#M98H+BZ:)=S;@[ !6W$!4&?X<\?>K1Q=^&8](U'5+G]S'Y
MEG>-YS2*D;,3"Q8@%BI"IDC)WFNDN]%TN^@AAN].M)XH!B))(581C&/ER../
M2I6T^R>P^P/9V[6>T)]G,8,>T=!MZ8H Y2V%VG_",W5R\J3ZCJLES-&S'Y5>
MVG*QD?[*A!CU7-9\TSR1:5XBM+"TLQ>ZA;@2I=-YS))*%(==N&RI.5S\IYYV
MUZ!)!%*\3R1([1-OC+*"4;!7(]#@D?0FJ2>']&CNC=)I-BMPS[S*+=-V[.[=
MG'7(!SZB@#EK/3[?3%\97VGVX6_M9Y#;D$D@_9(F'!/.2:GT'2KL7.DZA:VU
MK! 4W7-Q'?O,UTC1G&X% &._8VXG(P?6NI_LRP_M'^T/L5O]MV[/M'ECS,>F
M[K45IH>DV-TUU::99V\[9S)%"JMSUY [T <*;2PF\"Z1K-SA]5NKJQ>6=Y"7
M:9KB/>G7H#N&WH-O3BND\<V=O>>&V\^,/LN;<KR1C,R _H36F/#^C"\>[&DV
M/VEVWM+]G7<6SG.<=<@'/M5Z:&*XC,<T22(2#M=01D'(.#Z$ _A0!RT^CV<O
MBZTTYD?[!'ILCBV$C!&;S5Y89YQD]?7Z52DL[.^T7Q'J5\["]M9[I4G\TJUL
ML>?+V'/R?*%;CKG)SFNV\B+SQ/Y2><%V"3:-VW.<9],]JIW&A:1=WHO;C2[.
M:Z&")I(%9^.G)&>.WI0!SEII\>N^(KI=7227;I-DQA+LJI(YGW-M!X;@<]15
M'1K58-'\&:LLDS:A>/$+JX>5F:</ Y8/D\C(! [8&*[Y88EG>=8D$SJJO(%&
MY@,X!/<#<<?4^M1K96J0P0K;0K%;X,*", 18&!M'; )'% '/^+].L[V?0VNH
M@X&HHF2Q'!5^.#W.*ADT2PO/&TEM<0^9;0:3"J0ECL_UD@&1GG&.,^IKIKNS
MM;^V:VO+>*X@?&Z.5 RG!R.#[T065K;%3!;0Q%8UB4H@&$'1>.PR>/>@#@E:
MY>UTO2PHN;0ZK?6_E7%RR+(L;R>7&SX8L !P#UV#TKJO#FGWFG17D=S'%! \
M^^VMXIVE$*;%!4%E&!N#'&,#-7Y]+T^YM7M9[&VEMY',CQ/$I5F)R6(QC.><
M^M/LK"TTZ#R+*UAMXL[MD2!1GUP.] '$2:?93:!XEU.[ED^TV]U>-#<&9@UL
M5)V[.?EYYP.N>]3RZ@UK?:O<7=L)I9K#387A9MBEY9)4PQP=HR_)QP,UL:=X
M3TZ"YN;N]T^QN+N2\EN$G:%6=0S97DC.1^E;$MC:7 F$UK!()T$<V^,'S%&<
M*V>H&3P?4T <'<QW&D7>L620VUG')H5Q<&*TN&9=ZD!6VD#8?F/(Z_A6D=-M
M]+G\,W=KYBW-Q<K#<2F1F:=6@D8A\GYOF4'GH1Q716VA:19HZ6VEV4*R(R.(
MX%7<IQD' Y!P./85;:W@?RMT,;>2VZ+*@[#@C(]#@D?C0!C:G_R..@^GE77Y
MX3_Z]8EW9W>L^(-?A:R@N6MY(XK9Y;YX6@4PHP9 J'!WL_S Y.,?PUU&JZ4-
M2^S2I<RVMU:R&2&>( E205((8$$$'D?0\$"B[T+2]1:.34=/M+R=$V"6:!6;
M'XCI[=* ,O7;F[LO!DBRWBK?10P+=S0O@HK,JR2 ]1QO(/&,9[572TTW2O&N
MD6VFA83/:W#S1QR$^8!Y>UF&>>2<$^]=%/9QJES-:VEJ;J6(1DR+M$@&=JL0
M"=HR?7&36)I'AV2VUB*_DT_2].C@BDCCM]/&0[.5R[-L3H$  QW/- '1+<0N
M(RLT;"3[A# [OIZUSOB*Q@U#Q)X>@N0S0EK@L@8@/B,<''4>W?%:ZZ/8QSV,
MD5O'$MB'%O%&@5$+#!( ''&1Q_>-2WVFV.IQ+%?V=O=1J=RK-&' /J,]#0!Q
MTMO+:/KBZ29#%I%S!=V\".2 P3,L*^S(?N] 7S6WH%TNLZEJ&M0S&2R;;:V9
M!^5E3)=Q]78K_P!LQ5V:SFT_31:Z!9V$!R0%?,<<><Y8*JG<<XXXSZBIM(TR
M#1M(M-.M_P#56T0C!Q@MCJ3[DY/XT 8D%E:ZSXHUI-27SVM)(4MH7<[8XS$K
M;PN<9+EQNZ_+CM4-OHEAJOBCQ$U]"9@)(%52[ +^Y7D 'AO?KQ707NBZ7J4R
M37VFVES+&,(\T*N5'H"1TJTD$4<DDB1(LDI!D95 +D# R>_'% '#:=,^N:1H
M>GS65MJ%TNFI<R37TS#KA<C )9B1R>W'K4.F!]4M_#UK>2R-"+^_A>-+EG#I
M&TJHA?@NH"KR>N.>]=G<:%I%W#!#<Z79310#$*/ I$8]%!' ^E3PZ?96ZQ+#
M:6\8A+-&$C V%L[B,#C.3GUS0!Q5]_Q*4URPM)I+:P%Y8AMDA'D1RNBR[3GY
M 1GIC&2>*GO+>PTKQ(]GIFV#=HEW--%$YP2'B".1GKR^#UY-=7>6N;>Y:VM;
M62XF4*ZS#"R@<8<@$D8SV-8VC^'#;ZFU[<6&F6,:V[V\=G8#*$.REV8E5R3L
M08V\8/)SP 9FEV$.KZM:1ZAON(%T*T?R7D.QG+2?,5S@GCJ:AM/WT6DZ5=SR
MG3CJE];E7E;]X(WD$43-G)&!T)YV#.:[B*UMX7#Q01(PC6(,J $(,X7Z#)P/
M>J.J:?YNGFVM=+TVZ1Y2\MO=_)&Q))+<(WS;CGIZT 9OAM;6W\0Z_96+ 6MN
MT $*.2D;E"6 '0=LXKIJQ/#VBOI9O)YH[6&6Z=2+>T7$4**N%5>!GN2<#KTK
M;H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"BBB@ HHHH
M *QO$7^IT[_L(6__ *'6S6-XB_U.G?\ 80M__0ZTI?&C*O\ PV;-%%%9FH44
M44 %,>:*.2.-Y45Y25C5F +D D@#OP"?PK"\<-=IX*UB2RN5MY4M)6+E"QP$
M.0,,,'T/./2J6M1:LNH>&XS=VDEX;Z7$WV9E15^SR_P;R2>O\0H ZVBN1NO$
M6H:/;ZO#?26L\]HUL(9Q$8T(G?8I=<G[K9)P>1Z5;T36;BZUA[&2\@OXC 9E
MN(+=HO+8, 48$D'.X$?0]: .CHK)UR_-G%#'%>BVGE8[0MH]R[@#G:B<\9&3
MR!^-84/B?4KK3XDMC:M=_P!J_P!G/-) Z(1LW[_+)#*P!&5)Z@CCL =G17(B
M]\3-=:M9K?:<&TY%D24VC'S]RE@K+O\ EQ@C()SD=,<V+?6=1URYMX-/D@L@
M=.@OIGEB,I_?;MJ*-RXQL;)Y[=* .FHKF+#Q!>SW.FVLZ0>;)>7-I<LBD F(
M-AE!/&=H.#G&<>])J_B'4+-M72UCMVDM9[.*$2 X/G.JMNP?]KC'ZT =117.
M?:=;M]:32IKVSE:ZM)9X9UM&7RFC:,$%?,^8$2#'((QWH\#?V@W@_2IK^\CN
M?-LH&CVQ%64%!]YBS;CTYXH Z.BF2L4A=QU521FN1L]:UU=%T77+V:Q>WOC:
MK-:Q0,IC$Y55*N7.2&=<Y'3- '8$@ DG '4F@$,H92"",@CO7,6^H:KJ$&KW
M$[60L;2:YMUMS 6,RID LQ; ]",'.#Z\,L-1U'4#8Z=IK6=BL>EV]W*QMRZC
MS-P5$4, H'EMZ\8'O0!U=%<GJ/B"XCUB?35U.RLFM8(V>2:U:3SI&R> &&U0
M .Y)SU&.=[1KZ34]%LKZ:$PRSPK(\?/RL1R.><4 7J*R-9O[N"ZTZPL6BCN+
MV5E\V5"ZQJJ%B=H(R> !SWSVP<>^U_5]*M]6MI/LMU>V8M9(9/+,:2)-(4PP
MR<$%6Y![CB@#KZ*K6,=Y' 1?7,,\Q;.Z*$QJ!Z8+-[\YKG[!=7;QQJX;4;<V
MB1V[>3]F;.T^9@ ^9@'CDXY]!0!U"LKJ&1@RGH0<BEKB],U349X-"L=-CT^Q
M2\MKJ:0K;DK%Y<B ;$# <[SG/KGV*+K?B&/2KG4YY[ QV-XUM)"ENP\]5E",
MX8O\A(.0,$#'4YX .T#*Q8!@2IP0#T-+7(76KW5G<:P-/M;)+C^V+6T#M&1O
M$D4&7?!!8C><=.% J:YUW4-!FU%-3D@O8[?37U"-H83"WR'#(068<\8/US0!
MU-%<V;K7-/U#1UOKNRGCO[@P2116S)Y1\F23*L7.<&/'(YSGBM'7M1FTS31+
M;JC7$L\-O%YF2H:214#'') W9QQG&* -.JMKJ5A?33PVE[;SRVYVS)%*K&,\
M\, >.AZ^E8-U>:W9WK:;+?6DDES9S7$%P+4KY;1E P*[_F!$G!R,8YS5CP3!
M<P>#]*6XFAD4V<)C$4)CVJ4'!RQW'WX^E '04R*:*=2T,J2*K,A*," P."..
MX(((]JYE5U=OB!=(FHVZVJV4#F%K9B=IDD! /F8#<'YL>G''.5;7>M:9X=US
M5;:XLQ;6-[?SBV>!F:94FD9@7W#:3@@<''!.>E '?45R>I>(YO[9N[&#4K.P
M%JD9_P!(MVE,KLN[LPPH&WW.3TQST&D7KZEHUC?20F"2X@25HFZH64$C\,T
M7**XM]<UY?#U_P"(#-8BVLI;DFT$#%I(H974_/OX8JA(XQFNAT_4)KK5M7M9
M @CLYHTC*CDAHE<Y_%C0!IT5Q]AKVM:N-"BMVLK=[_2S>SRO"SA&!C&%7<.N
M\]3VK1L+O5M5OKF2&YM8+*UNC;^6;<N\NS <[MX"Y.0!@XQGG.* -R.:*;?Y
M4J/L8H^U@=K#J#Z'VI]</;2:U;P>);RPN;.*.VOIY%BE@9S*51206##:#TX!
MQUYZ5I:AKDCK;FSU!;>1[=)VA&G2W94-R"YC/RKP>N,X/- '345QC^*[NYT_
M1KL/%I]K>VAGENFMGN$63Y?D&T@*.6.YNH%3WWB1TFTZSAU:Q03VK7+WP@+I
M( 0%"*&[Y)R2<8]^ #K**RO#VI3:II0GN GF++)$7C0JD@5BH=0>0" #C)QG
MJ>M4_M>LZI?ZFFFW5I:Q6,PMU6:W,IE?RT<DD.,+\X&!SP3GM0!T-%<E9Z_J
MNN7&F1V!M;2*[TM+YWFB:5D8D#8 &7/7K[>_'0ZM<W-EH]Y=6=L;FYAA=XH1
MG]XP&0..>30!<HZ5S6E:ZDT5Y+<:_8S""'S9%-HUNT _O,K/G;QW';K4&G^(
M+IM<@TZXN1<QW4$LB,VGRVCH4V]-_P!]2&/3H0.N> #J89HKB".:&1)8I%#H
MZ,&5E(R"".H(ICW=M%<QVTEQ$D\H)CB9P&<#K@=37"Z1KTEKX?\ #6F17MO8
MYT6WN'GFA,I.45550"/1B2?0>N1<U>];5?AO?ZE<Q1_:K5)I(I%0J-\+MLD3
M/(!*!AST/4T =I14-Y<K9V4]TX)2&-I& ZD 9_I7-QZIK=M:Z5J5Y/9R6]]+
M#');1P,IB\T@+M?<=V"RYR.>3QTH ZJBL#0KW5M4GNKB>6UCM(+RXMDB2%B[
MA)&4,6+8!XZ8[9[X#O$>M/I;6%O'/#;O>2LAGF0NL:JI8G:",DX '/?/;! -
MVBN-_P"$EU,Z?(MN]I<SKJ,%I'=&%TBD23;\VW.<KN((!YQVSQ->W>MPOJ6E
MRWUH\IT]KJ"Y6V9=F#M92N_G@C!!&/?% '645Q<>KZCI'A?0Q=7]HTU^8HH[
MA[=@L*^27)8;R7;"$=1R12OXGU*+2[XV[VM[/!=VD,-QY+1QR+-*B$$9.&7)
MY!]#CM0!V=%<IJ6LWVG7]KI=QJEE#-)%)<271M&QM#*JHJ;SSR3DGH.G.0VW
M\0ZE?V^G6L!MX[RZN)XFN6A8Q^7%G]XJ$@_-\N 3QD\G'(!U2S1/+)$DJ-)'
MC>@8$KGID=LT^N:\/QW47B77UO+B.>4"W^>.+RP1L;'&X\UTM !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% 'Q[1117UY\R%%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !7M'P,_P"/'6O^NL7\FKQ>O:/@9_QX
MZU_UUB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@4444 %%%% !6-XB_U.G?\
M80M__0ZV:QO$7^IT[_L(6_\ Z'6E+XT95_X;-FBBBLS4**** *NI6$.JZ7=Z
M?<%A#=0O"Y4X(5@0<>_-5$TB5Y-/FO;Y[F>RF:57\M4W[HV3! ]F)X[UJT4
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
M55 VC "@#@8K5HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H
M^!G_ !XZU_UUB_DU>+U[1\#/^/'6O^NL7\FKCS#_ '>7R_,ZL%_&7]=#UJBB
MBOG#W HHHH **** "L;Q%_J=._["%O\ ^AULUC>(O]3IW_80M_\ T.M*7QHR
MK_PV;-%%%9FH4444 9VMW0L]-\XW$MO^_A3S(D5V^:55QAN,'.">P)(YJE<>
M*889[^.'3=0NA8/LNG@C7;'\@?\ B8%OE8'"@GVZ9L^(K&?4=(^SVRAI/M-M
M)@G'RI,CM^BFHK'3KF#^W]Z ?;+II8?F'S*88T_#E30!5?Q/,?$=K8VNFW%S
M93V9N%GB"?-RF&&7'R@.<\9SC%3W7BFWMOM4HL;Z:SM&9+F\B1#'$5^_P6#-
MM[[5.,'T-4;+3M2TJ;0)Q8O<_9]+^PW"12(&C?\ ='=\Q *_(V<'/3 -1/9:
MQ:Z5J^B0:8TXO);IH+P31B)1.S/\X)WC:7(P%.<#UX .EO\ 4K?3K WDS,T>
M551&-S.S$*JJ.Y)( ^M48_$<(>XBO+&\L9H;=KKRIPA,D:_>*E&8'&1D9SR/
M6FZSI5Q+H5K;V066>SFMYHT=MHD\IU8KGL2%(!]<50O++4M;NYKM].DLEBTV
MYM(HYY8R\KR[#GY&8!1Y8ZGG=TXH VM*U9=7@^T16EU%;LJO%+.JJ)589RHR
M6'_ @.HJ&YUT65VL5WIU[#;M,L*WC",Q%F(5>CE@"2!DJ!R*N:;"]MI=I!(
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
M\8&R97;GIT!H ZJBH(9;A[BY26V\J*-@(I-X;S1M!)Q_#@DC!],U/0 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\>T445]>?,A1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 5[1\#/^/'6O\ KK%_)J\7KVCX
M&?\ 'CK7_76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!1110 4444 %8WB+_
M %.G?]A"W_\ 0ZV:QO$7^IT[_L(6_P#Z'6E+XT95_P"&S9HHHK,U"BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *A@M8+9IF
MAC5#-)YLA'\38 R?P _*IJ* "BBB@ HHHH *JWVG6NI0K%=QET5MR[792#TR
M"I![FK5% %6PTZSTRW,%E D,98NP7JS'J23R3[FK5%% !1110 4444 %9<'A
MW2K>]6[CM!YR,61G=F"$]2H)(4\GD =:U** "F30QW$$D,JAHY%*LI[@C!%/
MHH S[#0]-TV=I[6V"S,NPR.[.VW.=H+$D#/8<5H444 %%%% !1110 4444 %
M%%% !1110 4444 0W-K!>0&"XC62(D$JW3(((_4"IJ** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X]HHH
MKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\>.M?\
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
MK>.2- #QARI.?^^!^M %+Q/?7>G:!/<V+HERKQ*C2+N4;I%7D>F#67Y>M_\
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
MSBZFC=!M(4.0JDY8A2"?R&3Q6SE+BWRCG9(O#*<'!'4&@"2BN/727/BY]/\
M[6U;[.+!9POVU\[S(RYS] *T])UZ;5;-KBTTJZ-LJNL<DLB RNC;2 ,YZ@\G
M'3Z9 -VBL-/$D<)O%U2U>Q:TMC=L2ZR*T0SEE*^F.00.HZUGW.K:E<:SX;67
M3;FP@GO7R6G0[U^S3$(ZJ>N0#CD97KD"@#K**YBT\1K%::=!;VU_?SWK7 B\
MQDW?NW(;<W  YX]@!R:LKXHB6RNI+BRN(KNVN4M7M 59WE<*4"G."&#J<DC'
M.<8- &]1618ZS-/JATZ\TZ6TN/(\],R+(K(&"GD'(.2.WXTW6+F>SU;1)EE8
M6TMRUM.F>#O1BA/_  -5'_ J -FBN.L_$MS#?Z_<WLH;3XH9+BS3:!M6!FCE
M&>^656_X'4D.JOH5G-)JD][<75AHL5U=KE2C'Y]Q4==Q*MWQC% '6T5BP:],
M=3MK.\TNXLQ=AOL\CNC;BHW%6"D[6V@GN.#S6-J_B*[OM$CNK&PN8[&6[MEC
MO!,JED-P@W;<YVL,CU(/3!H [.BL.X\0S+/>K9:5<7L5DVR>2.1%^;:&*H&(
MW$ CT&3C.<T#Q58&WO;@+*T5M:17BE0"9HY Q0H.Y)4C!QS0!N45EVNNVU[<
M:?%;K(XO;0WB-@ )&-F-WH3O''L?2KE[//;VY>VM3<R9QL\P)QZDF@"Q17/R
M>*XH-/GGGL+I;FWNXK22U7:S[Y"@3:<X(.]3G(]\8J2/Q&(KBZAU2RDT]H+5
MKS<[JZM$OWB"IZCC(]QC- &Y17)7>L:C=:AX>+:;=6-O<7WWFF3++Y$I"NJG
MCH#CD<5OZQJ<6C:3<:C-'))' H9DC&6/(' _&@"]17.GQ+>C4?[..@70O7B,
M\2&:/:8P<$E@V 02HQS]X8R,D6;'Q';WYT]5@FC>\\X;7QF)HCM=6P>H;(XS
MTH V:*Q;OQ)!:R7<0MYI9H+F*T5%VCS9)%5EP20 ,-R3Z&J>N:YJ]AH1NX])
M>.X%S%'M\Z-AM:15)Z]\D>QYZ4 =-14-I+-/;))/;-;R'.8F8,5Y]02/>N6L
M]<O[:[\0E=-N[Z"UOF+.LJC:OE1G:@8\D<G' YZYH Z^BL63Q )9HH=+LY-0
M>2V2Z)1U15B?.PDL>K;6P/\ 9.<5H:;J$6J:?#>0JZI(#\CC#(0<%3[@@@_2
M@"U17/R^)IO.U%+31KNZCTZ4QSNKHN2$5SL!.6.&'I]:>WB9)KZ"TTZQGO7F
MM([Q'1E1/*<D DL1SQT]_8X -VBL"7Q.$\VY73IWTR&<V\EX'3 8/L9@N<E0
MV03[$@$5O;ESC<,^F: %HK&FUR>TOXH;S398;::<01W E1AN8X7<H.0&. .O
M)&<54E\6.L5]<Q:/=RV=A+)%<S!D!'EGYBBDY8 <]O09/% '245AS^(9&U.7
M3].TV:]EB@CN&=9$2/8Y8+RQZG8>,?E47_"612QZ;]EL+J>?4!+Y<(VJ8VB(
M#JY)P,'(/)Z<9XR =#16&^OW+SSPV>CSW3V@47(65%V.4#^6N3\S!64]AR.:
MFTSQ!::K<I%;K(%ELXKR%V&!)&^1QWR"!D'IN% &M16!'XG%Y':_V?837,UT
M)9(DWJ@\I'V^86)X#94KU)!Z=<+_ ,)/&]I;-!97$E[<3R6ZV>5#*\>=^YL[
M0HVGG)SD8SD4 ;U%<[H-Y>77B#6UNX9;<Q^0%A>4.JY4Y*X.,'\*Z*@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X]HHHKZ\^9"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\ 'CK7_76+^35XO7M'
MP,_X\=:_ZZQ?R:N/,/\ =Y?+\SJP7\9?UT/6J***^</<"BBB@ HHHH *QO$7
M^IT[_L(6_P#Z'6S6-XB_U.G?]A"W_P#0ZTI?&C*O_#9LT445F:A1110!F:]I
M\VIZ6+: H'^T6\OSG PDR.?T4T+I\P\3R:EE/(:R2 #/S;@[-T],$5IT4 <E
M9Z%JFDC2[JWCM[F>UAN+>:%I2@9)9%<,K;3R-@X([GGCE9-!U26.;4=MLNI-
MJ4=^MOYI,8"1K%Y9?;G)0$YV\$]P,UUE% ''ZAHFM:R-;EGAM+8WND/801"8
MN0YW\LVT8'S#IG&*W(].F7Q)_:!*>3]A6WQGYMP<M^6#6I10!Q1\)W4=MI,C
MVMK>RV2W,<EO)*R*RRR!]RM@_,-B\$8Y/-7I-$N(K73;K3M.M+6[L[MKEK3S
MCME#1M&V7V_>VL#G'\('3FNGHH PM)LM3&OZCJFH16\*W-O;PQ112EROEF4G
M<<#_ )Z#I_3)?J]E??VOI^K:?%%/);130202R>7N20H<AL'D&->#U!/-;5%
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
M/<"BBB@ HHHH *QO$7^IT[_L(6__ *'6S6-XB_U.G?\ 80M__0ZTI?&C*O\
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
M!YUQ;-)'$YE3:" R[,JK $G'!'>M*/3H6N/#LJ7$6H0RZQ/=F2*+;$K&WFY
MR<#=SG/4T ;=]XLT2QT&XUC^T;6>TAR-T4Z'>X&=@.<;O:M.RO[/4K?[18W<
M%U!DKYD$@=<CJ,@XKD=?M)I'\9I! [--I,)544GS'Q.#CU. H_*NEBUS3)XK
M66&Z61+J;R(612P9]I;' XX4]<=* -!W6-&=V"HHRS$X 'K5*QUK2]39UL-2
MM+IHQEQ!,KE1ZG!Z51\7PRS^&+M(HGEP8VDC12Q>-9%+J .N4##'?I5%[ZSU
MGQ-ID^E2+<+;07'VB6(':BL% 0GU+ ';U^4^E &_:ZKIU],\5G?VMQ(BAV2&
M97(4]"0#T-6ZPO!5LMIX&T&%8O*(L("R;<$,4!;(]<DYK=H **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH ^/:***^O/F0HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_ %UB_DU>+U[1\#/^/'6O
M^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"BBB@ HHHH *QO$7^IT[_ +"%
MO_Z'6S6-XB_U.G?]A"W_ /0ZTI?&C*O_  V;-%%%9FH4444 %1W"2R6[I#-Y
M,A&%DVAMI]<'K4E% %+2]-33+9XQ*\TLLC33328W2.W4G' [ #L !VJ[110
M451NM7LK.>>&>1D:"V^U2'82!'DC/'7H>*;=ZQ;6ES;VVR>:>=2Z1P1%R$!
M+'T&6'7UH T**AM+N"^MEN+=]\39 ;:1G!(/!YZ@U-0 44QY8XB@DD1"[;4#
M,!N;&<#U. ?RIBW<#WLEFKYGC19'7:>%8D YZ?PG\J )JIS:='-J]IJ)=A);
M12Q*HZ$.4))^FP?G5RB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "J<&G1P:K>7ZNQ>Z2-&4]!LW8Q_WU5RB@ HHHH **** "BBB@ HHHH **
M** *;Z=&^M0:F7;S(;>2W"=B'9&)^O[L?G5RBB@ HHHH *CB@BA>5HT"M*^^
M0C^)L 9/X #\*DHH **** "BBB@ HHHH **** "BBB@ J.2"*66*1T#/$2T9
M/\)((R/P)'XFI** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *]H^!G_'CK7_76+^35XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\
M9?UT/6J***^</<"BBB@ HHHH *QO$7^IT[_L(6__ *'6S6-XB_U.G?\ 80M_
M_0ZTI?&C*O\ PV;-%%%9FH4444 8GBR>YM_#[O9W#V\[7-M&LJ $J&GC4\'C
MH368NF3GQ3/I9UC5/L/V)+C9]I.\2%V7(?[P& /ESC/:NGN[.WOH/(N8_,CW
MI)MR1\R,&4\>C*#^% L[<7[7HC_TEHA"7R?N D@8Z=2: .0TR\O=9_L/3[J^
MN%22SN9IY87\N2=HI(XURRX(^^2=N.<=N*)+Z_@:YT9+^?8-8BLENF(,J1/"
MLI7<1R<DJ&/.&'?FNAE\.:9+;6\ ADB6V+-"\,[QO'N.6PZD-@]QG!_"E_X1
M[2SICZ>;=C \GFL3*YD,F00_F9W[@0/FSD8% '*:S$^AWGB*6SO+LS1>'9)H
MWFF,C1L#(006R>HS6A+I2W?CMV:]OHRVFH_[JX*X_>$8&.@XZ>M:Z>%M(1+M
M6@EF-Y;FVN))[B21Y(CGY2S,3CD]^,\5H"RMUO?M@C_TCRA#OR?N YQCIUH
MX_2[J]U./0M-FU"Y2.>&\FFE23;++Y4J(J[^H&),G&#\H]ZU=4"I):Z/ NJ7
M,ZQ--^YO#$P0$#+N6!/)X'/0YJ]+X<TN6TM[;R'C2W=GA:*9XWC+$EMKJ0PS
MDY&>:)O#VGSBWW_:Q) I1)DO)EEVDY(+AMS#('!)Z4 <AMN-8LM"-[=7\<L&
MM36O^M"OM43!2VW@L  ,CKSZUI:QJ=]I=SK4%M=28M],LO):0[RCO+,C2'/4
MX"GG^[6[_P (WI0TP:>MNZ6XF,Z[)G5UD)W%PX.X-DGG/<^M3-HNGNLXEM_.
M^T6R6DQF=G,D2[L*VXG/WVYZG/)H RC!+HOB#2H8;Z\GAO3+%-'<S&7E4+AQ
MG[IRN,# ^;ITK%L6OXO".@:^^K7LU[.]D)A))^[D2:2-&4ITZ/UQG(SFNKL=
M L-/N1<Q"XDF5#&CW-U).44XR%WL=N<#..N!4JZ/8+I=MIHMP+.V,1BCW-\O
MELK)SG)P54\^G- %ZBH+>S@M9;B6)6#W$GF2$NS9;:%X!/'"C@8%3T %%%%
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 ?'M%%%?7G
MS(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>T? S_CQUK_KK%_)
MJ\7KVCX&?\>.M?\ 76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!1110 4444
M %8WB+_4Z=_V$+?_ -#K9K&\1?ZG3O\ L(6__H=:4OC1E7_ALV:***S-0HHH
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 **** /CVBBBOKSYD**** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "O:/@9_QXZU_UUB_DU>+U[1\#/^/'6O\
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
M=Q-!LC,5K),SD8R6,:D GWQGG%=!9WD5_;+<0K,J,2 )H7B;C_9< C\JL44
M<_)(;+QN\TT-P8;NRA@BDC@=UWK)(2&*@A>'4Y.!U]*HVD>HZ;X,U!K.WECO
M3?W<@"Q9DV-=.2ZJ1\QV'<O!SQUKKJ* .!>UN=3UJ465QJMQ&^C7D FO;4PJ
MDKM#M )1#DX)[XQQWJP;[[?;^&[.UTW4$DMKJ$W"/9R1K;A8V!RQ 4\X'!/K
MTKMJ* .*T[3[E;S1VDM)0(M8U*5BT9^17>?:Q] 0PP>^1ZTNLZ?>2WNN2PVD
MLJ>=I]QL5?\ 7K%('D5>S':N,?05VE17,+7%L\2SRP,PP)8L;E]QD$?F* .9
MBU--2\?::8;:[CB33+OY[BW>'<3+;Y 5P&XP.<8Y^M3^+IHK=]!FF21XTU1&
M*QQ-(W^JEY"J"3Z\"M&PT5+.]>]FO;J^NVC\H37)3*)G.U0BJHR<$\9.!D\"
MK-YI\-]):22EP;6<3Q[3CYMK+S[88T <=K4<^M1^(;VQL[LPOI:6L?F6[QO/
M(&=L*C ,0 PYQ_$<=#4^M7%[+<ZS;7$^K1<;+&&SL_,CE0Q+R6\M@27+@AB,
M #IU/:44 <IX<L[B+5[>:>WD0KH=G"7=",.&D++D]QQD?2M'PQ;RVVFW4<L3
MQ$ZC>.JLN/E:XD8$>Q!!'UK:HH Y\R&R\<7$DT-QY5Y8V\,,D<#NF]))BP9E
M!"\2*><#KZ&L'1[!S:6>C:E?:M'-;W2NUN+']TS1R^8K"41D;25!SNSS@D&N
M^HH YS2;.6'3=?#6[H\][<NH*$&0$8!'KD 54MM/F2S\#J;1P;0KYH\L_N?]
M$D7YO[OS$#ZD5UU% '%W5C='4M19;68H_B"SF4A#@H(8 SCV!4@GV-2'3Y_^
M$+\4V_V23SKF34"D?EG=+NW;2!WR,8]>*["B@#C[JZO5OYX+NXU:VB6&(6BV
M=GYJR93YBQ\MANW9&&(& #WS5;2%GTFV\'7-[:W:I#HK6DVRW>1HI6%N0&50
M2/\ 5N,D=1BNYHH XBXM;J"ZN;UK2X>"#Q MTZI$S,\7V94WJH&6 8@\9^Z?
M2H]>CEURW\175C:730OHK6B[[=XVGD)<[55@&. >N,?-@=Z[NB@#$U:VD?7?
M#TD4+,D-Q+O95X13!(!GT&<#ZXK'TAIK#4=.T_1[G4Y]-5FCEM[VQ:-+:$(Q
M7;(T:G(8(H!+$@^V:[.B@#$\4VTEUI=M''"TI&HV;LJKN^5;B-F)'H "3["B
M"V=?'&H71A81OIMM&LNW@D23DJ#Z@%<CW%;=% '!::]_8:5HEG=MJ=C9)8#)
MM+0R/YP;&U\(Q7"XQP,Y/IBFV\%QIO@]-9ECN1/I>H7=Z1/&(Y)+=II/,RN
M 3&Q8# &0M=_6?J6E)JAB2>YG%LI!DMDVA)L$$!_EW8R.@(!Z'(H @\-6DUM
MHZ2W2;;R\=KNX!ZJ[G.W_@(POT451EN1H_BV_N[R"Z:WN[2!(9H;:28 HTNY
M#L!(^^",]<GTKI:* .%LK>YTM](U.ZLKK[*MQJ#M''"TCP">4R1$HH+#"Y!P
M.-W/>M*\O%C\0Z9K9MKR2P-G/;[UM)"\3L\9!,>W> 0AYQV'8BNHHH YB\OD
MMO$MAJSV]XUC-8RP^8EI*S(Y=& 9 NY<@'J.WN*S+6UN;N:SG?3[E$/B.2YV
MRQ$%8_)DVN0>@SMZ]"0.M=U10 5YWJ4FHW^GF*>76&U+[?&6M$LCY"HMPI!#
M^7C:% ;<'SQ^%>B44 <_82&S\6:O!-#<*;QXI8)! [1LHB"G+@;005/!([>M
M3^)+B\M[.V:U:X2)KE5NI;:'S98XL-DJN&S\VT'@X!)[9K9HH \ZN+.YO5\1
MF)-2O()[>Q2)[NU*-)MEDW@#:I8 $<D9Y],5U6I6KS>*='E\AGA2&Y21MN5
M8)@$^^/TK;IDR-+#)&DKQ,RD"1,;D/J,@C(]P10!QOAZUN'UU=+N$8VWAP-'
M [<B0R#]T?JD)*GW>M_Q1:S7WA+6;2V0R3SV,T<:#JS%" /S-6M-TV+3()$2
M26:260RS32D%Y7.!N. !T &     !5R@#FYKC^U=4\.WEK!=>3%<R^89;=XC
M'^X<?,& (Y(&>F:S;739U\(^'+=K.020W\,DD9C.4Q(26([=<YKMJ* .*\0:
M;?7-UK[6T$_S1Z?(K1H"9/*F9W"YX9MHZ>X'>M+1(X;O5CJ/]H:E=3Q0-"!=
MV1MPJLRL>L:9.4'KCGUKHZ* ,'6<)XE\.2,<(9YXP3_>,+$#_P =-95VD]CX
MEU:2>\U*U@O/*>%K6Q%PC@1A"I(C<@@@G!QG=QWKJ[VQM-1MC;7MO'/"2"4D
M7(R.0?J/6IHHTAB2*-=J(H51Z =* .6LM(>SU,VMLD[6L>APVD4TJD;BK. "
M<#YL8)'O56$/?>%?#ULMG=":SN;);B.6V=#&4QN/S 9 (ZC(]Z[6B@#D/$^E
MWNH7NJQVD+E[C0I;='QA6<L<+NZ9Y_6I-,2+4=1@N'O]6FGM8G*0W5AY"IN
M4@GRE!/3@'MGG%=710!C>$;9[/P9H=M)"T,D5A KQLNTJPC&01V.<YK9HHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^/:***^O/F0H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_ %UB_DU>
M+U[1\#/^/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"BBB@ HHHH *Q
MO$7^IT[_ +"%O_Z'6S6-XB_U.G?]A"W_ /0ZTI?&C*O_  V;-%%%9FH4444
M%%8WBEYX- FO;>21)+)DNB(V(+I&P9UXZ@J&&/>N7N]:U#=J<D5Y(8M9#6VF
M8/$#I(L 9?\ >+^9]%)H [:34K:#[89R\,=FH>665"J!<9R&(P<#KCI1=:A#
M:7EE:R!S)>2-'&5' *HSG/X*:XOQ+";C2/&EM-/<M#:V:-$OVAQM(A;T/(/4
M@\'O6EK.D6ZZCX;L8YKM86O968_:I&<_Z/)QO+%@/H: .GN[I+.W,TB2NH95
MQ%&7;D@= "<<\^@R:FKA+YIM*&MV-I=72P0S:?)$&G=VC\R4*X#,2=I"],XY
M/K5N/3%U:^\3O=7E_F"[$=N(KN2,0#[-"V5"D#.YB>?\<@'845DZ-J+R^$-/
MU.\8L[6$=Q,P'))C#,<?G7-0R7=MJ>@7\5J]K;ZC<[&SJ<DY='B=P'1QM!R
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
M>+U[1\#/^/'6O^NL7\FKCS#_ '>7R_,ZL%_&7]=#UJBBBOG#W HHHH ****
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
MV9]V.GWB:MO;0R7$4[Q*TL.[RW(Y7/7'UJ6B@"G9Z78Z?-/+:6Z0M.Q>39D
MDDDG'09))..N:N444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>
MT? S_CQUK_KK%_)J\7KVCX&?\>.M?]=8OY-7'F'^[R^7YG5@OXR_KH>M4445
M\X>X%%%% !1110 5C>(O]3IW_80M_P#T.MFL;Q%_J=._["%O_P"AUI2^-&5?
M^&S9HHHK,U"BBB@#.US4GTK3#<11++,\L4$2,<*7DD6-<GT!8$^PK.?5=5TR
M_-IJ+6=P9;.:Y@EMXFB :+;E&4LV<[P001T/%:FKZ8NK::]HTK0MO26.5 "4
MD1PZ-@]<,HX[U070KNYN7NM4U"*XF%M);0B"V,21K)MW,078ECM7N!QTYH I
M6NMZTL&C7]ZEC]DU)XT:")'$D!D4E3O+8?G (VCKU..>JK)?0U?3=*L_/(&G
MR0N&V_?\L8_#-:U ')/KFO/I^JZG!'IXMM.GN$\AT<O<)$QR0^X!"0,?=;GT
MS5R+5]2U'7YK*Q6UBM(;>WN&FF1G9Q)O^4*",'"=<\>A[9FG:/J>HV&KVAU%
M+:PN;^[22/[*3+L:1@=K[L#([[3UXKI+32H[/5;N]C?B>&&$1XX01[\<_P#
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
M$CC1BRJJ%B>K,22QSGV% #1J,5M=>(G5K.QDBN84-S*I82,T49!8!@6/S;0
M1G JA_PF%S#8ZWS:7MSIUM'<H\*/"KARX",C$E""GJ<A@:U;OPT9[B[N8;PQ
M7$MY%>1,8]RQND:I@C(W @'N.OM4$WA>XOO[4DO]362>_M8[4F*W\M(U1G8$
M L2?OGJ: )DU'5K+6K.UU,V4D%ZLFPV\;H860;L$LQW@C/.%Z=.>&:7JVI7>
MD)K]TUI%ILML;I;9(F,JQE=RY?=@G&,C;[9[UJ7>FK=ZE87C2%?LC2$)C(?<
MI7^M4-,T&ZT^R72WOXKC2$B,$<#VY$HCQ@*9 ^" ./NYXZT 9FE>+I+N^TQ)
M-0T>Y&H';]ELY-TML?+9QN.\[Q\NTG:N"1785D:3IVJ:<L-M-J<%S90H(T#6
MI68@# W.'VD_11FM>@#DO#>CZ9J^FG5=2L+6\O;BYF=IKB)9&4"5@J@L#@*
M  /3UJS)JFLWC:E/IGV%+>PE:$17$;L]PR*"WS!@$&20.&Z9]JFM]$U'39I$
MTS58H[&29YC;W%KYIC+L68(P=< DD\@XSZ<4V;0+]);]=/U5+:UOW,DL;VWF
M.C,H5C&VX 9QGYE;DGZ4 01ZYJ>KW\4&DBS@ADTV"_$UTC2$>87 3:K+V4<Y
MXYX.>(-/\1:S/9Z1J=U#9)9ZA,L#6T88R1%L@-YA.&&1TVC /4XYVK'1(-.U
M#[3 Y$:V4-FD6/NK&7(.?^!X_"H(?#B1:/IFG_:6(L)XY@^S[^TDXQGCK0!D
M3^(]=33;O588-/:VM[^2S%NP</*!.80^_.%[<;3G!Y&>':OJM_::?KUEJT-C
M>B+29;Q/*C:-'4!@T;J68]AR",Y/ K5;PXC:+<:;]I;;->/=[]G0M/YVW&?P
MS2ZOX>35FORURT?VO39+ X3.T/GYNO.,]* *'F:R?&X@@N[5+(6*2"%HG.%W
MX/\ &!NZ\XZ8XJ'3-0U:SN_$UWJ-W;S65C<LS1I$^X!;:)\(2Y '.<8ZDGO6
MS<:3<'6+;4;.\CA=(?L\R2P^8)(]P;C##:W7GD<]*C_L)_MVIDW*-I^IY:YM
MFA.[<8EB.UPPP"J+P5/?F@#+TKQ7)=:EIL$FH:/=_;]R^18R9DMF$;/\QWG>
MN%*DX7DCCFJ]AXV-X=/NUO\ 2)8+Z:.-;")\W,2NV%8G><D9!9=HP,\\<]#I
M=CJMCY<-SJ<%U:Q)L3_12DIQP"S[RI/KA1GVJ'2=(U#2%ALX=1@?2X/ECADM
M3YJI_"OF!P,#@9VYP/QH VZP/$W^NT+_ +"D?_H#UL6D5Q#"5N;G[1(7=@_E
MA,*6)5<#T&!GOC-0:EIHU%[%C*4^RW2W P,[B PQ[?>H YZ?7]=_LO5M6ACT
M];73)KA3 Z.SW"0LV2'# (2%(^ZW/IFI=3\2RP:RUE]OTW2XQ%&\4NHHQ^TE
ML\(=Z 8P!U)R>GKHGP^AT'5=+^T-MU W),FWE/.+$\9YQN_'%&IZ5J5_;2V4
M6HVT-E-#Y,BO9F23!&"0V\ ?BI_&@#.O-8&EZAK<T5E"]TB6<:L"5\Z25VC0
M,><*&(_ FHIWU&S\7:9/JMS:3)'87C@VUNT>T PD@[G;/UX^E7Y_"D$L-[$M
MS*BW$-M'&P +1- 24;)ZG.#SZ4L>@WD^JPW^JZE'=&*WEMA##;>5&5D*9)RS
M'/R#OCV'< S-+\8/>76EE[_1[A-18+]DM),S6V4+C<=YWXQ@_*N":EA\0ZR_
MA^ZUMK:U,,9E2.VC1V<[92F]F!X7 +%0I.!U[5JZ3IFIZ8D%J^IP7%A @CC5
MK4B8J!A=SA\$CCG8,U+8Z7-IFB_8;2Z42AI'2:2+< 6<ORH(S]['44 0Z!J;
M:FD[_P!KZ7J*H0,V"%?+/.0V9']O3OQ6E?7"VMC/.\\,"QH6\V;[B<=6Y''X
MBL_3M(N+?5;C4[Z[BN+N:%(/W,'DHJ*6(X+,2<L>2?H!SFSJ^FKJVF2V9E:(
ML4=9% .UE8,IP>HRHX[T <_:^*IQ=W5G+<65Y(EA+>QO! \&/+*@JR,S'!WC
M# \X/I2R^(]1LM$L;^_ETRV;4WB2 2;ECMBR,Y,CEOFPJG &WGC/.:N-X>O;
MN^>[U'4XI9#8SV2K!:^6BK(4);EV)/R>N/IWM76A^=I6GVT-T8;C3V1[>?8&
MPRJ4Y7N"I8$9'7J* (/#VN-JES?6CW=C>M:B-A=6)_=NK[L#&YMK J<C<>"#
MWK>JK8QW\<3"_N;>XD)^5H+<Q #Z%VS^=6J "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "O:/@9_QXZU_UUB_DU>+U[1\#/\ CQUK_KK%_)JX\P_W
M>7R_,ZL%_&7]=#UJBBBOG#W HHHH **** "L;Q%_J=._["%O_P"AULUC>(O]
M3IW_ &$+?_T.M*7QHRK_ ,-FS11169J%%%% !15>^OK?3;*2[NY/+AC&6;!)
MY.  !R220 !R2:K0ZL)K2:X^P7Z>7C]V\!#OG^Z.] &C16.OB6P%M>S3K<6S
M62+)/%-$5=5;.U@.X.#R,]#Z5=NM1@L[B""3>99PYC1%+%MB[C^.* +=%<I:
M^*FU'P[?7C)<:<T#S+Y\EJS(H29D'!QN; &1V.?2M:\U^VM+N6U6"\NI85#3
M"V@:3R@>1G'?'.!DX[<B@#5HK&F\3Z<ALUA,UT]Y ;BW2VB+F2,8^;T ^8=<
M=:<OB33WTT7H,V#,;<0>2WF^:#@ILQG=P?;'/3F@#7HK)7Q'I_V*ZNIC-;_9
M&59HIHF$BLV-H"C);=D 8SDG YJE;:Y/>>+K2R6"[MH&L+B9XKB'9N820A6!
M]@S<9[\CI0!T=%8_B76VT'2Q=I;2SLTT<>U(RP 9U4DXZ<'CWQ5&^\1/;ZWH
MX$5X(+NWNB;46Y,CNC1;>,9& 7/88//:@#IJ*S+;7;:[L)[J"&Z=K>3RI;?R
M2)4?CY2I]F!STP<YQ6;JGBZ&S\/ZI?06MR;JQC+/;2PL&4[2REA_<./O#CKS
MQ0!TM%5[*[%[;^<()X1DC;/&4;\C62WB0KXKDT8V-TR+#&XE6!B-S,1DGIMX
MZ_7TH WJ*Y*P\71V]OJ#ZB+N2.UOKB.6X2V)C@19&"[B!T"XR1G Y-;-]KUM
M9736PANKF9(Q+(MM 9/+0YP3CUP< <G'2@#4HJ*VN8;RUANK>19()D$D;KT9
M2,@C\*Q=-\2_;];U'3WLKJ);681K*T+!<>6KDL3P.2<>HQZT ;]%8]GXEL;V
MXMXT2Y1+K/V:>6!ECGX+?*Q]5!(SC(&1FHT\6Z9)9W=ZOVDV=I'))-<F!A&/
M+)# $]2,'IGH: -RBL ^+K 7*6WV74?M$JEX(C:.&G4=67/89&<XQD>HJ6/6
M[>^?2I;6[:*.YN)83"\!W.Z(^Y#G!0J4)/\ NX[T ;5%8$7C#3)EBF1+O[))
M*(1=FW81!RVP MC^]QGIGC-6]1UZWTIW-U;7@MXQNDN5@+11CU)'.!W.,#O0
M!J45@?\ "2'_ (2J71_L-TT:PQ.)E@8C+,PR3TV_*.?KZ4^'7K>"P66:XDO)
M9;N>WB2&W(=V21P5"C/W0A!8X!VYXS0!N45BGQ1IL>GW-Y.T\"VLJ0SQRPL)
M(V<J%RN,D'<O(R*GL==MKZ^:R\FZM[D1^:L=S"8RZ9P67/4 D9[C(R.: -.B
MJNH:C;Z9:_:+EFVEE151"S.S' 55'))-8VH>+8+72-4N([2[6\LK<SFVE@(;
M&&VMZ%<J<D'C'- '1T5C^&S/)I@FN+F_GE?!8WD2QD' SM4*,+S[U-J6M1:6
MQ,UI>O$B;Y)H8"Z(O<G')QCL#0!I44V.1)HDEC</&ZAE93D$'H16)=W^JVWB
M?3;9C9C3[N22,*%8R_+&7R6R .1C&#]: -VBL&XN]3O]>NM.T^ZALXK.&-Y)
M7@\UG=RV% W   +D]SN[8YRE\570DT9KE6\R2YN[2YAM8B_FR1%E^4<D E=W
M7@'D\4 =G17.ZEXF4>'=2O;',-W9D))'=Q%3$QVXW+D9&&!R#@^M7](>[E62
M2?5;*_CX"FU@V!3WR=[9_2@#3HJ.<S"WD-NL;3;3L$A(4GMD@$XK*\.W]_>K
MJ,>HM;O-:7C0!K>,HI4(C#@L3_$>] &S161XEUEM T.>_2WDG=,!41"PSZG'
M0>_TI)O$ME;+:B:&\2:[WB" VS>8Y7&?EQZ'//;)H V**R+WQ!!I\8EN;._6
MW$8DDF%N2L2D9.['/'? .*DO-=M;2[6U2*YNK@QB8QVL1<JA) 8GH 2#CG)P
M<=#0!IT5R^@:S/?0:8\]XP>YGO1Y3V^&D5)6"@GC854#J,FK-KXPTR\2TFB2
M[%K=LJ0W3V[+$SMPJY(X)/&>F>,T ;]%8UYXFLK.:Y3R;R=;3_CYEMX&=(>-
MQ!(ZD @D#)&:UHI4GA2:-MT<BAE/J#R* 'T5@/XPTQ!-)LNS;6\SP3W(MF\J
M%T8HVYL= 1R1D <G%26^I3KK6MQR^9+#:K"8HHTRPW*2<8Y.30!MT5C#Q-8+
M;7\UPMQ:FP@-Q<13Q%76/!.X#^(?*W3/2G6OB*SNKZ&T\J[A:X!:W>>!D68
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
M:@#T"\OK>PMA<7#[8C)'&"!GYG<(O3U9A5FO-=3T_29;'6DCM+.32K75;(Q
MQJT4)+P^?M[*,?>QQRV>]=_!!;VFF^3ID,$4*(WDQP*%0'GH!QUH M;E+%<C
M([9H+ $ D GI[UYU:P:4/"GAZ_LTMO[<EGLMTZ@?:))&D3SPY^\3M\S<#T /
MI5A]%TV\T3Q7>7-G%-=+<W9CFD7<\15<KL8\K@\\8YYH [ZBL>YLVUSPB]I)
M(1)=V6WS.ZN4X;Z@X-<;_P )%<[/^$P_>>68?[/%OD[?,\K?T_O>?F*@#NSJ
M:C7&TTQXQ;"X\PMQC<5QC\*OY &<\>M<39^'+!?$=CIU];Q7B6>C(FV90ZLW
MF8+%3P3UY]SZUF2)Y-G8V BM6TU-<NH?(NW*0!0)#&C<'Y0>BD8R%'I0!Z!>
M7UO86ANKA]L(95W 9Y9@HZ>Y%17&I+;ZQ9Z>8\FYBEE\S=@+Y>SC'OO_ $KB
M]6T*WB\+:H]Y::7]E^UP3QV\ $D5MAHQ(1E0%R,DX ')]36G?:/I$_B/P_9Q
MV5H;!+>\=;>.-?))S%_"/E/))^O/6@#K@01D$$'O0&##*D$>HKSK4(ET^VUF
MQM8H(M-36[97@=O+@2-XHF93@':A<\C&/F.>":DU32GM?#^ORQI86=M/;PJ+
M?393M5PYS)]U=K$%1P/X1Z4 >A9S5+^U+=[>_DA)D-DS)*N,?,JAL?D1S3['
M3K+3(3#8VD%M&S;F6) NYL8R<=3P.3S7(Z3I>C63^*?L]A807<5Q*J^7"BR*
MA@C.!@9"G)/I0!UVGWJZAI]K=A=GGPI+LSDJ& ./UJSN&[;D9ZXK@[?2-/T[
M1/"5]:6D4-X9;57N44"20.F&#-U8'/?V]*K6FGS:J+U_)TA-334IO]-EF/VJ
M$K,=G&S(&P* -V"I'K0!Z%<3I;6\D\@<H@R1&C.Q^BJ"2?8"J6E:S;ZM:SSQ
MQ3P+!*T4BW";&4J 3D9X&".M7W=(T9Y&54499F. ![UR.E3PWVG>*+:UN(I9
MY;NY\M$<$G,:@$?C0!HV_BN"<VDC:??06-XZI;7LJH(Y"WW. Q=0W&"RCJ/4
M5H:;J::@+KY/+,%S);X+9W%#UKE[F^M+[P3X>@M9XWFGN-/$<:L-V4EC=^.H
MVJC$^F#5%['06TCQ5=WR6INUO+DK+(098F ^38>JG.",=SZF@#L+_7/L>I+8
M0Z=>WLYA\XBW\O"KG')=U[CM6C!(TT$<C1/"S*"8Y,;E]C@D9^A-<Y+91RFU
MOKO79],U,6*)/Y<D(XZDE9%;^+=4FD7FN:MX;T^\@N+))I%;S))[=F$JAB$=
M0K+C<!N[_>% %_6M>MM"@$MQ!=RKC)\B L%&0,LWW1U[G)[9K4KF?&=PL'@N
M\CO+B!;AX1G!V!V!7.T$YQ^==%#-%<1B2&5)4/1D8,#^(H CM;V"\>Y2%BQM
MI3#)D$8; ;'OPPJ<L "20,=?:N#LM+T>RM_%YMK"Q@O(I9U0QPHLB(;=#@8&
M0#DGTJ;[)IVF^']%M(M.TTR:IY4<UQ>Q!U9EB9PTG=VRI R1RW6@#M@01D'(
M/<5G7&K"'5H;!(&F>6TGN0489/EM&NT \9/F>HZ5PK,+2SU^Q$MFFGQW]B+@
M6.4A2)W03?+D[ 5SN ..I[FM"\M]%M/%#1:3!8PN-"O6E6U15XWP;<[?H<4
M=Q%*7MHY9(VA+*&9)",H2.AP2,CIP:DR ,]JX72-+L=4UFS%_:Q721Z!9E8Y
MU#IDM)SM/&??W/K56W6U6VTJQU QC1DU:_@,<Q_=?))((8VSQM !P#QE5]!0
M!Z&"& (((/<4M<KX6.FCQ!X@BTE;=;1'@ 6V $>_8=V-O&?7'<>U=50 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\>T445]>?,A1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 5[1\#/\ CQUK_KK%_)J\7KVC
MX&?\>.M?]=8OY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%% !1110 5C>(O]
M3IW_ &$+?_T.MFL;Q%_J=._["%O_ .AUI2^-&5?^&S9HHHK,U"BBB@!LD:31
MM'*BNC##*PR"/<5%;65I9J%M;6&!1P!%&%'Z5/37=8XV=V"HH)8GL!0!#=:?
M97P47EI;W 0Y7SHP^/ID5+Y4>4_=K\GW./N\8X]*(9H[B".>%P\4BAT9>C C
M((I] %:/3K&*=YX[*W29SN:18E#,>N2<<TKV%G)=K=O:0-<I]V9HP7'T;K5B
MB@",V\)388HRF[?M*C&[.<_7/.?6HAI]DMX;P6=N+H\&<1+O/_ L9JS10!7E
ML+.>Y2YFM())T&$E>,%E'L3R*6:RM+F)(I[6&6-""B/&&"D=, ]*GHH SM:T
MS^U[&.VWJH6ZMYSN7((CE20KCW"X_&K5K96ME&4M+:&W0G)6*,("?7BIZC:>
M%)T@:5%ED!*1E@&8#&2!WQD?G0!##IMC;W3W,-E;QW#_ 'I4B4.WU(&34WD1
M>2(?*3R@,;-HV_E4E1Q3PSAS#*D@1BC;&!VL.H..A'I0!%<:?97DD<ES9V\\
MD?W&EB5BOT)'%.NK*UOHQ'=VT-P@.X++&' /K@U/4<\T=M!)/,X2*-2[NW15
M R2: %CBCB7;&BH.N%&*0P1%&0Q)L8[F7:,$YSDTR*\MYYV@BF1Y4C25E!Y"
M-G:?H=K?D:GH :8T+[RBEL;=V.<>E54TZVM(I#86=K!*02I6(*-V.IQ5RB@#
M,TG39;)[NZNY8Y;V\D#S/&I50 H544$DX '?J23QG%:$L,4\3131I)&PPR.H
M((]P:?10!5.F:>;,69L;;[*#D0^4NS/^[C%*^G63VYMWL[=H#C,1B4J<# XQ
MCH *LT4 0QVEM%:_98[>%+?!7RE0!,'J,=*=!!#:PK#;Q1Q1)PJ1J%4?0"I*
MBCN899YH8Y%:2$@2*#RI(R,_@<T 1KIUBEP]PEE;K-(07D$2AF(.02<9/(!H
MET^RGNDN9K.WDN(_N2O$I=?H2,BI1/"T[0"5#,BAVC##<%.<$CK@X/Y&I* *
M]S8VEX8S=6L$YC.4,L8;:?49Z43V-I<P&">U@EA)W>7)&&7/7.#Q5BB@")+6
MWCMOLR01+;[=OE! %QZ8Z8I8+>&UA6&WBCAB3A4C4*H^@%244 5H]/LHKMKN
M.SMTN7^],L2AV^K8S4WE1[77RTVODL-HPV>N?6B:6."&2:5PD<:EG8] !R32
MQR)+&LD;!D<!E8="#0 H 4    < #M3/L\'E>5Y,?E[MVW:,9SG./7//UJO#
MJMC<:A+8PW*27,7^L1,G9TX)Z \CCKS5B:>&VA:6>5(HEZN[!0.W4T .V)YG
MF;5WXV[L<X],TQ[:WEA>&2")XI"2Z,@*MGKD=ZEJ*WN8;N'S;>19(]S+N4Y&
M5)4C\""/PH 9!8VEK;&VM[6"*!LYBCC"J<]>!Q3H+.VMDC2WMH8DC!"+&@4*
M#R<8Z9J:B@!AAB82 Q(1)]\%1\W&.?7CBH+?3;"UA>*WLK:&)SEDCB50Q]P!
MS5JHK:YAO+6&ZMI%E@F021R*<AE(R"/PH EJ!K.U:Y^TM;0F?;L\TH-VWTSU
MQ[4^*>&??Y,J2;'*/L8':PZ@XZ'VI)KF&"2!)9%1IW\N($_?;:6P/?"L?PH
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
M "BBB@ HHHH **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH
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
M9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\>.M?\ 76+^
M35XO7M'P,_X\=:_ZZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]P**** "BBB@
M K&\1?ZG3O\ L(6__H=;-8WB+_4Z=_V$+?\ ]#K2E\:,J_\ #9LT445F:A11
M10!D^(]/N-3TDV]L(W8312/#*Q5)D5PS1L0#PP!'0CUXK#MO#=R+S5+B'2['
M3(KK33:I# _5\M\S * .HZ9Z?@.RHH PUTFY%QX?DS'BPC99N>I,6WCUYK)7
MPP8;V]BGT>WO[6ZN9)A,UT4(61MS*Z$8."6Z9R,=*[*B@# 2UU32]:U&>TM(
M+NUU"5)SNG\MXG$:1D$;2"N$4Y!SG/%2O:7UOXK?4(((YK:ZM8;>4F7:T1C>
M1MV,?,")3W[>];5% &;X@T^75= OK&!D6::(K&7.%W=1G';-5FM+^^U/2+^X
MMX[8VIF\V+S=Y&Y=HP0!FMNB@#E=7\-7.H/JSKY)\^>UG@1W(#F+!*L0,J#@
MC(SC.?:K^AZ<MM--.VCQV$Q4)N%QYI8=2,]AG%;=% '.ZYI$]YJ]O=MIUKJE
MJD#1&UN7 ".6!W@%2#P,'N.W4U2M?#5];>%FMHH[6'4(+Z2^M$CD)B1O-+JF
M[&<%24)QT8\5U]% ')S^'+I-$TFW\FWOVMYVN+ZWF;:ET[JY<\@@_O'W $8X
M'3 JM#X6O!%J/E65E8I=7MC<1V\$F518949\X4 $A2< 8R?QKM:* .1O?#M]
M(9W\BVNX6U4WCV<KX2>(P[ K<$9#8;!&/E'X5E\+7WV?5VM["PL3<S6DT%K%
M*0@\F0.02%PI..P(Y_&NWHH YN33]4U;4EO+RVALT@M)X(8Q-YC.\FW+$@
M )[DY[8YS[GPKJ$NBW=HK0>;+X>735RYQYH#CT^[\PY_2NTHH Q;FTOH?%$6
MHVT$<\$ML+:8-+L:/#E@P&#N&&/''0>M95_IKW'CR""%U-G,B7U]%_MPG;$?
M^!$J?^V%=?5:TTZRL&F:TM((&F;?*8HPI=O4XZF@!-3LAJ6DWE@SE%N8'A+
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
M>AQ0!UME+=S6^Z]MH[>7<1L27S!CUS@?RHOKF:UM]]O937DI;:(XF5?Q)8@
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
M->TBDDC2"%]\V%<H)&(; 5MI(&.A!S715A^$D:/0F#*5/VV\.",<&YE(K<H
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^/:***^O/F0H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_ %UB_DU>
M+U[1\#/^/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"BBB@ HHHH *Q
MO$7^IT[_ +"%O_Z'6S6-XB_U.G?]A"W_ /0ZTI?&C*O_  V;-%%%9FH4444
M4M4TY-4LOLLCLB^=%+E>N8Y%<#\2N*NTR66.")Y976.- 69W. H'4D]J?0 4
M444 %%%0V]W!=^;Y$F_R9#$_!&&'4<_6@":BBCI0 456EU"TBA@F:=3%<.B1
M.OS!RWW<$>OKTJS0 4444 %%%% !15.XU73[2\@L[B^MXKF<[8H7D =S[+U-
M&H:M8:4D;7MRD/F$A%/+.1UP!R?PH N45GKK>G26]I<1722PW<WD0O'\P9^>
M..GW3G/3%7998X(7FE<)'&I9F8X"@<DF@!]%9UAKVE:I,8;&_AN) N_;&V>/
M7]16B3@9/2@ HJI9:KI^I/,MC>V]R8&"R^3('V'T..]6Z "BBJ]C?0:C:BYM
MF+1%G0$C'*L5/Z@T 6**** "BBH;R[@L+.:[NI!'!"A>1SV ZT 3454LM1AO
MD!5)87()$4Z&.3 [[3SCFK= !5._MKVX5/L=^;1E)W?N5D#?4'^AJY4-W=P6
M%I+=7,GEP1+N=L$X'X4 5M)TM=+@E7SY+B>>4SSSR8#2.0!G       '8"K5
MQ"+BVE@8D"1"A([9&*<)8S*8A(ID"ABF>0#G!QZ<'\J?0!7L+1;#3K:S1BRV
M\21!CU(4 9_2K%%% !160WB73D%W(3/Y%JQ22<0,49PP0HIQ\S;CMP,\\=:T
M+.Z%Y;+.(9H@V?DFC*,.>X- $]%%,:6-9$C9U$C@E5)Y;'7 [T /HJ&&[@N)
MKB&*3=);N$E&#\K%0P'Y$&IJ *6DZ<FD:3:Z?&[2);QB,,W4@5=HHH **K_;
MH!J(L-Q^T&$S;<<;<XSGZFK% !13(Y8YHQ)$ZNAZ,IR#^-/H *I:EIR:G!#$
M[L@BN(K@%>YC<.!^.*NT4 %%%-D=8HVD8X506/T% #J*AL[J*^LH+N!BT,\:
MRQDC&589''T--L[Z"_CE>W8LL4SPMD8PR,58?F#0!8HJN+Z ZBUAN/VA81,5
MQQM)(SGZ@U8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@
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
MV",AE((X)'N#56+PWI45O=0>1(ZW;(\[2SR.TC+C:2Q8GC []J ,5=%\OQU
MO]I:BV-/9\M<9)Q*O!XZ>U4EO=:U".[OK2'5GO([Z:* 1R1"VV1S,FTJ6!((
M7DD9R3CH*Z^\TBTOKRWNY1,MQ;@A)(9GC.TD$J=I&Y25'!R.*A_X1^Q6_>\B
M-U"[R>;(D-U(D;OZE P4DXYXY[YH H::EU?^)=<>?4+G[/97L<<%NC!4 -O$
MYS@98$N>"<5;\5W4]CX4U2ZMI#%/%;.Z.O52!UK1@LK>UGNIH8]LEU()9CDG
M<P14!YZ?*BCCTHO;*WU&RFL[J/S+>9"DB9(W ]1D<T <Y'IN_P"(M[-]MO%V
MV-M)L67"G]Y-\I&/N\=/<U#:W%Y9:M&=<_M:.66[:.*=)4-HX9CY:[5.1QM'
MS*#GO717&D6ESJ,.H.)DN8E"AXIGCW*#G:P4@,,]CGJ?4U /#UA]M2ZD-W,\
M<GFHD]Y+)&C^H1F*Y&>...V* )==OI-,\/:EJ$*AY;6UEF13T)5"0/TKG].C
MU9KVR"C6?)G1TO9KN6+;@H2'0*QVMN  "@##'C@5USHDL;1R*&1@596&00>H
M-9^GZ'9Z6X:U>\"*NQ(I+N62-!Z!68@>WIVH X1-'SX/LI/[1U#YM:12OG\?
M\?\ C.,=>^?7FMFYDO)=<O--#:W+!90Q+&UG-&K;F#$NY9@6/0 <C@\5THT:
MP%E'9BW_ -'CG%RJ;VXD$GF!LYS]_G'3MTXIE[H5E?78NW^T0W.P1F6VN9(6
M9020&V$;@"3C/3)QUH P[5]5U2^L--U.YGLY(],2YNDMW"-),S;3EAG &TG"
MG^+VI=6TGS?%FA)_:%^F+:X3*38/RB/G..ISSZUMWNA6-\UN\HN%FMU*1SQ7
M,D<@4XR"ZL"0<#().2,]:6[T2RO8;6.;[1NM?]3*ES(DJ\8/SAMQR.N2<]Z
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
MVD=6=RNW"D[AP<D=0,<^HH UZ*X[5;G5_)\-2S6=L;PZF D<5RQ1@;:;EF*
MCJ2< \#C/2KK^)KBP75(]4LHDN;&&*=1;S%TF65F5 "RKM.Y"#GV.: .DHK#
MT_6[J75TTV^ALUDE@>>)[2Y,JX1E#*V54@_.N#WYZ8J'6(_[2\3Z=I$TDJV1
MM9[J:..0IYK*T:J"5(.T;V..YQ0!T5%8=P\7AZ*TL-)LT:>]G*1123,J*0A9
MF+88@ +T Y)'J352Y\47>G6VIK>Z=&U[8K!)Y4$^Y)DE<HI#%1@Y5A@CMUYH
M Z>BN:_MK7_[7.E'2K 7+0?:4D^V,8@F[:5/[O=NSCM@@DY&,%L?BB\NX]*2
MSTR-KF_$X99;C:D#0L%;+!26&<@$#GC@9X .GHKCM3U2XO;,6MY;I;WEGK%C
M'(L4A=&#2QLK*2 <$'&"."#UZU>@U5;?3]3N(?LT'E:A)&S7]ZRQYR,G<0=O
MLHXH Z.BN47QBYTJYN$M+>YN;>\@M=EK=!XI?-9%5E?'^WR".""/>K7_  D%
MUI]W<0:U:00+'927RR6TQE!CC(#@[E4@C<OUSVQ0!T-%8/\ ;6H6FD7.K:I8
M6]O:16QG6.*X,DO3(4@J%R?8\'UZT6.N7;ZK!87\%FC7,;O$UK=&7:5QE6RJ
M]CD$>AZ<9 -ZBN>UU6OM>TC2'EE2TG2>XG6*0H9!&$ 4D$'&9,D=]H[9J6X-
MOX:MK>VTNR5I[ZY$,,+2LJ%]I8DL<X 5&/ /3WH W**YF[\3W>EVVJC4-/B-
MU8V@NT2WG+),A+# )4%6!4C&.XY]%?6M>35XM+;2;(7%Q ]Q$_VQBBHA4,'_
M '>=V73& 0<GICD Z6BN87Q1>3V^G)!ID9O;NZN+1XWN,1Q/"7#'=MR5S&<<
M9Y' JO)XJUB&QU6[DT>U$>CLRWF+LY<*@D)B^3GY&4_-CG(]Z .OHKC?$6J7
M5I9>*YM+CVWEK8K*9I+EL >7(0R+@@,,=,#=W/%6-;U#Q';0:68[73XY9KY(
MI%6\<J5/09\KH><\<8'7/ !U5%<_<ZY?I?\ ]GP6]@+N*W2>X,]VR1J7+!50
M["6^XW) P,<<U"OBI[R+3EL;>W%Q=P/.PNKC8D01@K#(!W'<<# Q@$Y]0#IJ
M*YG[?#J&G+K]S WFZ.;EFMX&\S=(BLAVMQN!7=C@9W#."*O:'JEWJJ>?(-,-
MLR!E:SO#,03T!^0#IGG/X4 ;%%<CXK2^O-=T;3UL;&[LI6DD:&ZG95E94/#J
M$8$#.1UY[# -:UGJB"RU01VB11Z7(T"1H<*P6-6&./E'S8Q[4 ;%%<B=9URZ
M\0Z.+.VL_LEWIDER8I;IER=T')Q&>5WD#UR<XQ6O'K9DLM8N/L^/[.EDCV[_
M /6;$#9Z<9SCO0!KT5SL?B"_O-3BL;'3H6+6,%Z\LUP45!(SC;PI)/R\=CST
MQS _BV8*]ZMM:'34N3;DFZQ.0)/++A-N,;LG&[)'/7B@#J:*@O)VMK*:93""
MBE@9Y/+0?[S8.![XKF4\9[;357D2QN9+&Q>]1K&[\V.55!RI.T;6R!V/!!]J
M .MHK CUK4H;[3TU'3H(+;4',4317!=XWV,X#@J!R%;D$X.!SG-4D\5:DVD_
MVT^E6Z:8DK)+_I1,P19"A<+LQ@8SC.<>_% '645A1ZW>7&LZC:Q6,*VFG2JD
M]S+.06!B23Y5"G) ;G)';UXK0^(]1^R6&IW.FP1Z9?20HA6X+31B4A8RR[0.
M2R@@'C/?% '345SY\2E="GO#:?Z;%=&R^R>9UF\S8HW8Z'*MG'W3FH==\4MH
M<\[2/I;PVZ>;)";[;<E ,L5C*\D#) SSCJ* .FHK"TLY\6:]SQMML?\ ?#5N
MT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?'M%%%?7GS
M(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>T? S_CQUK_KK%_)J
M\7KVCX&?\>.M?]=8OY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%% !1110 5
MC>(O]3IW_80M_P#T.MFL;Q%_J=._["%O_P"AUI2^-&5?^&S9HHHK,U"BBB@#
M/UK3FU73A:K((SY\$NXC/^KE1R/QVX_&H=2T5=2U2"XEDQ ME<VDD8'+"4Q\
M@^PC/YUK44 <[H>AW.ER01S6VDLD";!=00%)GP, D= 3WP:YJ_#0Z1;Z!8Z[
MIMW"M[#';V\"[K@JLZML;#D ( <MCHIZ=:]'I@AB60R+&@=NK!1D_C0!R^H>
M&M2GM-;T^WGL?LNJF1FDGA9I(RZ!2, X;&.#QCC@XYT3I5[;ZY#?VLMN4:VC
MM;A)0<[48L&0CO\ ,W!]JVJ* .>/AR3_ (1N?35N4%S]KFO()]O$<C7#3(2.
M^"0#ZC/K4<_A7?H.FV:2PR75C,+D/<1;XYI2&$A=<_Q>8Y]B0><5TM% &=I%
MG+9P2":UL+=V;.VR4A2,=\@9/6J<VFZM;ZU>7^FS616\2-62Y5\QE 1D;3\P
MYZ<?6MVB@#E'\(&"'3&MVM+JXLHI8Y!>P[DF\Q@[MQ]P[ER.O!(]ZM3:)>%-
M,N;9-/@NK*21_(6,B!MX*\8P0P&.<>O'-=#10!RT7AB[8W4MQ<VPFN=3M[]A
M#$55?+$8*\G))\OK[].U:>H:0][JT-XLRJL=C<VNTC.3*8B#^'EG\ZUJ* ,5
MM#=M'T>Q\]=VGR6[LVWA_+&#CTS7)>(@UKX>US1;#7=-D2Z:X6*T5=]SYLS,
M3" '[NYYVY /3C->CTSR8O-\WRT\S&-^T9_.@"KJVG1ZOHUYILKLB74#PEUZ
MKN&,CZ5G1Z9JUY?Z?-JUQ9F.PD,R"V1@99"C("<GY0 [' SSCGCG>HH Y_\
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
MN3Z#)4?4B@#:HJ"SN?MEOYWDS0_,R[)DVM\K$9QZ'&1Z@BIZ "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#X]HHHKZ\^9"BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ KVCX&?\>.M?\ 76+^35XO7M'P,_X\=:_Z
MZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]P**** "BBB@ K&\1?ZG3O\ L(6_
M_H=;-8WB+_4Z=_V$+?\ ]#K2E\:,J_\ #9LT445F:A1110 4444 %%%% !11
M10 4444 %%%% !1110!6L+"'3K=X+?=L::68[CGYI'9V_5C5FBB@ 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@#X]HHHKZ\^9"
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\>.M?]=8OY-7B
M]>T? S_CQUK_ *ZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]P**** "BBB@ K
M&\1?ZG3O^PA;_P#H=;-8WB+_ %.G?]A"W_\ 0ZTI?&C*O_#9LT445F:A1110
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 ?'M%%%?7GS(4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %>T? S_CQUK_KK%_)J\7KVCX&?\>.M?]=8
MOY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%% !3)9/*B>38S[1G:@R3["GU7
MAC+3R7/GF1)%7RU4_*JX_4DDG/IBFA/R$:*6[M4$K2VK$Y98G&<>A;'\OSHN
M+"UNQ$+B(2>4<IN)X/K]>*R=5UUHI&M[0C*\-)UY]!7&:SK]U;SQ1I<%I2P9
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /CVBBBOKSYD**** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY-7B]>T?
MS_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "BBB@ K&\1?Z
MG3O^PA;_ /H=;-8WB+_4Z=_V$+?_ -#K2E\:,J_\-FS11169J%%%% &1XGO;
MC3] GN;63RYE>(!L X!D53U]B:9<>)(XKZ\L[;3=0O9K,KYXMXUP@90P.69=
MW!Z#)XZ=,R>);&?4M!FM;90TK/$0"<<+(K'] :73;&>VUG6KF50([J>-XB#G
M($2*?IRIH O65Y!J-A;WMK)YEO<1K+&^,;E89!_(UD1^*K600S?8KU=/GE6*
M*_9%\ERS;5/WMX!) #%0#D<X-6/#5A/IWA;3+"Z4+/!:I%( <X8+@\U@V^FZ
MNWAK3O#,NF/&+4V\4E]YL9B:.%U.Y0&W[F"="HP3UXY -R/Q';37]U;16UTR
M6<C1W5P558H2%#<DD9X(Z XSSBLN[\1W%W-HK6MCJ%M:W5Z@%Q*J*DL91CC&
MXL,X!^915R'19Y-/\1VDV(AJ4\QC<'/RO$J _F#5'RM;OQH5O-H[6WV&YCDN
M97GC9&"HR_N]K$D9(/S!3CM0!IOXGMDE8_9+QK))_L[WP1?)63=L(^]NP&^4
ML%P#GG@U-#KT-UJUQIUM:7<KVLHBN)511'$2@<9)(SPP^Z"?4"N?LO#QMI9+
M"^TK4[J%[N21;B'4B+<H\I<;HC*N,9Y 0@XSSFN@T>QGL[W6I9E"K=7WG1$$
M'*^3$F?;E&H K^(M<N=&ETU+?3YKH75R(G,84X&TG RP^8XX[<&I9]?$<Z6T
M.F7US=^2L\MO"(]T*MD#>6<+DE6& 2>#1XAM;J>&QGM(#<26=XEP85959U 9
M2%+$#.&SR1TZU3QJ5AKMSJ<6D7%U#?VT*M%'+$)8)$WY#;G"D$,.58\@_6@#
M:T[4(-4L(KRV+&*3/#*592"0RD'H0001ZBN9TCQ68=+GFO[:_EMX+ZYBFOMB
M^7$!<.JY^8,55=H)"D#')X.-OP]83Z=I BN@HN)9Y[F14.0C2RO(5![XWXS[
M5STFG:N_AK4O#8TN0&\ENE^VF:/R5CFE=MV-V_(5^FWJ.N.: -^]\01VEU/!
M%8WMX;90]PULBD0@C(SN8$G'.%R<8XY&=.WGBNK:*X@<20RH'1QT92,@_E7*
M7>C3V^OZE=-I^IWMO?-'*IL-1,!C(C6,JR&5 ?N @C)Y(["N@DLGA\/O8:9B
MU=+4PVV3D1$)A/7IQZ]* *T>O_Z9':W.EW]I),&^S^<(R)F52Q52KG#8!.&Q
MT/I7'R>(=5;2M0U-;365N);Y[*(AHO*@7[2(1M3?C> .I!^8GG%:5GHMTVK:
M%.FBW%D;*9GNYI[Q9/,S!(F0 [;_ )F'S-@\^YQ<.B7Q\,RV7EKY[:PUV%WC
M_5F^\[.?]SG'X4 6;;5EL$2PAL-7O+L1^?+"[H\L2L2 79G"\E6P Q/!XJ5_
M%=AY%@\,-U/)?&18(8XOG+IPZD$@*000<D 8/-1SQW^F>)+O4+?3IK^WO+>&
M,K!)&KQO&7ZAV4%2''0Y!!XJKIFA7UM=Z1/.B!HYKVXN KY$;3N7"CUQNQGV
MH T7\0C[2UM!I=_<SQ(C7"1"/]P6&0K%G +8YPI;MZC.?H?B&0>&=",L-WJ&
MHW=BDYCA"[R J[G8LRJ.6'4\YXJ94U/2=;U:2WTM[V'4)4GCDCFC01N(DC*O
MN(('[L'*ANIXXYQK;PW?V-GH,L]G=7+VNF+9W,%C?&"17&TA@0Z!APP(+>F,
MT =&WB:S-E;3Q07,TUS*\$=JB 2F1,[U() &W:<DD#CKR,PZ%J5U?ZUK27$-
MQ;I"T(2"?;E,ID_=)'/7@FJCZ5-8G2=0TW2[@_9I)S/9RW"M.1+]YM[.59MP
M!Y?H3SVJ[H=OJ']KZO?WMI]E2[:(PQF17<*J8.[:2 <^A(]Z &/X@ND\7/I
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
M>'=86[L=/M9WD:];38+IW<<2!A@D'N01SZ9'K2ZKIUS=:W9W42 Q165U"Q+
M8:0Q;1_XXU8>KV6H:5X9T":SV)K%K%%8*I.0WFHL;#CJ%8))](Z .LT[4(-3
MMFN+??Y0E>,,PQN*,5)'MD'![UF2^*K6(2S_ &*];3X96BEOU1?*0JVUC][>
M0"""P4C@\X%:NGV,.F:;;6-N"(;>)8DSUP!CGWKDY=,U?_A&;_PNNF.RW)GA
M2_$T?E"*5V.XC=OW!6Z!2"1UP<T ;=QXCCBO[NRMM.O[V>TVF<6Z)A R[@<L
MR@\=AD\=*5O$EH\%C)8P7%^]]#]H@BMU4,8^,L=Y4*/F4<D')J33K&>VUO6;
MF10(KJ2)HCG.0L:J?IR#7,P>'+ZRMM$FFL[NY-M8&TN(+*^,$BMN#!@0Z!AP
M006],9H [#3M0AU.S6Y@#JNYD9)%VLCJQ5E(]00167=W>JVWBG38&N;<V%VT
MJ"%82'&V,L"7+<\CH /QK0T:TAL].5(;2>U#LTC17$OFR!F))+-N;)/7[QK(
MUDZH_B+3;BVT6XN(+%Y&:19H5W[HRORAG!X)[XZ4 33S:CJGB"]L+34&L(+*
M*(L\<2.\DC[C@[P0%  Z#)R>1BLF/Q+?&;1#-'+-.]Q>VD\%H@_?20L4R 3A
M0=I;DX&>M:DB:CI?B"]OX-+GOK>^ABRL$D:O%(FX'(=E!4@KR">0>*H6^D:I
MIBZ3>FR-U-%<7EQ<P6\B;E,[,^%+E0=N['4=,T 6]4\2X\.:G=6_F6-Y9,D<
MJ72KF$L5Y."5(VMG()'Y&KV@W"W:32Q^((-7CX&8?+PA^J?UJM8Q:A!-JVL2
MZ:_G7;1"*Q$J>9L08^9L[-QRQQN(P!S3+/3[G4/$,^IW>F-86[V1M&BDD0R3
M9;.6\LD  9 ^8GYCT[@'2452T_2+'2_,^Q0>5YF-WSLV<9QU)]35V@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X]HHHKZ\^9"BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\>.M?\ 76+^35XO7M'P
M,_X\=:_ZZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]P**** "BBB@ K&\1?ZG
M3O\ L(6__H=;-8WB+_4Z=_V$+?\ ]#K2E\:,J_\ #9LT445F:A1110 45'<3
M"WMY)BDCA!G;&A9C[ #J:I:-JZZQ!<2"UN+5H)V@>*?;N#  _P )(Z$=Z -&
MBJ>I:I::3;I/=R!$>6.%>1RSNJ#\,L,^@J8W=LL7FM<1"/&=Y<8QG&<T 345
M!]MM?M M_M,/GD9$7F#<1].M+/=VUL4$]Q%$7.$$CA=Q]L]: )J*R-'UJ35;
M+3[HV@BBN[3[0S^:"(S\ORXX)ZDYQCCWK12[MI)V@2XB:91EHU<%@/4B@":B
MH7O+:*X6"2XA29_NQLX#-]!UJ:@ HJ%+NVDG\A+B)I=N[RPX+8]<>E4K'68K
MF"\FN/+MH[:ZDMRSR  [3C.3C&?2@#3HJ-)XI(EE25&C;[KJP(/T-)!=6]TK
M-;SQ2A3AC&X;!].* ):*KSSR17-M$D'F)*S*[[P/+ 4D'!Y.2,<>N:<+RV,Z
MP"XA,S#<L>\;B/4"@":BBH4N[:1I5CN(G:+_ %@5P2GU]* )J*8\BJH(()8?
M*,@;CC.!5:+4(UT^WN;TQV;2HK%))5(5B,[=P.#]10!<HJA+K5A#J<.GO<()
MYH7G3+#&U2@/.>IWC'KS5I[JWCG2!YXEF?E8RX#-]!U- $M%0S7=M;X\^XAB
MR=HWN%Y].>].FGAMXC+/*D48ZL[!0/Q- $E%027EK#"LTMS"D3XVNS@*<],&
MIP01D<B@ HK$77)+KQ#+IMDMH\=ML%Q))<8;+ G:B@')  )R1UQ6K%=VT\KQ
M0W$4DD?#HC@E?J!TH FHJ,7$+2B)9HS(1N"!AG'3.*2>Y@M8_,N)XX4SC=(X
M49^IH EHK.O]4%G+IBQHLJWUR( X;A1Y;ON'K]S'XT[1M1.JZ?\ :C%Y7[^:
M+;NS_JY63/X[<_C0!?HJ*6ZMX'1)IXHW<X17< L?;/6J5GJ\=Q+J@F"01V%U
M]G,C/PP\N-\G/3[^/PH TJ*CBGAGA$T4L<D1&0Z,"I_&FPWEM<(SP7$,J)]Y
MD<,%^N* )J*AAN[:Y1G@N(I47JR.& _*E@N8+J,R6\\<J X+1N&&?J* ):*A
M@N[:Z+"WN(I=IPWEN&Q]<4Z:>&VB,L\J11CJ[L% _$T 245E:SKD&E:6MXAB
MF:5XXH%\T*LC.X1?FYPN6!)P<#-7+&6>6R22Z^SB4Y)^SR%TQGC!(';VH LT
M5BR^);(Z-J=_:.D[6"3EHMX!8Q Y]>"1UK1MKZWNL*DT1F"!GB5P63/J* +-
M%1?:K?[3]F\^+S\9\K>-V/7'6H=4OETO2+W4&0R+:P/.4!P6"J6Q^E %NBLB
MSU#5Y]KSZ1#%"4+[EO YZ9 QM'7IUJ[%>I]BBN+HQVS/&KNCRJ=A(Z;@<'GC
M(X- %JJCZ99R:C'J$D.^YC&(W9B0G!&0,X!P2,XS@U*UU;I*D3W$2R.=JH7
M+'T [U')?P"VNI8)8YFMU8NB/D@@9P<9(Z>E %JBJ4&H*MI:/J!AL[J:-6:!
MY1\K$#*@G&<'C-7: "BH8KNVFE>**XBDD3[R*X)7ZCM2QW5O-+)%%/%))&<.
MJN"5^H[4 2T5%]JM_M'V?SXO/QGRMXW8^G6G^8FQ7WKM;&UL\'/3% #J*AEN
MHH_E$D;2D-LCW@%B!R!FJ*Z[:)/8VMVRV]W=6[3^4TBD)MVY!8''5QC'7!H
MU**K0W3NUUYT0A2"3:KF12'7:#NX^[U(P>>,]ZDBN8+B'SH9HY(O[Z,"OYB@
M"6BHH+JWNE+6\\4R@X)C<-@_A4M !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !7M'P,_X\=:_ZZQ?R:O%Z]H^!G_'CK7_ %UB_DU<>8?[O+Y?F=6"
M_C+^NAZU1117SA[@4444 %%%% !6-XB_U.G?]A"W_P#0ZV:QO$7^IT[_ +"%
MO_Z'6E+XT95_X;-FBBBLS4**** &3316\+S3R)%%&I9W=@JJ!U))Z"N7\(ZO
MIMY>:W#:ZC:3ROJ,DBI%,K,R;4&X 'D>]=60",$9%-6-%.510?84 <[XW@M9
M-!CFNH87C@OK21WE4$(@N(RY.>@V@Y]LU6:RTJ_\9Z9Y<%I/:1Z9<-"J*K1
M^;&,@#C/)'XFNL(!!!&0>H-(J(BA455 &  ,8H \U\3:C'<Z/K4[7.C6MS;3
M2)%:O!_I0:-L(X;>"&(4.IVX ([<UN"?1H/%&OG77LUE)A^S_:]N3;^4O";N
MH\SS,@=ZZTQ1E]Y12^,;L<X]*5HHW96=%9E.5)&2/I0!YMI6/[&T3"[1_P (
MK=8!&,<P=JU1IME8Z5X1GM;6*&9;B >:B .0T3!LGJ<YYSUKM=H]!TQ1@<<#
MCI0!YCJEUHL/@OQ!#?&T.NM)=>9'(%-P6\QO+8#[VT)L((X"@>E>F2_ZE_\
M=-8NI:-J>K"6TNM2M1IDK?/%%9E96CSG89#(1@]"=O3/2MQUW(RYQD8H \ST
MDZ&_@[PG#I;V+ZN'L6 @96F!RAG)QR/D\S=GZ5HB_%K'+;NUE#%=:U=(US?1
M[XHB,L.,J-QQ@9([]>E=;HVEQZ1I%C8J5D>UMH[<S;-I?8H7/Z=,U=:-'0HR
M*RGJ",@T >9JD%U9:M:>;9W5FVNZ>/\ 1(]D+[G@W87)')SG!()SZFNKCM+:
MQ\>0"T@B@6;3)?,6) H?9+'MR!UQN;'U-=$$4  * !V I<#.<<T 8.M_\C%X
M:_Z^YO\ TGEKF(--LH?AO:7D=K"MTMQ%,)P@WA_M"\[NO3CZ<=*]%P#CCI28
M&,8&/2@#/\0"Z/AO5!8[_MALY?(V?>\S8=N/?.*Y71HM.FFTV\AU#08[>S@<
MO':)M=H3&0ROEN%!VL<CJM=W48@B5V<1(';[S!1D_6@#A_#JF#5%%ZDJ6TMN
MXT)9C_JX<DLA&.'V[2 >=@ ZJ]4[&&VAT'P[J#:IHT4ZZ';1FVU10R[-@.Y3
MN!3)R"<'.T>E>D$ XR.E,:&)]N^-&V_=RH./I0!Q$<NE7.M>&]4U&PL[%+O2
M9L)<(H"R;K<JF2!R%#8Z' /'6J,ML+Z37["ZOM&M+V:\E >[3_2$!_U+J2PZ
M+M*D<9'KFO1GC20 .BL <X89YI'ABD=7>-&9?NDJ"1]* .9L-+L+WQ5XCDN[
M."X8M!'F6,-\ODKD<],]_7CTK#T:6R1/"SZT\/V,:2RV[W9'EB8%!U;C?L'&
M><;L=Z]%P,YQUIK1HZ;'163^Z1D4 <1J<EL/%4+"?1TL'TU!9->*&B)WOY@C
M((&<>5GVQZ5TGARS%AH-M;K<PW*+O,<D/^KV%B55>3\J@A1ST%:3PQ21^6\:
M,G]UE!'Y4X *    . !0!PUYIZH?'$NG6D:Z@L'^CO%&!('-M_"0,Y)/YFI?
M,T&;4/#0\/-8M,D^<6FW<MOY+[MV.0N=G7^+;WKM<#.<=:8D4<;,R1JK,<L0
M,$_6@#G/!%A:0:$MS';QBXEN+@O-M&]OWS]6ZXP /P%/\1WZQ:EI]C+)IUM%
M/'++]IOXMZ!DV (H+*-Q#D]>BG@]NC  & ,4UXTE7;(BNOHPR* /.]&=673D
MCEMY(8_$DJQ-;+MBVFWD;Y!DX!))ZD<\5U/A#_D '_K]O/\ TIEK<VCT'Y4H
M '08H Y#3Y=(C\1:VNKO9IJ+7BF+[45#F'RT\O9N_ASNZ?Q;N]59[_[%/K"-
M]D2.ZUU87GO$WQ0C[+$P9AD=2H4<CEA]*[=HXW96=%9EY4D9(^E*45E*LH(;
MJ".M 'G5M!:7S>)[-]6TR*T(LY3<6\82WW[FSO4N0=VQ58;OF''!JQYEMJEC
MJNF3W6B6\4'V64ZA:(/LSMYA(BD4M@\H 5W<B0=,UW@CC"; BA<8VXXQZ4@B
MC6/RUC01_P!T*,?E0!YY?7[7.B:I:QQZ4\5M<6;7%W8H?L\D32C>K@$_=5<L
M-Q^5JN_V99ZA;ZM,=9T>"WGLE@F:P "+\Q*O)\V".H[9!(S7;HB1H$1551T"
MC IJ011JRQQ(@;J%4#- ',^&KY&U>YL$72)Q';I(;O2TV)U(".,M@]P-QXS^
M+]=>SC\5Z,^JM MA]GN0C7&!&+C,6WKQNV>9C_@5=+'&D2[8T5%]%&!0\:2H
M4D174]589!H \[GM=/NH+U[>"VETT^(;/[*516CY: 2[.V"^X''!.ZO0XX8H
MH1#'$B1 ;0BJ H'IBG!5"A0H"CH .!2T >?1Q:7:^&?%]M#'9Q7\8O\ =&BJ
MLJQD%EX'.W!4CMR*T[G3+'3[CPE)9VL,$@N_*WQH Q0VTI()ZD$@$Y[@&NL\
MM-Y?8NXC!;')'I3L#CCITH \WTBV%];P6\]]HUOJ,>H^;+N3%V)5FW$<MG+
M8Z8*MZ5V'BW_ )$W7/\ L'W'_HMJU3#$91*8T,@X#E1D?C3R,C!Z4 85GIDE
MGICRMJ=]<AK4CRYW0J/EZC"@YKG_  [86E[J.AM=6\<_E^'+<H)%# $GK@]^
MV?<^M=[2  = /2@#SO5=-LI?#7CJ[>VC:Y6>9EF*_.I2%"NUNHP>1COS70"P
MM-.\<:4EE;0VZOIETK+$@4,%DM]N<=<;FQ]3ZUTF!@C P>OO2X&<XYH X3Q#
M);:-J.K:FEUHM[*X2233KM0;@E4 $<;;B1N !"E3\S$]Z[*_C2?2[J.69K>.
M2%U>4-M,8*G+9[8ZYJ8Q1F02&-2XZ,1R/QI] 'GMM<26D,^DZ6VCWMQ_94YM
M[K2HPCQ,JJ$#@,V-Q(QR.5Z>ECP[;6MU<Z+/9WVB)]E1CY5FFV9T,94HWS9X
M8JQ!'517;QQ1Q B.-4!.3M&,T+#$LC2+&@=NK!1D_C0!R?@N72/[%L82]F-;
M\LB[1BOVC[1@^;N'WLYW?A[5D6VK6#>!?"NG+=PM>QSZ;#);JX,D;I+&'#+U
M7!!!SWQZUZ)Y<?F>9L7?C&['./K2"*-79Q&H9OO,!R?K0!RNB6%ICQ'>FWC-
MT;^X'G,H+ !0, ]0.3Q[GUK*LX=*B/@RZU**S6)]':,RW*J%+[("H);O@/CZ
M&O0L =NM-:-'7:Z*RCL1D4 >?:L6 UEB85M5\10FY-PI,0C^S0X+C^[OV9[>
MO%66TJTN['5YI-:T>"WN!;;S;*/(1XY"P,@+X;?E4(R,J ,UW.!SP.>OO3$@
MACC,:1(J'JH4 '\* .>\,7ZSWVH6:QZ9((%B8W>FKB*0MO\ D(R<,NW.,GAQ
MTKI::B)&@1$55'0*,"G4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %>T? S_ (\=:_ZZQ?R:O%Z]H^!G_'CK7_76+^35QYA_N\OE^9U8+^,OZZ'K
M5%%%?.'N!1110 4444 %8WB+_4Z=_P!A"W_]#K9K&\1?ZG3O^PA;_P#H=:4O
MC1E7_ALV:***S-0HHHH *"0!DG %4-9O([+37DDFGB+LL4;6ZJTA=B%4*&!&
M22.HQZUR%S=ZE-;Z]I$]UJ<2KIAN4>ZC@$J_?#*"BE&4@#MN'//(P =\"" 0
M<@T5E>';:6UT.T66^N+LM$C!IP@*#:/E&Q5X^N3[T[7+Q;6SCC$UW'/<RB*
M6BHTKO@MA=X*_=5B2>@!Y% &G17.>&M0O9M1U33KQKM_LOE.C7D:+* X;Y28
M_E8 KP1ZX/(JYXIO;K3_  S?W=E(L=U''F-V7< <@<CO0!KT5S4DE_HNN:?'
M-JEQ?V]Z)4DCGCC&QE0N&0HJX'RD$'/4?C0AO=6C\.:5XCDU6:1KM[1Y;,QQ
M^2$G=%*KA=PVB3@ECDCGK0!UT%U;W7F_9YXY?*D,4FQ@=CCJI]",]*E)"@DD
M #DD]JXV;5-4ED6WM[P6[2Z\]F9%B0D0B)FP,C&<C@G//7(XJKXA&H)I/BO2
M)=7NIHH=(^UQS.D0D^99E:,X0 J?+'8'D\]* .]J&:ZM[9X4GGCC:=_+B#L
M7?!.T>IP"<>U0Z9;2VEDL<U]<7C'YO,G"!@,#CY%48_#/-5-:NYK6]T1(F"K
M<7_E294'*^3*V.>G*CD4 :]%<*U[K0\+WOB ZQ-YMK<7!2U$,7E-''.RA6^7
M<257J&';\>ZH 3(W;<C.,XJ*WNK>[1GMIXYD5VC9HV# ,I(8''<$$&N:-A<2
M?$2:5=6O(T%A$_E*L.TCS&^3E"=O'KGD\],5H]2U2\.G6T5^;;[3J]_;RR1Q
M(6\J-IMH&00#\B\D'WS0!VE%<)<3ZY;Z9XFN1KUPS:(S_9P88L3!8$F_>_)S
M]_;\NW@9Z\U;O=6NKO7+RT2[U.TBMHHMGV"S$VYW4L2Y*-P.  ,=^O& #L*J
M:AJ5IID*2W<C*'<(BHC.[M@G"JH+,< G '0&FZ//=W.BV4]_#Y-Y) C3QXQM
M<@;ACMSVK"\164]SXKT#RM3N[4$S86%8B%(C/S#>C<D''ICIB@#IXI%FA25
MP5U# ,I4X/J#R#['FGUQ[SZK>Z9J^JPZO/;-9S7$<%NL49B(A)7Y\J6.XJ2<
M$<'C'6I[.[U'6?$,D::A+9V4=A:70BAC0LSR&7(+,I^7"#IS[CN =345Q<16
MEK+<SN$AA0R.Q_A4#)/Y5+7#ZF;_ %CPYXDO6U6YMH8!=V\=M"D6S;&&0[BR
M%B6*D\$<$8QUH [&&]M;B=H(KB-YEC65HPWS*C9VDCJ <''T-3UQ&H:QJ-C:
M:N+.9$>UTBRF@W1@A7=Y@2>Y&%7CVXZU;U6YOM,N]/TQM4U*4W?G32W$-JDD
MJA @V(JQD $N#D@G@C/- '64A8*,D@#IS7'IJ>KFVMK$SW,3W6J&SAO;BW5)
MC"(6F+["H7=E&0$KCC.*?XJTVY3P];1'6K]F&I6>9&6'<<W,0&?W>/E/(XZ]
M<CB@#KJ*YN47\VMPZ*FKW<:0V?VB6Y5(O.F8N54'Y-H P>BC/'OG..J:P_V/
M3DU K.-:DL);KRD+21""20'&-H;A>0,97IC(H [6BN1U2;4]/OC'=7^LIIL5
MNK)=V=M%*SOEMYE C8C VXVJ!UZ]NIMI8Y[6&:*7SHW1667CYP1D'CCGK0!+
M17/:U=RRZA]CLKG5A<0Q"25+". A Q(4L91R?E;@'MTZ5EV&K:KKC>'HEOWL
MUO+"YGNFAA4.S1O$H*AP=O+GC!X)'7! !VM0B[@-\;,2#[0(Q*4P?N$D _F#
M7)?VIJD23Z5]O9[@:PFGI>M&GF"-H5FW$ ;2P!*@XQT.#5O3K26S\<W*2W]S
M>$Z;&0UP$#+^]?CY%7CZT =.2%!)( '))K,M/$>C7]TMM::E;S3/G8$?(? R
M=IZ'@'I5C5[ :KHM]IQE:(7=O)!YBC)7<I7/X9K*@U35=-N;"SU:PLUAN9/L
M\5Q93EE#[20&C905!"GH6QQ]: .AHKA-/UO5+^*SU&";4Y)9[E UI]AQ;+"T
MFTX?9G*H2V[=R1Z'%;6E-?:Q=75\^IW$$$%[+!':0I'L*QN4.\LI8EBI/!'!
M&/6@#?+H Q+* OWB3T^M,M[B&[MHKFVE2:"50\<B-E64C((/<5R^AV-S%XF\
M13-JUY(B7:9A=8=CYMXR,XC!XR ,$=!G/.8=&O\ 4M<M]$M3J$MIOT:"]N);
M>.,/*[@# W*54##' '<= .0#LZ*XLZGJ\GV+3EU$I-_;4EA+=>4A>2)8)) <
M8VAN%Y QD=,<5KZ1+>6^OZEI5S?2WL4,$%Q%+,J!QYAE4J=BJ" 8LCC/- &[
M4,%W;7+2K!<12M$VR01N&*-Z''0U))&DL3QR*'1P596&00>H-<]X=MH+/7O$
M4%K!'!"EQ %CB0*J_N$Z <"@#5FUG2[:^2QGU*SBNW("0/.JR,3TPI.3FKU>
M?Z/?ZKIGAEM:DM;!K1KB2>X7YC/(#*07W=,@=%P> !D=O0* (DN89+B6W25&
MFB"F1 >5#9QGZX/Y5+7$ZM>76GW_ (KNK*18[F.VL_+=EW $EQR._6M+.I:7
MXAL;9M4GOHKV*;<ERD:['0*5*E%7 Y((.>WX@'1DA5+,0 !DD]JCMKF"\MHK
MFVF2:"50\<D;;E93R"".HKEM U&[-W:PZQ>ZK#J4T9W6EQ;1K;M(%RPC=4Y
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
M /RK9HH PCX4LB[)]HO/L33>>;'S?W)?=O/&,XW<[<[?;%;M%% &9=:%8WC7
MS2JY-ZD:38;&0A)7'IU-69[""XO;:[<-YUL'$9!QC<,'^56J* ,FWT"&*]AN
MY[R]O)8-WD?:)01&2,$@ #)P2,G)P3ZU%_PB]E';Z?%:SW5H]A;BUAF@DP_E
M  ;6R"&'R@\CJ.,5MT4 8B>%=.CT_P"R1FY3%R;M9A,WFI,>KACSDY.<\')!
MX-6/[%CDLEM;NZNKL+<1W >9AN#1NKJ/E &-RCMZUIT4 4;_ $YKYD9;^\M=
MH((MW4!OKD&FV6CVVG_9EM6G2*WB:)8O.8HVX@EF!/S-D?>//)]:T** "JRV
M$"ZI)J(#?:)(4@8YXVJS,./JYJS10!E'P[IK3:M*8F+:J@CNOF.&4*5X].">
MG?FDD\.V+:;8V4;3P"P ^S3128DC(4KG/?()!SD'/-:U% %'3=*ATWSG22:>
M>=@TT\[[G<@8'H  .@  Z^IJ]110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110!\>T445]>?,A1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 5[1\#/^/'6O^NL7\FKQ>O:/@9_QXZU_UUB_DU<>8?[O+Y?F=6"_
MC+^NAZU1117SA[@4444 %%%% !6-XB_U.G?]A"W_ /0ZV:QO$7^IT[_L(6__
M *'6E+XT95_X;-FBBBLS4**** ,_6=531]/^U/&TA:6.%$#!<N[A%R3P!DC)
MJO-K%W8Z<]SJ&GHDIE2*"&WN/,\UG8*HR57')&<]!DU=U.*2?3Y8HK2UNRX
M,%T^V-QGD$[6_D:Y4>#)9=/OXOLNFV:S36\\&GPYDME:)MQW95?O]#A>, \F
M@#3N?$\NFVNI/J6G&&>QM?M?EPS>8LL?(^5L#D$8(([CK5B'6[M=3M;34-,-
MHMYN%O()Q)EE4L4< #:VT,>"P^4\UA:SIGV'P5X@D.AZ5ILK63J#8OOWC!^\
M?+3 _/\ "M@V&KZEJEE<:C'9VL-BSR1BVG:5I)&1HP3N1=H"NW'.21Z<@#FU
M^>WU2*UO+.%(9IO(26&Z$C(QSMWIM&T'&.">2/K3M.URZU26Z-OIA6WMYY[<
MRRS!2[QLR_*,'@D=3C'H<5AVGA._CAT6VDL='B_LR:*1KR-V:6?8,$XV#:6Z
MGYFY_.M1_#UR_A?4]+\^(2W5S<S*W)7;),T@5N^"&VGZGK0!);^(+J2\-C)8
M0?:GA>:W$%V)(Y-A4,I;:"K#>O;O[52T7Q)J#>$;#4=2L@]S<QP+"(I5)N))
M..F $'<^@SZ5+8:%=KXEM=5ET_2K!(+66W*6;EV?>T9!)V)P-AXQWJL/#%_-
MX6MM&NHM/D_LYXC:L[M(EP(STD4H-N5XX+8)SVP0#<T[5)[F^N+"]LQ:W<,:
M2[4E\Q'1BP!#8!ZJP((';UI-7UB33;FPM8+)[JXO7>.-0X15*J6)8GH, ^OT
M-,T/318^<YT72]-D?:#]A?=O S]X^6G3/'7K5+Q&UVFO>'FLHH99Q-/A)I#&
MI'E-GY@K$?D: *VK:S/<Z5<VTUNUE?6M_8K*B2[U*/<1X96 &5(W#D#H1BM'
M6=?GT9III;*&2Q@3S9'6Z F" 99A&5Y &?XL\53E\/ZC?QWMS=M:Q7EU<V;^
M7$[/''%!*KXW%068_/S@=0.V:HZOX2O[ZQURP2RTB?\ M%I62^N7;S8]X^4%
M=ASMX .X8 ''&" ;<^N7K:M=Z=IVE_:9+5(WDDDN!$A#@D '!)/![8]Q4*>*
M?MD>F+I]D9;G4('G2*>41"-4*A@S8;Y@6 P >_:K]EITMMK6I7KNACNEA5 ,
MY&P$'/YUD?\ "/W$6@66FS:3I&JB(N7%Y*5526)!7]T^>#[4 =+;/-);H]Q"
ML,I'S1J^\*?K@9_*L"_\47%K+J_D:2\]OI)'VF7S@I9?*60[!@[F ;H<=N>:
MTM TZ;2=$M[*>4221[B2I)506+!%)YVJ"%&>P%4IM"N)+7Q/$)(@=6+&$DGY
M,VZ1?-QZH3QGB@!]EKUQ-J-K:W>FM:I>Q-+;/YP<D+@E7 'RMAL\%AP>:1=?
MGBU2"SO+*&-+B4PQR070E*OM9@'7:"N0IZ9YXIUWHMQ<W&F.DZQBU@EB=@3N
MRZ!05^A&:QK/PM?))H:R:?H]L-+E5VN+=V:28"-D.!L7;DD$Y+?UH V$\2Q/
MH=OJ MG\Z:X6U^R[AN6;S/+92?\ 9(8D^BDUL3S1VUO)/,VV*)"[L>P R37*
M6>GB?Q]>20RJ^G6H6[*#D+>2)L.#[1C)'K)GO747MJE]87%I(2$GB:)B.H#
M@_SH Q[7Q!=22V/VG2S;0:AD6KF<,V[87"R*!\A*JW0MTQ4FG^)(=3NH+2"W
MD%UAC=Q,0#:;<C#^Y;A?[PRPX%4-$\/2Z8T'F:!H*S6T95+VW;;([!< [?*^
M7/.?F.,GK5C3= O--U)-16Z26YN\_P!J;B0LIQ\K(.VS[H'=>IR!0!7TSQ"\
MEAI-KIUK)=7%S9"Z'VRZVD)D#YGP2S9/8?7'%/O]8UR#Q%I=I!IT31SVLTDD
M9N0,NIC[[?X=Q^N?:H5\.W$7AW2M*GT?1M5^R6ZQLUY*5"N!C*?NFX]^#4L.
MA:KIT&AR6TEO>76GP202K<2O&KJ^WD-M8_*4 &1R.] '45@CQ!<0ZE#:7=C"
MBSRF&)X+L2$/M9@'7:-N0IY&>:VKB)I[:6)9&C9T*AUZJ2,9%<?9^%KY)-#6
M33]'MAI<JNUQ;NS23 1LAP/+7;DD$Y+?UH TO"^JZMJ7VS^T+.....ZGC619
M@Q&V0J$P%'0=^^*D\4ZEJ6F6EG)IT"2M+>01.6D"X5I%7;R#U!(SVZU-H]C?
MZ;=WT,B6SV,MQ+<Q3+*WF9=MQ4IMQ@$MSN].*DU_3[C4=-6.T,0N(;B&XC$I
M(1C'(K[20"0#MQG!QGH: ,B[O]4C\6V"16'F3RZ;,S6YN=L2$21\LV/PX4GG
MTR:MIXG,EDA%@XU![QK$6AD&/-4%C\_3;L4MG&<=L\59AL+R37;;5+E8(BEE
M)!)%'(7PS.C#!*C(PI["LF_\*3722NR65RZZJU_%!<@F*13%Y91^#@X)((!P
M0.M &WI>J27L]U:W5K]FO+4KYD:R>8I5AE65L#(.".0#D&H]2UB6UU.VTVSM
M%N+R>)Y@))A$@12H/."2<L. #[XI=#T];""7_B4:=ILDC#*6+;@X X).Q.>O
M8_6H]>T^344BB_L72M3B&25OY2NP]BO[M_Z4 37E_?VUC#,MG:^<W^L2:\\M
M$/H&VG/Y"L\^*B]K8-!ITLEU=W<EGY!D4>7(BN6RW3;^[/([$'':J4/AC4+-
M-,?R[#4VM;:2!H;N1E1"SA@4;8YX V<C) '/:I=*\+W5B--W&SC%MJ5Q>-'!
MD(JR)*H5>.QD'IT/TH '\6W\<&I2MH38THD7V+E>,()/W7'S_(P/.WKCK6E<
M:U<O?26FEV O'AB2:5GG$2@/G:HX.6(4G' Z<\U#/H5Q+9^)X1)$&U8L822<
M)FVCB^;CU0GC/%4;SPN_]JM?+I6DZF)K>*)TOCL,;(",JWEOD$$<8'3/.: .
MCTV_BU33+:_@#"*XC610XPP!&<'W%8VFZKK%SXGU2RGLHQ9P.BJXG&4!3.<;
M<G/'?C-;MI EM9PP1P16ZH@410_<3CHO X'T%9L-C?VGB2[NHDMI+*]$9D9I
M662)D4KPNTA@?E[C'/6@#,T[Q%*UCHMKI]C<7DU[8M=(UU<@;54H#YCX))^<
M<@'^H=!XNN);6.^DT:2&Q%T+.:1IU+QR^;Y1PH'S('XSD'@G%2Z'X>N=+DT5
MII86%CICV<FPGYG+1'(R.G[L_F*&\/7)\.S:=YL/FR:D]X&R=NPW9GQTZ[>/
MK^= $E[XDG@.H3V^FFXL=.)6YF\X*V54,WEICYL ]RO((&:WT=9$5U.589!]
M17(R^%=FJWTW]AZ)J<%Y/YWF7AV2QY #+_JWW#()'(ZX]ZZX *H50 !P .U
M'"7]_=WFFZ';6=O//:WNH2Q3>=>E9)-@F;86 SM)C!^@V]Z[2VB%K81Q10!-
MD8"Q!\@''3)_G6':>'KFWMM$B:6$FPU":ZD()^976< #CK^]7\C724 <AIWB
M;4X=!UC5-5L%\FP>[;,<P+$12, @ 4= N,]\>];#:EJ8L&N3ID$+;AL2XO F
M$(ZL0I"GH,#/UK,GT#5)=#U_15%G]GOA=-;W!E;<&F);:Z;,  L>0QX XJ]K
MNE7-]>:?=V\%I=BU,FZUNW*HVX !@0K89<'''1CTH B7Q2IT]W-D_P!N2[6R
M^RI(K;I6567#]-NQ@V?3/&>*R-1U.^@U#6YM2@DM4M]#:;99W98D!G)*-M&U
MN,9Q4\'A:_M[>ZFA33[>[.JIJ-O;Q%A",1)&R$[<C(#_ #!>I!QVI]_H&LZP
M-:DNC8V[WVDO80Q12O($8[_F9BHR/F[#C'>@#1EUN\.J7&F:=I9NI;6*.622
M6X$:8?=@9P26^4]L>XIB>)_M=KIQT^Q>:\OXWD2WDD$8B5" Y=N<89@O .21
MVYJ[9Z=+;ZYJ%\SH8[F*!$49R"F_.?\ OH5BP:)?:0-+GMY[)[RV2YA:*>1D
M26.60.<, 2""J_PGJ?K0!MZ1JDFI?;8I[7[-<V4_D3()-ZD[$<%6P,C#CJ!W
MJ4ZBHUM=,\L[VMC<;\\8#!<?K6-X/:>:7Q!<SR0RF;4R5D@SY9VP0H0I/4*5
M*Y[E3P.E6]2L=237;?5=-CM9V6W>VEAN)FB!!96#!@K<@@C&.<]>.0"*X\4"
M,(L-A+/+)J+Z<B*X&75&;<2>B_+^'OTH_P"$G-I'J0U.Q:WN;"*.9HH9!*)5
MD+*FPX7DLK+@@<^W-5[+P[J$;V<MU-;&6/5Y=0D$>[&UXI$"C(Y(+CKU S[5
M+J_AR?4KO5I4GCC^U6=M%"2"=DL,DL@+#^[EU[]C0! ]]JC^*M&6^LTLXFCN
M&Q'=>8&PJ\,-HP1^(]ZLVGB6:<6%U+IIBTW4&5;:X\X%_F!*%TQ\H;M@D\C(
M'.&C3M9U#6["]U&*PMX+6.9&BMYWE9RX SDHN,8Z8[]:J>'_  O_ &0;*WET
M/1'6T4(NH1G$[;1A7V>7PQXS\_<GVH U='UNXUB65X].:*SCFF@,\DHRS1R,
MA*J!R,J>21].]1^*]2U'2].MY=.@21WO+:)RSA<*\R*1R#]X,1GMG-6]"TZ7
M2]-:VF=&<W5Q-E,XQ),\@'/?##/O2:_I\^I:48;5HQ<1SP7$?FDA6:*59 I(
M!(!V8S@XST- &/>W^J1^*]*6.PWW$NG71:W^T8C0B2##,V/3CA2?F^IJVGB<
MM9'-@XU 7AL?LGF @R[=_P!_IMV?-G&<=L\59CL+V;7;+5+E8(C%930211R%
M\,[QL,,57(Q&<\#K65J'A2:\6Z=EL[ASJHU"&"X!,3CR1$4?@XXW$$ X.#ST
MH VM,U26\N;JSN[46MY;!&=%D\Q&1\[65L#(RK#D Y!K2K*T/3EL(IC_ &/I
MNFR2$96Q;<' Z%CL3U/8UJT %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %>T? S_CQUK_ *ZQ?R:O%Z]H^!G_ !XZU_UUB_DU<>8?[O+Y?F=6"_C+
M^NAZU1117SA[@4444 %%%% !6-XB_P!3IW_80M__ $.MFL;Q%_J=._["%O\
M^AUI2^-&5?\ ALV:***S-0HHHH **S=>U"72]+%S J,_VBWBPX)&'F1#T[X8
MX]Z=<:[I5I>BSN+^"*<D+L=L<GH,],G(P/>@"[+%'-$T4J+)&PPR,,@CT(I]
M8B^*M*/B.;1#=1+<QI&1EQ\S.SC8!ZC8,_[PJV-=TIM0^P#4+<W6XIY6\9W#
MDK_O>W6@#0HJBNLZ;)?BP2^MVNR2/)5P6!&<Y';H?RJS<7$%I;R7%S-'##&-
MSR2,%51ZDGI0!+16='KVE26,M\NH0?98FVO*7PJDXP,GUR/KFEM]<TNZM9[J
M&_MVAM_]<^\#R^,_-GIQZT :%,:*-W1V16=,E&(R5SP<>E97_"5:!AR-7M#L
M(! E!)SG&!WS@]/0U8?7=)BLH;U]1M5MI_\ 52F4;9/93W/M0!H45CCQ5H!$
M1&KV>)#A?WHZYV\^G((YQSQ5F_UO2]+D6.^OX+=V7<%D< [?[Q]![]* +]%4
M+S6]+T_8+N_MXBZAT5G&7![@=3^%*=9TP:8NI&_MA8M]VX\P;#SC /KGC'KQ
M0!>HK,75X;EK![*XM)(+B9HV9Y"K-A&;"#'+?+D@XX!/:D7Q+HCW4=LNJVC3
M2-L51*#ECT7Z^W6@#4H(R,'I6=?:]I6F3B&]U"""4KOV._(7^\1V'7D\5>BE
MCGA2:&19(G4,CH<A@>00>XH 9:V=K8P""TMH;>$$D1PH$4$^PJ:LR\\1Z-I\
MTD-WJ=K#+&<2(\@!3@'YO088')]::=48>(OL1,7V7[";GS.^=^.N<8Q0!JT5
M0L=;TS4I7BL[Z&:5%W,BM\P7UQUQ[]*BM_$FB7=S%;V^J6DLLP_=JDH._C.
M>A..<=: -2BD;(4[<9QQGI62GB&QM]-L;C4;^RCEN85D7R9=Z/P"2G&67D<X
M[B@#7HID,T=Q"DT+K)%(H9'4Y# \@BLZ[\1Z+83/#=ZI:PR1G$BO( 4X!^;T
M&"#D^M &I15*^UC3M-6)KR\AA\W/EAFY?'4@=3U%9^H>+]&T\Z:7OK=HK^0K
M'*LHVA=C-OSW&4V_4B@#=HID4J3PI+$X>-U#*PZ$'D&J4FNZ5%J L9+^!+DL
M$$;-@ECT7TS[=: -"BHH[F&5YDCE1G@8)* <E#M#8/IPP/T(K&N_&.BV=_8V
MLM];A;R%ITE\T;0F 5/T;/'TH WJ*YX>*[&UU75;74[RUMDM9D6+<V&*&)'+
M-ST!8\\"M2\UC3M/ABENKV&))O\ 5$M_K.,_*!UXYXH NT50.MZ4MC%?-J-J
M+28E8YC* C$ D@'ID!6_(U$FM6[SM*+JS^P"V\_S/-._[Q!)&,;>.N>N: -2
MBLVS\0:1J%PT%IJ5M-*L9D9$D!(0$ M].1S[T^PUS2]4E:*QOX+B15WE8W!)
M7^\/4>XXH OT5SFH^+=/BFM;>POK2>XEO8K9DW;N&<*^,'D@9]<8YKH)IH[>
M"2:9UCBC4L[L<!0.230 ^BL31_%>DZSILE[#>0(D09I@T@_=*"1ECT XS5VP
MUG3=4=TL;V&=XP"Z*WS 'H<=<'UH O45E^(=4?1])^VH8ABXMXV,OW0KS(C$
M\CH&)J:PUG3=4>1+&]AG>, LJ-D@'H<>A]>E %ZBL^TUW2K^Z-K::A;S3 $[
M$<$D#@D>N.^*8_B/1H[TV;ZG:K.'$10R#ASQM)Z;O;K0!IT5FC5X+<WKW]W9
M00P7 B5_.^[E%;#YP%;G..>"#WJ73]7T[5?-^PWD-P8B!(J-DKGID=1GMZT
M7:K7FG66HQK'?6=O=(IR%GB5P#]"*EFN(;?R_.E2/S'$:;CC<QZ >]1SW]I;
M&83W,49AB\^3>P&R/GYCZ#@\^U $L4,4$2Q0QI'&@PJ(H 4>@ I]9D'B'1[F
M>2&'4[5Y(T:1E60?=7JP]0.Y'2L^T\7V.JZ1=76FW5GY\#2 I<3;54+(4W,0
M#@'&1QW% '1T5FZ?J$MUJVK6CJ@CLY8TC*@Y(:-6.?Q8U8OM1L]-A66\N$A1
MFVJ6[GT% %JBN=UWQ98Z?HL%Y:7UF[7<J0V\CONCR7"LQP>0N22,CICBFZ3X
MMTZZU%M*DU.TN+M(XV$T(V)*79QM5=S$$!!GD]10!TE%9Z:[I4FH?8$U"W:Z
MW%/*#C)8=5^HP>.O%.CUG39;[[#'?6[W66'DJX+ KG.1VQ@_D: +U%17%Q#:
M6[SW$BQQ(,L['  K&U+Q+;+X9U;4]*N;>YEL;>23:3D*P4L PX(SCVH WJ*S
M;/4);C7-3LG5!%:B$H0#D[U).?RK2H **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *]H^!G_'CK7_76+^35XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\S
MJP7\9?UT/6J***^</<"BBB@ HHHH *QO$7^IT[_L(6__ *'6S6-XB_U.G?\
M80M__0ZTI?&C*O\ PV;-%%%9FH4444 8OBN*2;0PD4;2-]LM&VJ,G N(R3^
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
M52PW N2<8QD9Q\OUJ_K5B-$\&Z[>6=]?O=+IL[B>6\DD(81L0R@MA3GGY0*
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
M7R_,ZL%_&7]=#UJBBBOG#W HHHH **** "L;Q%_J=._["%O_ .AULUC>(O\
M4Z=_V$+?_P!#K2E\:,J_\-FS11169J%%%% &=K6HOI5@MVL8>-9XDER<;49P
MK-^ .?H#63<>+Q!+KT?V,XTZ'?;MO_X^F PR@8XP^U/J:W=2L8]3TN[L)LB.
MYA>)B.H# C/ZU@GP>'MM'26_9Y;*8RW,GE8^U%I!*X(S\N951N_3'>@"AK]_
M>P:9XKDL$BM[ZVM4>2<2/S^Z)ROH1V_6K6LMJRZCX;W1V;WIO90-K,(U'V>3
MD]SCGCO[=:TKSPZEZFNI)<LJ:M (3M7F+"%,CGGKFI!I=[<7&F7-_>0//8S/
M(3! 460-&R8P6;'WL]3Z4 9[^)+VQBU*"]M8)+ZUDMXXO)<K',9V"1YSDK\Q
MP>O S[5,^L:GIU[]EU**TD,MK-<026^Y1NCVY1@V>H8$$'L>!3]0\-B_FU*7
M[68WNA;-&0F?)D@<NC=?F^;'''3WIT>BWEU?K=ZQ>6\YCMY+>*.V@:)0)-N]
MCEV).% '3'/7- #GUR1=+T6[\E=VH20HRYX3>N3CUQ5/PY<:W/JVLI>R6KV\
M-\8P%+ED_<Q$!<\8^;/U)IL'AK5/)TJUNM7@DM=,EC>(1VA5Y0@*@.2Y'0]@
M.>?:M.STRZL=9OKF.ZA:RO)1.\+0GS%D\M4X?=C&$!P5]>?0 U:XQ?&Q=DNE
MGTLVC78MQ:_:/])VF7RP^.F<_-MQT[YKLZP=.T2^TN40V]W9MIXF:14EM294
M5F+%0X< X)(!V\#&<T ,'B"Y_M?^Q39C^TO-W=3Y?V7/^NS_ ..[>N_VYK-;
MQL<M=+/I?V1;LV_V4W'^DE1)Y9<#IG/S!<=.^:TSX9/VL:D+S_B;"X\S[5Y?
M'E9QY.W/W-O&,_>^;K3K#1+[3)S%;7=FU@9WF"2VI,J!G+LH<.!U)P2O QUQ
M0 Z#4M2U'4KI+&.TCLK2X^SN\Q8O*0 6V@8"@9P,YR0>E*-=D.CZU?>0N[3Y
M)T5<\/Y8R,^F:(=(U"QU.ZFL+ZW6SNY_/E@GMB[*Q #;&#C .W/(."3]*J7G
MAK498M6L[3588+'4S(SA[4O+$77:VUMX&#UY4XR>O8 B-]K<_BZS2W>U6TET
M\S>4Y?\ O1Y/'&X9('M1#K#0"2WL+.);N[U>:U3S)&*;E5G:1N_1#\H[X''6
MM&71KI-0T^]LKR&.2VMS:R+-"7$B$H<C##:V4]QSTJO)X9E"^;;7RQW<>HR7
M\$CP[E4NK*49=P)&UF'!'.#VH @O/$FH:5;ZM'>6MO->6,$5Q'Y#%4F21F4#
M!R5(*-W/4&KD&I:I;ZW:V&I0V92\CD:)[9FS&R8)5MWW@03\PQTZ<U!/X:N;
M^'47O[Z)KR]BBAWPP%4CCC8L %+$DY9LG/<>E:MUIOVG5M/OO-V_9!(-FW._
M> .N>,8H OUGZYJ::-H=[J+@'[/$752<;F_A7\3@?C5FSCN8K2-+RX2XN /G
ME2/RPQ]ER<?G5;5=*75A:12N/LT-PL\L13<)MH)53Z -M;O]W% '-^$+BWTF
MYOM'_M*.]5($OA,DHDR2-LW0_P!]=_\ VTJ/4+[5]4T?1]1FBLX;*ZO[&5(0
M6,J*TR%<MT)Y&1@8YY..>@N?#UI)J-E>6R0VSVYD641Q >=$ZD,AQC'(1L\_
M=]ZS8_"^IBQT[39=8A:PT^:"2(+:D2R+$P*J[;\'A<9 &3@^H(!!K>I:KJ>@
M^('LH[-+&WCN;?\ ?%C)*44AR,<+@Y ZYQVS4=U>3PVFLC3XXXKRWT2VF^T,
M[<@B?C X!&PD'U//2KUWX:U%[;5;"SU6&#3]1:5W#VI>6(R#Y]K;P,$DGE3C
M)Z]KJ^'4,U^TEP6CO-/AL64+@J$\W+9SW\WIVQWS0!12YNQ#X<_M2*WFGGO
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
M,H&@M&B<GU.7(_ #\JK-X<SX8TW2DN@L^GI!Y-P8LC?$  2F>0<$$9Z'KWH
MS6\83066K'_0+^XL88IT:RF_=R!V9=IY.U@5/<\$&M#^TM:M]5AL+N&P+7D,
MKV[Q,^(W3!VOG[P(/WACITYJ2XT>^U#1KNPOKJS5IMNU[:V9 N"#R"YST]OQ
MJ[=:;]IU>PO_ #=OV02C9MSOW@#KGC&* ,SP9<:K=Z!;SZG)!)O4E'0L7/S'
M.[/X5T596AZ9=:1;-9R74,]HC'[.%A*.JEB<,=Q#8SC( Z5JT %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 ?'M%%%?7GS(4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %>T? S_CQUK_KK%_)J\7KVCX&?\>.M
M?]=8OY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%% !1110 5C>(O]3IW_80M
M_P#T.MFL;Q%_J=._["%O_P"AUI2^-&5?^&S9HHHK,U"BBB@ HK&\4ZG)H^@O
M?1RB+R[BW#N5SA&F17_\=)J6V\0V%S-+#_I$,L<1G*7%M)$S1CJRA@,@<9QT
MR,]10!J45C1>*M)GL3?1R3FU^39+]ED F+G"B/Y?G)/9<U4U;Q+&?#>N3V#S
M0:A8V,DXCN+=HW0[&*MM<<C*GGD<$4 =)16=+KFG0-=K)<@?8T#W#!25CST4
MD#&[I\O7D<<BH8_$FFM#=R2-<6_V2 W$J7%M)&PB )+A6 +#@],T :]%8_\
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5[1\#/^/'6O\ KK%_)J\7KVCX&?\ 'CK7
M_76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!1110 4444 %8WB+_ %.G?]A"
MW_\ 0ZV:QO$7^IT[_L(6_P#Z'6E+XT95_P"&S9HHHK,U"BBB@#&\4VL]WH+Q
MVT#3R+<6\OE*1EE29';&2!G:IK.N5NM;U=+N*PNK>"UL;F+=<)L:2239A57.
M<#822>.F,\XZJB@#E)M/O(/#'API:/)-IC6\DULF-Y"QE& R<$C=G&>=O%5-
M:M+[7K?7KFWL+F)9-&ELH$F4(\TC;CPN<@#@9..6/I7;44 <3=:)J5OX?N=
MMX'ECADBNK2YB*J\P299&1R>/-^4_,>&SD\YIUSIIU+1]9DABUB6^;3)[6);
MY0N=Z_=7@ DE5YKM** ,+6;.W?3++[1;7S/;LK1/8DB2%MA7(P<XP2".1STJ
M#1K^_LX88-2CO9?M=\\-HTX3S5B$9<-+MP.JN/7!7/.:Z2D*J6#$#(Z''2@#
M)\3VD][X<O(+6(RSE59(P0"Y5@V!GC)QBJ[K-J.NZ+J"6D\<,27 D\Y-K(2%
M R/?!K?HH XO5]&U">;6)X(9O^0A:748B95>5(T0-L)XW#!QGN*UM"MHFO+B
M^QJAG,:PEK]=IV@DX48'<GGWK>HH YV\:XTWQ8^H?8;FYMKBR2#=;('*.CNV
M&&<X(?@].#G%9=MIS)HL$NI:?J<%X+Z]FC-BV981).[ $J<$%2..1Q["NVHH
M X5['6WCTG4+S^TG^S27,;>3Y?VD0N1Y;,!\I(" $+S\WUKI=!M8;>VN)HA>
M[[J;SI6O1B1F"JF<8&!M11T[5JT4 <O#-=Z+>ZU&VE7EW]KNC<6[P*&60&-%
MVL2?E(*D?-@8QS2:#HMWI=[H\4R[DM-%2TDE4_*9%*<#\C74T4 8^OVDUVNF
MB&(R>5J$,KX_A4$Y--MK.=/$NLW+1$0SVUND;_WBOF9'X;A^=;5% '$Z/;WV
M@KH<]QIUU*@T2"SE6!0[12I@X89Z')Y'''-/TS3M2,VE3SV,D!76KRZD1F4F
M.-TG"DX)'\:CC/6NSHH XNYM+YO#7BK15L+@W-PM[);N%'ERB7<5 ;/7YL8.
M.AJ>/43I_C'6?^)?>7.ZVM>;:,/@@2<'D8_E[UUM5XK*"&^N+Q$(GN%19&R>
M0N=O'_ C0!R=CH&H*-+CFB\HFRU 3$,"(7GD1U7(ZXY'''RTN@:<Q&E6VH1Z
MTMS8JIV3;3 CJA7(91@CDXY[C(KLZ* ,/Q)#.W]E7,-K+<K:7RSRI$ 6">6Z
MY )&<%AP.:Q-8L;[78=>NX=/GB2?3%LX(IE"O,P9V)VYX'S #.._X]O10!A:
MY'<0ZOI.J16LMS#:^='-'" 74.HPP&><%<8'/S5AZKH]YKUGK$OV6ZMX[^ZL
M$1-WES>7%,A>3@_*<%L=_ESZ5W-% '$WFG:J-,L;(VDH.D7:2+)8A$^T0['3
M**>%<;LE?;CJ*?=:5]MTB]FMHM3FNIYK1'^W*%9DCF#\# X 9S79T4 8/B&V
MMY)[6X>#5/M$:NL=QIV=R [<JV#R"0IY!'R]JM^'_P"T?[$@_M4N;O+Y\S;O
MV;SLW;?EW;-N<<9S6G10!R$^DW[>']3C2V9I_P"UQ>QQ;@#*B7"2X!)QE@A
MSZU-/]IUO5X;J*PNK>&UL[A"UR@0N\FP!5&<G[I)/3IU[=310!G>'[:2S\-Z
M5:S1^7+#9Q1NA_A(0 C]*S/,N='\1ZI,VFW=U#?"*2&2V4-AE384;)&WH"">
M/FZ\5TE% ''>'=+U"VG\.O=6K1&WT^[CG&01&[R0E5SWR%;\J=;:5?)X8T*V
M:W836]]%)*F1E5$A)/Y&NOHH XZ[L[JS\1ZI/)_:_P!FO6CDB>P"NN1&J%6&
M"0?ESGIS]:T-+TC^SO$">1 Z6,.DP6D+.<D;'?Y2?7&VNAHH X6VT>1#<Z3J
M*ZT8IKV:0>1M-O(DDS2 Y ROWN<D'(..U;^EV4\-YXC>6(JMU>B2(G^-?LT*
M9_[Z5A^%;=% '&Z9:WNDKX6GGL;B06^CFRG6)0S12$0$9&>G[MAD=*W?$2WS
M:0PL!,9/-B\Q8&"R&+>/,"$XPVW/?/ISBM6B@#S^XT.[U.764LK;48H+K2'M
MHFU&9FW2EB<?.S.!R.O'7 ]=K5);OQ!X=N[6#3+NWNU5)!%<J$#,KJVP-D@Y
MVXR..:Z:B@#F=6FN=;T;-MIEZDUK=6USY$Z"-I!'*KLJDG!.%/?&<<U%=077
MB'4_.BLKBUABTZZMM]TFPO)*8\ #K@;"2>G(QGG'5T4 <9&^H7T/ANU_L>]A
M>RN(FNWF"JL>V)E.#GYN2.1QBI)=)O3\/-;T\6S?:[AM0,<7&6\R:5D_,,I_
M&NOHH P5$]GXRNIVM)Y+>]M+>))HUW*C(TI8-SD<.IS]:S+.VN+75[2+1H=7
MMK47#&Y@NL&W6(AB=N[)!W8P$./PKL:* ,/Q%!<F72;^VMGN187OGR0QD;V0
MQ21DKD@$CS <>@..:K:M<W=]'831VNJ)8"9Q=Q0YBG(VG:>"&V[NNTYZ=LUT
MM% '!V^D7SK>NEG>K%+K5E<1"[DWR>4GE;F)))P-K=3G _"NE>TG/C&"\$9^
MSKI\D1D[;C(A _(&M>B@#GM5\^S\4V&I_8KFXMDLI[=VMT#LC,\3#*YS@A&Y
M -8USI&I3PR:H+:[A9]9%_\ 9HF03B+[.(.,DKNXWXSTXZUW5% &)H-K");J
M]4:D9I@D;O?KM8JFXJ ,#CYV[5MT44 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %>T? S_CQUK_KK%_)J\7KVCX&?\>.M?\ 76+^35QYA_N\OE^9
MU8+^,OZZ'K5%%%?.'N!1110 4444 %8WB+_4Z=_V$+?_ -#K9K&\1?ZG3O\
ML(6__H=:4OC1E7_ALV:***S-0HHHH @O;R#3[&>]NI/+MX(VDD?!.U0,DX'/
M2IZYWQW:P7?@;6EGA641V<LB!AG:P0X(]Q5/5-(T[^T_#MA;P1I823S.\,)V
MI+^Y8X8#J,X..^* .NHKA)=-^W>(]5L/[)TRZAM(X4M8[FZ:$P1&/K&HC;;\
MVX;@0?EQV%3RVLE_);:-J%GI5]>Z?IT$MQ=7P+;V;<I*<9',9);W'% '6RWD
M$%U;VTDFV:X+")<'YMHR?IQ4]>;:=966L0^#[G4X(+EY/M$!DE;S-RJK[%W'
M[W )SWY-7+C3YM8US7[<Z=IUS);R)%;27-XT4EM&8$*M&!&VT;BYW @D@CM0
M!WM4M*U%-5L3=)&R+YTL6UCDYCD9"?Q*Y_&N<AL8-0\2SV?B!8+U[73;9HDG
M :,L3()9%4\9)51G&0 .F:N^!3 ?"D1MBIMS=77E%3D%?M$F,?A0!T=%><2R
MB6/1_$5K8Z99-?:C;@/"Q6X*R2A65R!\Y*D[E/3DY.VM"[L_[%U1M3O]/T_4
MHY=03R[QI#]JA,D@5%52I!"D@8##@=,]0#MZ*Y_Q8P-OID$S[;.XU"**Z^;
M*$-A2?0N$!]<X[USOB&WM]*A\3VNDHEK;C09)I8;?Y4CE^<(P4<*Q&[IUVCT
MH ]"HKE;C2;+1O$>@2:? L$EQ<2P7#K]Z=?(D?\ >'^,[D4Y.3^=8WA[3;_4
MK#3-32STV*_^T))=:@+QS<,0_P"]C9?+[C<NPMA>/04 =Y>7<5C:O<3^9L7&
M1'&TC')P %4$G\!56SURRO-%;5P[PVB"0R-,I0H(V97W#M@J:T&944LQ  [D
MUP9(F^%6MI$1(P.H,57DD>?*3Q]* .DM/$<%S=V]O+97UF;K/V9[F(*LQ +8
M&"2#M!.& . >.*N:5J*:KIZW:1M&K/(FUCD_([)_[+63KT\-U>>&5MY4E:74
M!-'L;.4$,A+#VP1S[CUKEUT[3[?P'<ZK%&@U=;F=K:YS^]$OVA@B*>N"<#:.
M#D\<F@#M+KQ!%;:C+8QV-]=30HCR?9X@P4-G')(_NFM9&W(K;2N1G!ZBN>U7
M3O(NK_5K;7Y=.E,*^<I6%XAL!*E@R[@/F.<,*DM+W7=1T;3+ZVAL87N;2.::
M.XWY1V4$@8[#/>@"WJ.O66EW=O;7"W!DGDCC4QP,R*7?8NY\;1ECCDY]JTZY
M[Q;(JZ98B1T#_P!IV)(S_P!/$=;SK'<0LC!9(G4J1U# ]: ([2\@OH#-;2;X
MQ(\1."/F1BC#GT92/PJ>O.$TVQLOAUKLME#';77G7L32PC:Z@7,@ SVP,8_"
MMS4].TZ"YL="M=(TV3[6);DF\3<F8]BDD<EW.\<D] 3F@#JZS+C61!J%Y9K:
M3SR6MK'<[8<%I [.H502.?W9[]ZXNTD+V<.F73Q+IH\0M:31Q3%HA'Y)=8\G
M'RF7:-O3G;THUFWT_3I_%\&E106PCT2 O'; *$?=.>@Z'&#0!Z/17)Q:-I^K
M^*M>_M*V2[1# L<<WS+'F/DJ#P"?4<\"LK2C#J:>&K36G%Q:-IDKK'<ME)Y5
M9%!;/#L%)(SGJ3VR #T&BN:\&O:F/68[%D^QQ:F\<*QGY$ CCR%[ ;MW3BL5
MM.TBXTWQ3?:CL:>WN[@I/(_SVV%!7RSG*'//&.30!V46HI+K5UI@C8/;V\,Y
M?/!$C2*!^'EG\ZNUPC:C)9W.IW=_;K-,^C:;'-%*=JEY)9T.XX.%RW/' S4$
MEN^D:Q?644.GVL<VAW4[Q6!**65D"L4Z C<WS#KGVH ]"HKB$TJSTVW\+7]I
M"([V6>&.>X!_>3JT3;A(W5\G!Y[@5VD4T4P8Q2I(%8HVQ@<,."#[CTH ?111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?
M'M%%%?7GS(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>T? S_CQ
MUK_KK%_)J\7KVCX&?\>.M?\ 76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!1
M110 4444 %8WB+_4Z=_V$+?_ -#K9K&\1?ZG3O\ L(6__H=:4OC1E7_ALV:*
M**S-0HHHH 1E#J58 J1@@C@BJMKIFGV,:):6-M;I&Q9%BA5 I(P2,#@D5;HH
M I7VD:9J;(VH:=:793[AN(%DV_3(.*+O2-,O_*^V:=:7'DC$?G0*^SZ9'%7:
M* *D^EZ?=6@M+BQMIK8-N$,D*L@/7.TC&>33+S1-*U!HVO=,LKEHQM0S6ZN5
M'H,CBKU% %.]TK3M2\O[=I]K=>4<Q^?"K[/ID<59BAC@39#&D:9)VHH R3DG
M\22:?10!131=*CNGNDTRR6Y=@S3"W4.Q!SDG&2<@'ZBA=%TI+\WZ:99K>$EC
M<"!1(2>IW8S5ZB@".>"&Z@>"XBCFA<8>.10RL/0@]:KV^DZ;9VDEI;:?:06T
MN?,ABA54?(P<J!@\5<HH 8\4<CQN\:LT9W(Q&2IP1D>G!(_&JG]C:7_:']H?
MV;9_;<Y^T^0OF9_WL9J]10!%<VMO>6[V]U!%/"^-T<J!E;G/(/'6H+/2--TY
MG:QT^TM6<88P0JA8>AP.:N44 4;+1=*TZ>2>QTRSM99.'D@@5&;OR0.:%T32
M4O\ [>NF62WF<_:!;J),^N[&:O44 4+C1-)O+M;NYTNRGN5QB:6W1G&.GS$9
MJ_110!2O-&TO495EOM-L[J15VAYX%<@>F2.G-68((;6!(+>*.&%!A8XU"JH]
M !TJ2B@"G_96G>?//]@M?.N!MFD\E=T@]&.,G\:?>Z?9:E"(;ZSM[J('<$GB
M5P#ZX(JS10!5_LS3S9O9_8;;[+)P\'E+L;@#E<8/ 'Y"FP:1IMM;M;V^GVD4
M+KL:..%54KR<$ 8QR>/<U<HH 8L4:2/(L:J[XWL!@MC@9/>LS5=/EFM(;:TT
M_2Y[=2<P7:D(/0J I []JUJ* ,O0M*?2K.99I(WN+B9IY3$FU 2  JCL JJ/
MPS5:Q\+V$-Y=7EW965Q=27;W$4SP*SQ@XP Q&01CM6[10!$]K;RF4R01.94$
M<FY =ZC.%/J.3Q[GUJO:Z-I=DC)::;9VZL&4B*!4!!QD<#H<#/T%7:* (S!"
M5C4Q1E8B#&"HPA' (]*(H(8 XAB2,.Y=@B@;F/))QW/K4E% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?'M%%%?7G
MS(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>T? S_CQUK_KK%_)
MJ\7KVCX&?\>.M?\ 76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!1110 4444
M %8WB+_4Z=_V$+?_ -#K9K&\1?ZG3O\ L(6__H=:4OC1E7_ALV:***S-0HHH
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 **** /CVBBBOKSYD**** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "O:/@9_QXZU_UUB_DU>+U[1\#/^/'6O\
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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 **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "O:/@9_QXZU_P!=8OY-7B]>T? S_CQUK_KK%_)JX\P_W>7R_,ZL%_&7
M]=#UJBBBOG#W HHHH **** "L;Q%_J=._P"PA;_^AULUC>(O]3IW_80M_P#T
M.M*7QHRK_P -FS11169J%%%% !6'X>\1KKSWB_9C!Y+AH<ON\Z!LA)1QP&VM
MQ[5)XHGN(M!GALF*WEV5M(& SL>0[=__  $$M_P&L2*QU/0==T:YN9;)[(Q_
MV8R6EL\>Q2,Q%MSMD!EVCI_K#0!V=4H]9TN6\2TCU*S>Y==RPK.I=AC.0N<D
M8YJ[7F>FW6DW'@+1M*T^2WDU7S;:1((L&5)!*K-(0.5 &XECQCZT >D">$K(
MPE0K&2)#N&$(&3GTXJ"?5-/M55KB^MH58*09)E4'=G;U/?!QZX-<E+JMEIMM
MXKL+N=8[V6::2"W/^LG5H5VF->KY.1QGD&K&@VD;^)8IY8 7CT&S1'9?NY>7
M<!^0H Z5]5TZ._6Q>_M5O'^[;M,HD/T7.:SM+\36-X@CNKRSM[Q[FX@CMVF4
M.XCF>,$*3DY"9JAX7OM.M%GTV[G@AUAKZX:2&4A992TKE6 /+ H5P1D8P.U9
MDMC$OPS\0LMLHF>?49LA/F+BXE*M]1A<'V% '8W.KZ99W26MUJ-I!<28V12S
MJKMG@8!.33KW5-/TP(;^_M;4/PIGF6/=],GFN3U_5//FUO3[O4;2R$:^7;VD
MUN':\4Q*V[!.7!9F7"=-M0^=#8P:9J9U^PLM2ETFWC>'4(_,\U0"P*C<K DL
MP."<X''% '8W6K:;8PQ37>H6MO%+_JWEF5%?Z$GFK:LKJ&4AE(R"#D$5P+:C
M<IK5MJ5_<:?HRW>D6VP:C;ET23=(TL8;>@4C<F0>3@>E=9X>LTL-!M+>*ZCN
M8E4E)8EVHRDDC:,G"@$ <G@"@"U>ZC8Z;$);^\M[6,G >>54!/IDFE-_9K;)
M<F[@$$@RDID&UA@G(.<'@$_0&L#4;NSTSQI%>:K-%;VK6!CMY[@A8UD\S+KN
M/ )&SZ[?:L:WM(KN;2&%N&T^7Q%/<6ZE/EV?9YB& ]"X+#UR#WH [RWN(+N!
M)[::.:%QE)(V#*P]B.#5>]U;3=-=$OM0M+5G^X)YE0M],GFK8  P  /:N,\0
M7,.C:K?W]IK.G1W\T"[]/NXO,>;8#M6/#*PSG& &YYQUH Z>[UC3+":.&\U&
MSMY9!E$FG5"X]@3S49U%QXB33-B^6UHUQOSSD.%Q^M<]?ZRTU]=6FH7MKI2^
M1'Y5M<P"1KG<N6&"?G )*[5YX/J*Q[:'4+GPY:);K*;Z3P@4C/(;S2JX'US0
M!W]IJNG7\TL-G?VMQ+%_K$AF5V3Z@'BK=<;HC6NI:IILL.MZ1*UC$^VTL[4P
MRJA7:5<&5BH!VG! Y KI]52XDT>]2T)%RUO((B#@[]IQ^N* &PZSI=Q=26L.
MI6<EQ%DR1).I=,=<@'(Q65HWB-==U:Z2SN].:SMY'C")+OFDVX!?@X"[C@<'
M/7/.*QHKS2K[3O#5AI3PM?6UQ;L;>,?O+957]YO7JGR[E.<9)QWK=\*PK';Z
MB?+"DZE=8^7''F&@"_K.L6>@Z3<:E?2!(($+D9 9\ G:N2 6..!5.[\26<,V
MFM!=6DMG=3R12W F!2,+$[YW X_A Y]:/&-N]UX,UJ&.(RR-8S!$"Y);8<8'
MK6??RZ;K.I>&)K)K>[M%OY&W18= PMY<9QP"#CZ'% '16NHV5[:FZM+RWN+<
M9S+%*KH,=>0<4EEJ5AJ2.]A>VUTB':S02JX4^AP:XSQ!:S>?XF6UBPK#3YI0
M(BZLHE/FDJ""W[M<$ Y(&*UM",&H:W)J46N:7?NEMY#QZ?%LP"P*E_WC],,
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
M93E\ @?R&* .VJG>ZMINFLBWVH6EJTGW!/,J%OID\U)8%FTZV9R2QB0DGKG
MKFEU#3-*\3:Z=:GM[=KDPFW:Y( EA$8&U2?O8?S,J/[W3F@#I+K4;&QC\R[O
M+>W3;NW2RJ@QP,Y)Z<C\Q0NH636/VY;RW-GMW?:!*/+QZ[LXQ7'>'K!EU+PP
M+NV(:#2+DQK*G,69(-HP>A"''J.15:_AEMQ=O%Y4%I;^(Q+,TL!DBC0VX.YD
M!7*^:RMG(P>3TH [RSOK34(!/974%S"3@20R!US]1Q4]<]X<2*>\U#4HM7T_
M4/M/EHYL(]L:L@;D_.^6(8 \]%%=#0 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110!\>T445]>?,A1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5[1\#/^/'6O\ KK%_)J\7KVCX&?\ 'CK7_76+^35QYA_N\OE^
M9U8+^,OZZ'K5%%%?.'N!1110 4444 %8WB+_ %.G?]A"W_\ 0ZV:QO$7^IT[
M_L(6_P#Z'6E+XT95_P"&S9HHHK,U"BBB@ HILDB0QM)(ZI&@+,S'  ]2:=0
M52TC3ETC2+33TD,BV\0C#L,%L=ZNT4 %%%% !1139)$B0O(ZH@ZLQP!0 ZBH
M7N[>.\AM'E GF5GC3NP7&X_AN'YU-0 4444 %%0F[MQ?+9&4?:6C,HC[E 0"
M?S(J:@ HHHH **** "BBH8KNWFNI[:.4--!M\U!U7<,C/U% $U%5WO8(]0AL
M6?%Q-$\R+@\JA4,<].KK^=6* "BBB@ HJO<7L%K/:PS/M>ZE,,(P3N8(SX]O
ME1CSZ58H **** "BBH5N[=KU[,2@W"1K*T?<*20#^:G\J )J*** "BJ]M>P7
M<ERD#[FMI?)E&"-K[0V/?AA5B@ HIKR)'MWNJ[CM7)QD^@]Z=0 444R:9+>"
M2:0XCC4NQQG  R: 'T5%;W$=U;17$+;HI4#H<8R",BI: "BBJ][>P:=:/=7+
M[(4QN;!.,D <#W(H L4444 %%%% !16)/XMT:VN?L\UQ,LI8H%^RRG<1UQ\O
M/0]*O6FK6=[<"""1S(81/M:-D.PL5!Y [J>* +M%%% !1110 45C+XITQ[0W
M2&Y: NL<3BVD/GLV<>7Q\_0\C(QSTYJ_9ZA;7_F"!VWQ%1+&ZE6C+*& 8'H<
M,* +5%%% !113?,3S3'O7S -Q7/./7'I0 ZBH;6[M[V)I;:42(KM&2.S*Q5A
M^!!%34 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M9MQR6N)FD/X$GBK5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M:<MF^+7[*8;D%0BAL@J0#CK@C'.!SQ5;2?#$VG+I6^>!C9W-W.PBC**?.=V
M49. -_Z5TU% '*67AO4-)73)+22SN)K6Q%DZW 95Z@[E(!(]QCG Y&*2U\,:
MAI]I8-;3V375I>W-UL,;1Q.)BYVC&2N-_OTKK** .9E\.7M[%>SWEQ M[=SV
MKD1 ^7''!('"@GDD_/SQ][IQ4<OAAXM5O;B&PT>\AO)O.)O(OWD3%0& .T[A
MQD#C&37544 9VMZ:VJ:1)91NL99HR"1P-KJW]*JWFG:C#KCZKIC6KO/;I;S0
MW)900C.R,K*#@_O&!&.>.1BMNB@#G;/PY-;3:;/)<H\T%U<7=P50@.\H?(49
MX +X&>PK0US39-4T]8H9EAN(IH[B%W7<H>-PP!'&0<8/L:TJ* .;FT34M4FN
M+G49+2*4V$UE!';EF5?-VEF9B!G[B8&.,'DYXNW&CR36VC1"50;">.5CC[X5
M&7 _[ZK7HH X[6+./2/!UQ:2749O_M,UW8@?>><SM+$JKG).YE4_4]C71:+I
MW]E:/;6;/YDJ+F63_GI(QW.WXL2?QJXT4;R)(T:,Z9VL5!*YZX/:GT <FOAS
M5!I"Z ;BS_LH.!YV&\XPA]VS;TSCY=V??%;5AIKVEUJ\S2*PO[H3J /N@0QQ
MX/XQD_C6E10!QR>#Y;6#2G2'3;Z:TTZ*PECO8LHX0<,C8)4Y+<8.<CIBNEM[
M>6VTI888+2"94.V.($1*WX '&?:KE% ''3>$;F\_M.5X]-L);O39K$)9H=KF
M3&'D.!G;C@8XW-SS6_9:8]KK-[?&166X@@B"@<@Q[\G\=_Z5I44 <@^E-H::
M9.NJV%O>VYND471VI-'+()&4<@@@JASST/'-5M%L+C65U2Y-Y#,KZY#=)<1(
M1'*L4<(8)R<@%&7.>2I-=I-!#<)LFB21>NUU!'ZT]55%"J % P !P* .6B\+
MO::C<-'I^CW=O<73W'F7,6)HR[;F&=IW<DD<C&0.V:Z?R8O,\SRDW]=VT9I]
M% ',S^'[^33-?TI9K;[)J27!BE.[S(WE!R&'0@$DY!].*NZMI=U<W.FWEFUN
MTUBS$17 .Q]R[<Y&2K#L<'J1WK9HH Y-?"U]Y-]/]HLXKZ;48]0A$41$2,B(
MFUAG)R%(+?[6<=JDG\.7^KW%_)JT]LD=YISV'DVP8^6&/+;FQD\^@Z"NHHH
MP=%TB>QN0]QINC1,B;?M%G%L=S_N[?E!YXW&J<IU,>.]3.G+:,?[-LPXN2P_
MY:7.""H/OQC\1754FU0Q;:-Q&"<<D?Y)H YRU\,20?V>7NPTD+W4L\BKM+R3
MDEBHR< %CCKQBJMMX9U)8=$M)VTU;?298W22*-M\H52O0\(3G)Y-==10!STG
MAV5_".J:+]H027K7A63!POG22.,CVW@?A6AJNG/J)L"DBI]FNTN#D?>"@\?K
M6C10!S\OAV63PGK&CB=!)?F\*R8.$\]W89'MO'Y5:US3)]1BLFMGA\ZSN5N%
M2<$QR$*R[6QT^]D'G! .*UJ* .3D\,7UV^KSW$MG%-J"VHVP(<)Y3LQR3RQ(
M(YP.GM6U>V6_6+'4WF2.&SBF#[^.'"\Y[ ;36E2,JNA1U#*PP01D$4 <EX6L
M$;7-6U"&83:?',\&G[?NJ'(DGVGN#(<?\ Q6MXFT_4-6T.[TVQ>V3[7!)!(\
M^[Y0RE<C'?FM9$6- B*%51@*HP *=0!SVH:7J^H:79QR/8"ZMKN.?;AS$ZIT
M![YS@_@*T[%=2=95U1;(@XV"WW$'USN_"KU% &9J6E"\%D(3'$+>[CN&&W[P
M7/''?FEATQXM8U*],BE;N**-5QRNP/DG_OK]*TJ* .7LO#^I:.FFRZ?-:33P
M:;#87"3[E5Q']UE8 D<EN"#G(Z8J:U\.3PRZ=/+<QO/#?S7UP54A6:2.1-JC
ML!O7KUV^]=%10!@:EX=?46UW_2%C74[&.U4[<F,KYGS'U'[P<>U3?V??WEWI
M5W?-;1S64LCNL!9E8-&R#!('][-;-% &?:Z<]OK>HWYD4K=)$JJ!RNP,#GZ[
MJT*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /CVBBB
MOKSYD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]
M=8OY-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P****
M"BBB@ K&\1?ZG3O^PA;_ /H=;-8WB+_4Z=_V$+?_ -#K2E\:,J_\-FS11169
MJ%%%% %>]OK73;1KJ]G2"W0J&DD.%7)"C)[<D56L-<T[4KB2WMIR9D7>8Y(V
MC8KTW ,!E?<<5G^-F5/##LZ,ZB[M"55=Q8?:(^ ._P!*I7HE\1ZLLEA!=PQP
MZ==0-/<VTD'SR[ J@. 3]PDD# P* -NS\0Z5?W2V]M=AY'!,9*,JR@=2C$8?
M_@)-5I_$MA-87<FG7UNTD$32&61',*8.#N8#MGIG-9&@VRW+Z1'=W>N"XL '
M6UN;%8XHW$;1D>8L(! #,!A\'WI/[-NE^%5U8+:2BZ:WF @"'>69V/3KDYS^
M- '17VO:;IL_D7-PPE"!V2.)Y"BG.&;:#M'!Y.!P:==:YIMI;V\TETK)<C,
MA4RM*,9RJH"6&"#D#O60EW_8GB'6GN[2]=+R2*:WDM[22<,!$J%"44[2&4GG
M'WOK6;I=M<^'I=#NK^SN3$NG26[BW@:=K=VD1PI5 3C QD#&4^E '0>'M8.L
MC4I0P:*&]:&(["IVA$/(/.<L:V:YG0;J6W74[F?3[V-;O5?W2& [MC)&H<CL
MO&23T[\BNFH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *]H^!G_'CK7_ %UB_DU>+U[1\#/^/'6O^NL7\FKCS#_=
MY?+\SJP7\9?UT/6J***^</<"BBB@ HHHH *QO$7^IT[_ +"%O_Z'6S6-XB_U
M.G?]A"W_ /0ZTI?&C*O_  V;-%%%9FH4444 5=0L(=2M?LT^[R_,CE^4X.4=
M77]5%6J** "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 **** /CVBBBOKSYD**** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY-7B]>T? S_CQ
MUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "BBB@ K&\1?ZG3O^
MPA;_ /H=;-8WB+_4Z=_V$+?_ -#K2E\:,J_\-FS11169J%%%% !1110 444B
MLK9VL#@X.#T- "T444 %%%% !1110 444A95*@L 6. ">IZT +1110 4444
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
M3?LFIZC>>;N^VNC[-N-FU O7//3- ',GPMH'_";BV_L:P\C^S3)Y?V==N[S
M,XQUQ5_2M8O[G2)M1E73M/L(A-''YC'Y?+<H&8\!5^7I].>U:_\ 9O\ Q/QJ
MOF_\NOV?R]O^WNSG/X8Q5 ^&_P#BFAI*W>'2X^TQS&/(#B?SERN>1D $9Y'I
M0!GV_C%87U!+R>RNUM+&2^\RRR#L3[RLC$D'D8.>>>F*;?-K,FI>&9=1%BD<
MFH;O*@#;HV^SS<%B<-WYP*NR>&KG4;NXGUB^AG6>PEL&BMK8Q#9(02<EV.>#
M[<_7(F@ZM/=:7)J.L031Z=-YJ+#:&,RGRWCRY+GG#YX &>W3 !2L=9NEMM,L
M]+L;:-KRYO4)E=BL7ERMEO4Y.3C(Y/4"K)\27UK;WT%U;02:C;W<-I$(F*Q2
MF4+L8YR5 W'(Y^Z<9S5JQ\."RFT^3[5O^R2W4F/+QO\ .<MCKQC./?VJ#5]%
MMDAU2^N=1^RK-/;W*3%1BW>+:%)R<$$J,]."1[T *VN7VEWT\&L"T>*.PEOO
M-ME9=JQE0RE6)S][KGMTK,N9KAEGEOAJ-U<V\(N+M+6]-M#: @L(UVLI=@!G
MG/J2,@57CM9O$^K:B!JT%]#)H\UDUS:P[($>1A@+\S;FPI+?,<?+THO%FO(M
M2M[B74--?4H@E[ FERW&'"",F*5 5VD >IQ_=/0 Z'0KN?[9<Z?+---''!!=
M0O/CS%27>-CD=2#&>?0C.2,G=K-T>R6WA>Z9YY+FZPTLDZ!&P!A5VC[H Z#W
M.>236E0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\>T4
M45]>?,A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[1\#/\ CQUK
M_KK%_)J\7KVCX&?\>.M?]=8OY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%%
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
M -:BJ.G:K;:GYPA\U)86"RQ31-&Z$C(R&'0CH>GY5>H **** "BBB@ HHHH
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !7M'P,_X\=:_P"NL7\FKQ>O
M:/@9_P >.M?]=8OY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%% !1110 5C>
M(O\ 4Z=_V$+?_P!#K9K&\1?ZG3O^PA;_ /H=:4OC1E7_ (;-FBBBLS4****
M"J4NHI%K5IIIC)>XMYIP^> (VC4C\?-'Y5G>,96B\.N?,:*%[FVCN'5BI6%I
MD63D=!L+9/89K%NUT;P[XNAGTVRMHFM]%O;B:"T15+J'@*Y [G# &@#N**\_
M@M4LO$'AUXK71[5-2>594T_*F2,P.^&&,2#(4[N,'M\U3V#RW%W8^$Y)'9]+
MN3)<,3R]O%M:#)[[B\6?4QO0!W-%,AFBN84F@E26)QE71@RL/4$=:Y[Q?'#,
MFC0W#E8)-3C63Y]H8;'^4GT/0COG% &OJ^HII&C7FHO&9$M86E**<%@HSBKM
M>=Z]:V>GP^*K/2HHH+0:+YD\$  C24EP#M' 8J.?4 9JY>6<FK>*]9M[C3--
MOO)6(0"\NFC:*,IG=&!&V,OO^8$'*X["@#N**XJ6U>_EMM&U"UTF]O-/TZ"6
MXNK]-_F,VY6*<9 S&26]QQ533K"ZUSPWH-VWV#4%AAF1K._E9HI1O 5]VT[B
MH3 )4Y#$\&@#T"BO/#<1ZO-H%O#I&G_8'@NPMA<3[;<S1RHGRD(P?C>5^49!
M)[5UGAVPN=-TZ2WN!"B^>[0PPR&1(4)R$#$ X!SQ@8' Z4 :]4M7U%-(T>\U
M%XS(EM"TI13@L ,XJIXENX[;2ECDMH+A;J>.VV7/^JR[ 9?@\>W<X'>N*U&%
MM.M_%VFHEC#"-'68PV.5C#DR@ML_@8@#..N : /0+745N=3OK(1E6M#&&8GA
MMR[N*NUPFM2&*[\09D:.![S3H[APVW$+,BR9/8;203Z$U-?Z'8_VX=(TB*&S
MCOM)N1<):@(JMNC$4A"\!@6?!ZGGTH [6BO-U\2W("^+9&D^S10"QEMMQV>9
MY7F$X_O>=MB^O%=SHEB^F:'964CEY88561R<[GQ\S?B<G\: +]%8.L2B'Q-X
M>+OL1Y9X\DX!8Q$@?7@_E7.:U<0W1\2(+HB%=3TR*1XY=NS]Y"&&X'CJ: /0
M:*Y:VLK#3/&]K;Z1!#;QRV$SW<5N JDAXO+9@.-W,@!ZD9]*ZAE#*58 @C!!
M[T 0VMY!>K*UN^\12M"_!&'4X(Y]ZGKSN*PL])\*>*;O3+6&UO89KN/S8$"R
M1INSP1R,+@C\*UWL-+TSQ!X>;18+>!KF619OLV!YT'DNVYL?>&\1_,<\GKS0
M!UM8VH>(HM,:9[G3]0%I!DRW:P@QH!U;KN('<A2*V:Y2XD?Q-/J=A<:A'9Z3
M#*UI)#'@2W(VC?N8_=4[BN ,\9W#- '5 @@$'(/0BJ<VHK#K%IIQC):YAEE#
MYX41E 1^/F#\JN* J@*  !@ 5S&O6-GJ/C+08+Z-)8?LMXWE2<JYS#P1T8=\
M'T![4 =117GQ:&R>ZBM76/2K;7[5(MIQ'%E8]ZKV"[V/'0$D5I:JO]I^)M4T
MZVOQ;S-HP0R*W^J9I&P3@C'Y@XH ZF[N&M;26=;>6X:-2PBA +O[#) S^-3=
MJ\YU/R],T3Q%IO\ 8VFV%X=(EG\[3GR'4 CY_D4J<G(ZYYYXK:CT;3]7\6ZZ
M-2M8[M$2W"1SC>B90Y*J> 3QSUXH ZRBO-K0W%_%X9L[FWM=0@:QG*PZA<%4
MDD1T52?D?>P7. 1W8]JU6\-7[:;:6\@TZ5(+J:1=-FF=[=HVSM3=MR=A/&5(
M'3' H [2BN&CLEUS3+/['IVEQ16-Q<0RZ7*^;65@<%E95YP0<93^(\ BNA\+
MW5O=:(AMK&&RCBEEA,$#!HU9'96V$ 94D$@X'TH V*I+J*-K;Z9Y9WK;+<;\
M\8+%<?\ CM9?BTJ;738)VVV4^H11766P"A#85CZ%P@/KG'>L.YDTCP[X@UI[
M"QM!'!I$;36T(6-"3(X^; P..IQTYH [VBN"ATJ.W\4V^EM;Z9;V^HZ=<B>+
M3@8PZYC +)TR-S8?KR:LZ1=W.LZEIVF74C-/H@=[\]-\PS'$3[,N^3_OF@#M
M**XC1K-?#^JZ3:WFGZ9<W-T7ACU6!\W$K"-G+R KG!"G)#GD@8YKMZ "LF;6
M775Y;&WM/,2VC26ZG:3:(E;. !@ECA2<<=N>:X[6I%N-.N?$-O9:5:S17WE)
M,,K=;DF\OEP.IV_<[@X)K0_X1W1[KQ!XG,FE6<LGEQ.I:!2=S(Q)Z=2>: .R
MM;F*\M(;J!M\,T:R1M@C*D9!P?8U+7G?V:UM?!?A9+"TL?LU[);B\5G\F*8&
M!B!(RJ>"X0<@Y. >M3:GI%S8:'J"&*VL+6YO+ 1VUA.Q6(_:$#LIVIMW KP!
MU!/>@#OJ*KV5A9Z;!Y%E;16\62VR) H)/4\=_>L;Q:Z_9M,BN'V6,^H1Q79W
M;08R&PK'T+A ?7..] '0T5R>L:?IEG-HFFQ6MM;Z5<W["X@C0)%(WDN45P."
M"RKP>I K(UBVM[-?$EAIH%O8+!9,8[8[%BF:5P^W'W25$9./8]Z /0Z*XUO#
M6C#QFMH-.M_LDFGM+);;!Y3R"0 .R="P#$;B,\UFV%M;7C^&[*^/FVRRZC"(
MI7RLBI*51&!^\  .#GH/2@#M]3U%=,MX9GC+B2YAMP <8,DBH#^&[-7:\^FC
M@MCJ%I8!5TZ'7-.$4<?^KC<R0EU4= ,X.!P"333IMYK<FNF.STQM2CO)8X;Z
M>[99[7'^J*@1G: NU@ P#9.>IH [Q+R"2_FLE?-Q#&DLB8/"N6"G/3DHWY5/
M7)VND:6/B)J<SV-K]I%G:3HYC&[>9)PS#WX7)^E8^@:;>ZG8Z?J*6>F17XNE
MDN=0%TQN21)^]C8>7W&Y-A; X]!0!Z)117#^($AU:77)#8:2&TM?*:XNLB;/
ME+(&5P,Q@;^#SR#0!W%%</IME;:_K=M)JT*7@.A6DK1SC=&SLTF6*G@GWQQD
MU6M(X9DT?2[T[]+_ +4OX!%*V4?RWD$4;9^\  <*?[H]* .TMM16YU2^L1&0
MUH(R6)X;>">/RJ[7+>&H-/MO$OB*WTV*"*&-K=3'  %5MAR,#@5U- !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Q[1117UY\R%%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !7M'P,_P"/'6O^NL7\FKQ>O:/@
M9_QXZU_UUB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@4444 %%%% !6-XB_U.
MG?\ 80M__0ZV:QO$7^IT[_L(6_\ Z'6E+XT95_X;-FBBBLS4**** &R1I+&T
M<B*Z,"&5AD$'L156STK3M.&++3[6V SQ!"J=<9Z#O@?D*N44 4(-'TVR9Y;'
M3;*"8DL&C@5,M@C)(&>Y&?<U!I>F7$-W>ZA?/$;Z["(?(!VQQH#M4$\GEF;)
M[MTXK6HH KV-E!IUA!96R[8((Q&@]@,53UK2%UA;&.01-%!=+/)'*NX.H5AM
MQ_P*M2B@"K;Z9I]I:-:6UC;0VSYW0QPJJ-GKE0,4V^TC3=3*&_T^TNRGW/M$
M*R;?ID<5<HH IW6DZ;?>5]LT^TN/)_U?G0J^SZ9'%-NM&TN]CCCN]-L[A(R2
MBRP*X4GK@$<5>JI_:EA_:0T[[7";W&[R X+@8SR.W'- "W&FV-W:"TN;*WFM
MEQB&2)608Z?*1BI+6UM[*W2WM+>*W@3[L<2!%7OP!P*FHH CG@ANH'@N(DEB
M<8:.10RL/0@]:KP:3IMK T%OI]I#"R[6CCA55(]" ,8JY10!&UO WF[H8SYH
MQ)E1\XQC!]>*@L=+T_3$=-/L;:T5SEA;PK&&/J< 9JS)(D4;22,%1 69B<
M=31'(DT22QN'C=0RLIR"#T(H C^QVIA,/V:'RB^\IL&TMNW9QZYYSZ\U-110
M!!=V5K?V[6]Y;0W,#=8YHPZG\#Q6=JGA^VO-(73[6"VMX_M%O(RK$ I6*5'*
MX'J%(_&MBH[BXAM8'GN)4BB099W. ![F@"&RTVPTU&2PLK:U1SEE@B5 Q]3@
M5:HHH K+I]DM\]ZMG;B[==CSB,>8R^A;&2.!Q[4RSTC3=.DDDL=/M+5Y/OM!
M"J%OJ0.:N44 %9\V@Z/<S/-/I-C+*YRSR6Z,S'W)'-:%% !C P*K7NG6.I0B
M&_L[>ZB!R$GB5QGZ$59HH KBPLUL?L0M(!:;=GD",>7M]-O3%10Z1IEM;-;0
M:=:10,I1HD@55*GJ" ,8J[3(I8YXEEBD62-AE60Y!^AH JVVD:99V\MO:Z=:
M002_ZR.*!55_J ,&K:Q1K(\BHH=\;F Y;'3)[TV*XAG:58I4=H7\N0*<[&P#
M@^AP0?QJ2@"K<:987=H+2YL;::V!R(9(E9 ?]TC%12:'I,UE%9RZ79/:Q',<
M#6Z%$^BXP*MM<0I<1V[2H)I%9TC)Y95QN('H-R_F*AOM2LM,A6:^NHK>-FVJ
M9& W'T'J>#^5 $<^C:5=6T5M<:99S00_ZN*2!65/H","K<44<$210QI'&@PJ
M(H 4>@ IRLKHKJ0589!'<4M $<\$-S \%Q$DL3C#QR*&5AZ$'K4%MI>GV4)A
MM;&U@B*E2D4*JN#VP!TJW10!GQ:39:=#(VEZ=8V\V"4V0B-2Q]2HSZ9IFCZ9
M)8_:[FZ>.2]O9O.G:,8484*JC/. J@>YR>,XJ_/<0VL+37$J11+C<[G '..M
M24 4K/1]+T^9YK+3;.VE<89X8%1F^I YJ[13!+&TK1"13(H#,@/(!S@D>^#^
M5 %5M&TM[QKQ]-LVNF&&F,"ES]6QFK:Q1K(\BHH=\;F Y;'3)[TDLL<,9DED
M6-!C+,< 9X'-/H IQZ3IL4,\,>GVB17!W3(L*A93ZL,<_C1;:3IME;FWM-/M
M(("X<QQ0JJE@00< 8SD#GV%7** "F30Q7$+PS1I)$XPR.H(8>A!ZT^B@"E'H
MVEQ6#V,>FV:6;G+VZP*(V/J5Q@]!3X--L+6T^R6]E;0VV<^3'$JIG_= Q4QN
M(5N4MC*@G=&D6//S%5(!('H"R_F*DH ;Y4?F^;L7S NW?CG'IGTK(U'P]:ZC
MJ-A+-;VTEI;B;?;R1!E<R8.<$8Z@G\:V:* *\5C:06T=M#:P1P1D,D21@*I!
MR" .!@\U%<Z/I=Y=)=76FV<]Q'C9++ K.N.F"1D5=HH KSV%G<W$-Q<6D$L\
M!S%))&&:,_[)(R/PJ(Z/I9U :@=-LS>@Y%QY"^9_WUC-69[B&UA::XE2*-<
MNYP!DX'ZFI* "J=QI.FW=TEU<Z?:S7$?"2R0JSK]"1D5<K/FU[1[>9X9M6L8
MI4.&1[E%93Z$$\4 7([>&)@T<,:$($!50,*.@^@R>*BGT^RN;5[6XL[>6W=B
MSQ21*R,2<DD$8)SS26^I6-VT:VUY!,9$9T\N0-N52 Q&.H!8 _45:H @M;*U
MLHQ':6T,"  ;8HP@P.@P*GHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH *]H^!G_'CK7_76+^35XO7M'P,_X\=:_P"NL7\FKCS#_=Y?+\SJP7\9
M?UT/6J***^</<"BBB@ HHHH *QO$7^IT[_L(6_\ Z'6S6-XB_P!3IW_80M__
M $.M*7QHRK_PV;-%%%9FH4444 4M6O(['399I+DV_(19!$9#N8@* @Y8DD
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
M?5;K14L %2Z@:\N0XR8XP,!/9B[ ?\ :LS2-3O\ 4+/0["R>WL#/8O=S210
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
MEUI\USJ]]=#3W+V\<@C"Y\MH_FVH"QVN: .>U2XU35_!KZO)?1QVT\D;I:+
M"!'YRA06SG=C!)Z9[5;U'Q%>M?ZM':WAMSI[^5# +!YA._EJ_P [ < EMN!@
MC&<\XJ])X.CDM6L/[5OUTTR^:EHOEA4._>%#;=VT-VS[=.*NRZ%(-0N+NQU2
MZLC=,'GCC6-U=@H7<-ZG!VJHXXX'% &E:S-<6<$[Q-$TD:N8VZJ2,X/N*PO$
MMO ;_P /DPQDMJB[CM'/[F7K6Y%;O'>3SFYF=950+"V-D>,Y*X&><\Y)Z#I4
M5]IT5_+922LZFTN!<)M(Y8*RX/MAS0!@ZI;W3^-M+AT^>.T_XEMUO?R@Q"^9
M!]T=,YQR<]^*K3>)-0L[)K6XGC-VNJG3_M:V[,-OE>=O\M<Y;;QQQGGIQ74/
MI\3ZQ!J19_.AMY+=5!&TJ[(Q)[YS&/S-49_#=M,MR5N+B*:6\%ZDT97=#*$5
M,KD$8VKC!!SN- $7A[4KJ[N;ZVGDDN88!&T5T]JT!?=NRI! !*E>H[,*WJJV
M-M<6T3+<W\MXY.0\B(N!Z *!5J@ HHHH **** "BBB@ HHHH **** "BBB@
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
MW"L%Q"NDKY$B89,&5N5(X[=JYW6]7:_TV?S=1L8KZ._&W31 #-'LG 5NNX'
M#;L8P?3F@#O;[5]/TXA+J^M8)74F..:94+_0$\U4TG6GO[&QNYXH88;C3X[Q
MW\X?(6 )&T\[0#]ZL--0TO3M4\2Q:M) E[<3AH8Y<;[B'R4"B,'EQN#C SSG
MUK&V/_PBV-C9_P"$+VXQWV=* /0X-3L+FZDM8+ZVEN(O]9%'*K.GU .139-6
MTV*]%E)J%HEV<8@:90YST^7.:P[ZRM[2[\(_9K=(O+O#&"BXVH;6;(^F0OX@
M5SEQ?:?;>!IM.GV_VQ]I'VF$IF4RF<$R'C.T]0W3&,'I0!Z3)(D2[I'5%R!E
MC@9)P/UJFFKV-S;W,EC>6UTUNI+B&57VD \'!XZ5E>.A"?"5P+D*8#/;>8&Z
M;?/CSG\*SY[K3=3\0P3:++;7"0:=<I<RVI#(JG9L1F7C.02!U&#0!NVWB"Q_
ML?3KW4+RTLGO+=)52:94R64$@9(SC-7[B^M+2+S;FZ@ACV[]\D@4;>.<GMR/
MS%<19ZKY%CI5A=ZC9:7;KI%J\<EW&I^T,RD,@+$#Y0JY Y^<=*C\-VRW,OA(
MW$*OY%K?[,QE0F)(U7"GE<+P >@H [VVN;>\@6>UGBGA?[LD3AE;Z$<5+7,Z
M5/:Z5J/B0S%;>W.J1*GR_+OD@@' 'JS?F3734 %%%% !1110 4444 %%%% !
M1110 4444 %%<9J\.I0>,]"N)]3D:":\>..UB&R-4$+GYAGYFR.IX] *Z+5=
M&@UCR5NI[M8(R2T,,[1+)G'WBN"<>F>]:."5KO<A3;O9;&C17)^%U-MXAUW3
M[.>:72K8Q+&)96D$4I!+HK,2<#Y21G@FNLI3CRNPX2YE<****@H**** "BBB
M@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M]H^!G_'CK7_76+^35XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J*
M**^</<"BBB@ HHHH *QO$7^IT[_L(6__ *'6S6-XB_U.G?\ 80M__0ZTI?&C
M*O\ PV;-%%%9FH4444 %%%% !1110 5%!;Q6R,L*!0SM(W.<LQ))_,U+10 4
M444 %%%% !1110 4444 %4I].6?5[+4#(0UK'+&$QPV_;S^&S]:NT4 %%%%
M!390[1.(G"2%2%8KN /8XXS3J* ,_2],:P%Q+//]HN[J3S)YMFP$@!0%7G"@
M 8&3W/4FM"BB@ HHHH **** "BBB@"EI>G+IEM-"LAD$ES-<$D8P9)&<C\-V
M/PHM].6WU6^OQ(6:[6-2F.%V C]<U=HH **** "BBB@ HHHH *" 1@\T44 %
M%%% !1110 4444 %%%% !1110 5AW>B7VHR"*^U19-/$RRFWCM@C-M8,JL^X
MY7(&< $XZUN44 4M6TY=5L#:-(8P98I-P&?N2*^/QVX_&KM%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 <_K]K<3Z[X;EAA=XX+QWE95R$!B
M<9/IR0*@\7ZKJ=HEO9:;97[?:<^==VL!E,"#KM']\]L\#K73T5I&I9JZO8S<
M+IV>YSWAB[M$@73++1]3L884+;[RW*!SGDEB>6).?SKH:**F<N9W*BK*P444
M5)04444 %%%% !1110!\>T445]>?,A1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5[1\#/^/'6O\ KK%_)J\7KVCX&?\ 'CK7_76+^35QYA_N\OE^
M9U8+^,OZZ'K5%%%?.'N!1110 4444 %8WB+_ %.G?]A"W_\ 0ZV:QO$7^IT[
M_L(6_P#Z'6E+XT95_P"&S9HHHK,U"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 ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M]H^!G_'CK7_76+^35XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J*
M**^</<"BBB@ HHHH *QO$7^IT[_L(6__ *'6S4%S:0WBQ"92PBE65<'&&4Y!
MJX249)LBI%RBTB>BBBH+"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/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'C
MK7_76+^35XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /C
MVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >
M.M?]=8OY-117'F'^[R^7YG5@OXR_KH>M4445\X>X%%%% !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
A10 4444 %%%% !1110 4444 %%%% !1110 4444 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>30
<FILENAME>kfrcinsidertradingpolicy013.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 kfrcinsidertradingpolicy013.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!"P# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#SRBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHJ6WMI[J416\,DTA&=D:EC^0H;MJP2N145H?V
M%J__ $"[W_OPW^%']A:O_P! N]_[\-_A4>TAW17)+L9]%:']A:O_ - N]_[\
M-_A56YM+BSD$=S!+"Y&X+(A4X]<&FIQ>B8G&2W1#13UAE==RQN1ZA:7[/-_S
MQD_[Y-4*S(Z]H^!G_'CK7_76+^35XPRLC;6!!]"*]G^!G_'CK7_76+^35QYA
M_N\OE^9U8+^,CUJBBBOG#W HHHH CFGBMH7FGD2.)!EG<X 'N:H?\)'HG_07
ML?\ O^O^-0>+?^13U+_KB:X'P7X5T_Q!974UX\ZM%(%7RF &,9[@UUT:%.5)
MU)MJS.'$8FK"M&E32;:OJ>B_\)'HG_07L?\ O^O^-:*.LB*Z,&1@"K Y!'K7
M(?\ "M-#_P">M[_W\7_XFNIEFMM-L?,FD$5O"H!8]%'05E4C2T5)MFU&=;5U
MDDO)EBBJEAJECJB.]C=1SJAPQ0]#4=]K>F:9*L5[>Q02,-P5SR1ZUGR2ORVU
M-?:0Y>:^A?HI%8.@9>A&16/>>*]"L)S#<:C$)%.&5 7P??:#BB,)2=HJX3J0
M@KR=C9HJEI^K:?JL9>QNXYPOW@IY'U'45/=W=O86SW-U*L4*8W.W09.!^IH<
M9)\K6HU.+CS)Z$U%9,WB;18+..ZDU&$0R$A""26QP< <U+I^O:5JB.UG>Q2"
M,;G&=I4>I!P<>]-TYI7:=B56IM\JDK^IHT5A'QEX>$_DG5(MV<9 ;;_WUC'Z
MUMHZ2(KHP9&&593D$>HI2A*/Q*PX5(3^%ICJ*HRZSIT.H+82WD2738 B)Y.>
ME49_&/A^WG,,FIQ;P<'8K,/S (IJE-[18I5J<=Y)?,W**AMKJ"\MUGMIDFB?
M[KH<@UQOCSQ&MM8+;:;J)CO4N )5B;#!=K9S^.*JE1E4GR(FM7A2INH]OS.X
MJ&[N[>QMGN;J98H4^\[' %<MX:\5:8GA^S34-50W84^9YKDMG<>I^F*V?$MG
M8WVA3PZA<&WMOE)E'\!R,?K3=%PJ<L]K_P!6)5=3I.=.U[7W_,N6&I6>J6_G
MV5PD\0.TLO8^AJU7/>#]/TS3]+E73+TWD;RDO+_M8''Y8_.MNZO+:Q@:>ZGC
MAB7J\C8%34BE-Q@72FW34IVO^!-16 OC7PZ\FP:G'GIDHP'YD8K<BECGB66&
M19(V&5=#D$>QI2ISA\2L5"K"?P23]!]%4K_5]/TLQB^NXX#)G9O/7'7^8JK?
M>*-$TV;R;K4(DD[JH+D?7:#BB-.<MDQ2JTXWYI)6\S7HJI8:G9:I"9K&YCG0
M'!*'D?4=15IW6-"[L%51DL3@ 5+33LRU)-73T%HK"E\9>'H9"CZI$2/[@9A^
M8!%:&GZMI^JHS6-W%.$QN"'E<],CJ*ITIQ5VG8B-:G)\L9)OU+M%%%0:!111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110!\>T445]>?,A1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5S3
M-2N-)O!=6I42@%1N&1@U3HI2BI*S&FT[HZ;_ (3S6_[\'_?JC_A/-;_OP?\
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
M^NL7\FKQ>O:/@9_QXZU_UUB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@4444
M5=1L8]3TZ>RF9UCF7:Q0\@>V:Y3_ (5CH_\ S]7W_?:?_$UVM%:TZ]2FK0=C
M"KAJ55WG&YQ7_"L='_Y^K[_OM/\ XFNFU#28]0TDZ:9YH82H0F(@,5';)!XJ
M_13E7J3:<G>P0PU*":C&U]S)T'P]9>'K:2&TWL9&W/)(06/H. .!_6JVN>$-
M.UZ[CNIWGAG1=N^%@"P[9R#TK?HJ56J*?.GJ4Z%-P]FXZ=B%;9?L8MIF,Z[-
MCF4 EQC!SVYKD+OX::5/,7M[BXMP3G8"&4?3//ZUVM%.G6J4W>#L*KAZ55)3
MC>QR^A^!K#0]02^2XGFG0$+OP%&1@\ >A]:V]7TR'6=+FL+AW2*7;N:,@,,,
M#W!]*NT4I5IRDIR>J"%"G"#IQ6C,S0]$M] L&L[625XS(9,RD$Y( [ >E4KK
MPA87?B%-:DFN!<+(D@1679E,8[9[>M=!10JLU)R3U8W0IN*@UHMBGJNG1:OI
MLUC.SK%, &*$ C!!XS]*KZ#H5MX>L7M+625T>0R$RD$Y( [ >E:E%+GDH\E]
M"G3@Y\]M3R?Q=!'<_$2*"49CE>!&&<9!P#70M\,=+,VY;R[6//W,KG\\5;U7
MP;)J/BB+6!>K&J/&WE&/).W'?/M765V5,6XP@J4MEJ>?2P495*DJT=WH4M+T
MJST>R6TLHO+C!R><ECZD]S4E_86VIV,MG=Q[X9!AA_(CWJS17%S2YN:^IZ/)
M%1Y+:'$+\,=+6</]LNC&#G8=OY9Q75:KID.KZ9-83LZ12@ F,@$8(/&?I5VB
MM)UZDVG)[&4,-2IIQC&R>YF:%H=MX?L6M+625XVD,A,I!.2 .P'I2:WX?T_7
M[=8KV,[D^Y(APR?0UJ45'M)\W/?4OV4.3V=M.QPJ_"_3A)EK^Z*?W0%!_/%=
M=IFEV>CV2VEE$(X@<GN6/J3W-7**NIB*E16F[D4L+1I.\(V9B>(/"]GXC:W-
MW+/'Y 8+Y1 SG&<Y!]*UK>!;:UBMT)*Q($!/7 &*EHJ'.3BHMZ(T5.$9.:6K
M.?MO"%A:^(FUM)K@W+2/)L++LRP(/;/?UJYKN@VGB"S2VNWE5$?>IB8 YQCN
M#ZUJ44W6FY*5]42J%-1<+:/<X4?"_3=^3?W17TPN?SQ74Z/HECH5J;>QB*AC
MEW8Y9S[FM&BJJ8BK45I2NB*6%HTGS0C9A1116)T!1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!\>T445]>?,A1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 5[1\#/^/'6O^NL7\FKQ>O:/@9_QXZU_UUB_DU<>8?[O+Y?F=6"_C+^NAZU1
M117SA[@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!\>T445]>?,A1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
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
M"$TMQX/T>6>1Y96M(]SN<LQVCDGN:Y[Q&7>X\2QB61 8M/ *.5*YE8$@CH:
M.[IDTT=O!)/*VV.-2[-CH ,DUS2Z;9Z/XRTQ=.MTM4NK6Y$Z1# E*F,JS#NP
MR>3SR:U?$-I%>^'=0@FA69&MW.QAG) )'Z@4 /NM7@MX=/F16ECOIDBC8<8W
M*2#S["K5W<&UM);A8)IS&I810@%WQV4$@9_&N)FTK3O^$8\,06T$<<%S>6KR
M>2=OF9C.<D>N,?2HO$%I!H\/BFVTV);2W?03/Y,/RH) 91N ' )&,D=<"@#T
M$=**XKQ'8&QNM3UV]T_3]6L8XQ*4NI2LMLJ(,K&"K*<X+=5)+=>E=HC!T5@"
M 1G!&#0 M%>>2Z?IDOAOQ-J5UM-Y;W=Z8;EG_>6[*[;!&>J\X( ZD]\UJ6]G
M;:SXBOHM>MX;B2"SMFB@G *QA@V]U4\ E@06Z_*!0!T-SJ:VVJVM@8G=[B&:
M52N./+V9'U.\?E5FVF-S:PSF&6$R(',4H =,C.& )&1WYKA]'EDEFT!FD>11
M::DL4C,6+1"6,1G)ZY0+SWINA0VVJGP]9:LJW%O_ &!;S003_,DDF '8J>&(
M&SKG&X^M '?T5RVLW-OX5U"UU<_N],-L;2X1/NIM!>$@?@Z>Y=:U?#MG<66B
M0+>$F\F+7%SSG$CDLP'L"<#V H U*I:;J*:E%/(D;((;F6W()ZE&*D_CBL6^
MM;35/&OV+5(H[BVCT]9;>WF&Y&<R,)&VG@D 1\]MWO6!IJV4UOIUB#&='GUR
M]C9 W[N7'FE$/8KD9 Z' H ]&HKF]#@@L?$^LV-@BQ6$<-LXACX2.9O-W@#H
MORB(D#USWIWBN!;IM$MY"XBEU)%D"L5W+Y<A*G'8XY'>@#HJ*X'6(4T&3Q'!
MI*_8K;^RX)REO\BQDR2J\B@?=.P<D?W0:OW.D:39:]HT&FVMO''>B9+J*$#;
M/!Y1.YP/O?/L^8\_-UYH ZBSO(+^TCNK63S(9,E6P1GG'?Z5/7+^ ].L;/PS
M;2VMM%%+(&65D4 DJ[#!^G-=10 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110!\>T445]>?,A1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 5[1\#/^/'6O\ KK%_)J\7KVCX&?\ 'CK7_76+^35QYA_N\OE^9U8+
M^,OZZ'K5%%%?.'N!1110 C*KJ58!E(P01D$5&;:!H%@,,9A7 6,J-HQTP.G&
M!CZ5+10 PQ1M*DK1J9$!"N1RH.,@'WP/RJI#HNE6]\U]!IEG%=MDM.D"K(<]
M<L!GFKU% !5./2=-ADFDBT^UC>=UDE985!D=3E68XY(/()Z&K$$\-S"LT$J2
MQ-G#HV0<''6I* *E]I>GZFJ+?V%K=A#E!<0K)M/MD<43:7I]Q9&RFL+62T)W
M&!X5*$YSG:1CKS5NB@"K#IEA;P>1!8VT4(*GRTB55^4Y7@#L>1Z5,L$2^9MB
M0>:=TF%'SG&,GUX 'X5)10!C:MIUQ<+!#;:=I-Q;Q+A4O%.(R.A4!2,8[<58
MT33#I&EI:O*)93))-+(%VAI)'9VP.PRQP/3%:-% &+?^';75-=BO;^VM;JV2
MU:'R9XA)\Q=6W8(QT!_.M1+.VCBAB2WA6. YB54 $9P1\H[<$CCUJ:B@"G?Z
M3INJ!!J&GVEV(SE!<0K)M^F0<5.+>!3$5AC!B&V/"CY!C&!Z5+10!"UK;NS,
MUO$Q9E=B4!RRXVD^XP,'MBJTVB:3<7JWL^EV4MVI!$[VZ-(".GS$9J_10 P1
M1B9IA&@E90K/M&XJ,D GT&3^9JM;:3IMFNVUT^U@7S/-Q%"J_/C&[@=<'&>M
M7** *+:-I;Z@-0;3;-KT'(N3 ID'_ L9JVL4:.[I&JO(078#!8@8&?7BGT4
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X]HHHKZ\^9"BBB@ HHHH
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
MR<$8'?G/;%%P-VBBB@18M/\ 6-]*N53M/]8WTJY42W*04444AA1110 4444
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
M(N))HT*(9&W,!M4?Q'T'O0,RH](O9]02\U.]@F>&)XH$M[<Q*N_&YCEV).
M.0!D]:KP>'KO3UL'TZ_A2>VL8[*4SVY=)53[IP&!4@[NY^]^-:K:MIJ1SR-J
M%H$MVVS,9EQ&?1CG@_6GV^H65W%'+;7EO-'*Q6-XY58.0,D @\G /Y4 <WK%
MK#IOANXL7NUEU:[D:XM]H"O)<[PR%$R<*K;/7 ')ZFM!O#I72--M;>Y$=UI[
MB6.>2/>KR;65RZY&=V]\\CDYK8DNK>$2F2>)!"NZ0LX&Q?4^@X/Y5#;:II]Y
M;R7%K?6L\$>=\L4RLJXY.2#@4 4KC2;J_P!*:VO+JW6X$R30RV]N55&1@RY5
MF.[D<\C(./>K>GPW\0?[=-:2$XV_9K=HL>N<NV>WT]Z6+5M-GN)K>+4+22:$
M$RQI,I9 .I89R/QJ#2=?TW6A)]BNHI'CDD1HQ(I;".4+8!/RDC(/<$4 :=%%
M% BQ:?ZQOI5RJ=I_K&^E7*B6Y2"BBBD,**** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ KVCX&?\>.M?\ 76+^35XO7M'P,_X\=:_ZZQ?R:N/,/]WE\OS.K!?Q
ME_70]:HHHKYP]P**** *=W_K%^E5ZL7?^L7Z57K1;$LHZVC2:#J*(I9VM90J
MJ,DG:>!7,07.F7<'AFRTF6"6YM)HV9+<@F!!&P?=C[N<XYZDUVM% ' 6*?:(
M&TF\UC3;2Z_M!Y3;RVQ%R7$Y=64F09SQA@O0UJVEC!);^+#);HQGN9%?<N=Z
M^2F![CK^M=5118#@H;F:SO[&YNM0LK&.;1K9(YM0@+JS@N9%#;U"GE"0>O'I
M6A;Z?%:W'AB%)8KN)3.5FC3"%2C%0HR<*,X')X KJI)(XDW2NJ+D+EC@9)P!
M^)('XT^BP'$7L*KI6O.T7[N+6H)C\O1%-NS-]  2?H:[&TN+:ZM4GLY8I;=L
M['B8,IY[$<=:FHH Y:_O-,L/'27&HSV]OC3=L<D[!0,R'(!/ /%4=/C/VC1Y
M88F2TDURYEMQM*CRS!/\P'8%LD?4>M=7_9Z_VR=1\P[C;B#9CC&XMG]:N4 >
M>S:K)J4&D2RZC;F^_M"V:73T@'F6I,H##KN7 )4LW!R?45H"QA;PMXLW6ZEI
MYKPME>7P#C^0Q79446 XO4+B/3)VU"'6K""_FLHA):7D?F-+M!*A0&5@26(X
MSSVKKK.5Y[&WFEA,,CQJS1'JA(R5_#I4D<L<R[HW5U!*Y4Y&0<$?4$$?A3J!
M'.M+:6?CF4W3Q0FZLH$MS)A?,D627*J3U;YUXZ\UD2V48^'?B9A;CS7FU*7.
MWYF<32[&^HPN#["NYHH&<?K.IF6YU:PN]0M;-401P6TT =KM3&"3@G+C<67"
M\_+[U'I\]O:W?ANZU&2.(3:/Y?FSX :7]R=I)_B/.!U.#7:44 %>>ZKJDE_I
MY$NHVZ7J7Z8TU8 9(MLX ;KN!P,[NG/H:[^*6.>))89$DC<95T8$,/4$=:?0
M!S.GV;&Y\6301A;R6[VQR8P3BVBVX/H"3^M9OA\0WHT. ZOIBS6"AQ916QCN
M$/EE61@9"1][GY>2*[BF"2,RM$'4R* S(#R <X)'H<'\C0 \]*\_M]2M&\'>
M'])68-J%O<:?#/;+S)"R31AMZ]5 *GD\=/6O0** .,>\31]3E@TW4[&]-QJ
M:73FCW7"L\@WD,K<!<EOF4X QD52V><NJZ1>ZQIMC-<WTQ$=Q;'SV#.3$Z,9
M!N(79M(7C ':O0**+ <K#?Z?IFNZ^NJ21QW%Q,C0+(/FGA\E %0=6^<2?*,\
MGWK1\(*5\%Z&K*58:? "I&"/W:ULT4 <[JTMI9>+=+NKUXH8&M+F'S9<!?,+
MPE5R>,D*V/H:RWO--M;#Q'8:F\0O;B><_9Y!F2X5A^[V+U?Y=H&,\C':NUR"
M2,].M+0!5TU)X]*LX[DDW"P()23GY@HS^M<X+_1]/\8:V^HW%K!))#;JIG(!
M==K949Z_05UM4[?3UM]2O;T2$M=",%2.%V C^M '(Z7*FBR>'KG43]CM/L-W
M"KS_ "+'NEB>)&)^Z=BG /\ =Q3"(=4:=_*,MM+XCB8;D.'40QX;GJIQUZ$5
MWM%%@.:N[FRTSQBUSJ<D5O;O8)':S385%<2.9%#'@$@Q\=\>U2P103^-I+M4
M1U&EQ"*4#(PTDA.#[C%=!1D9QGGTH XBUOGTNTBM?M$6G6;ZC?!KJ5!MB F8
MJHS\J[LG!/&!@=:@LH[6XL-6EN-6M[>*'65GM[MX@L+,(8B"5)P026.00">1
MBN^HHL!P=YJ-YJ&FB5IK*6VM-3B+WT-LS02Q[,[RF_)"N5R0V!MSV(K=T!8K
MB_O]2CU:POS.D4;_ &&/:BE-W)^=LL0P'7HHK?HH PO&$1G\/&(;QON[0$H2
M& ^T1Y((Z?6JWB#3%LO".KK%/>3F2#I/.\N,>F2<=:Z:B@# TJUC_P"$JU^Y
M:(>8SP*'*\X$0. ?K6&FG6[^#=,1[1#G5XY&!3J3=8)/X$CZ5W=-=TCC:21E
M1%!+,QP !W)H QK.,1^-=5*IM5[&T8D# 9M\XS]<!1^ J7Q';VMQH["[O4LX
MTECE$\F-BLKAEW \$9 XK5!#*&4@@C(([TM C@[[4;W4M(NU\ZSN[>UN[5VO
MK:V8PR)O!<% YW;, MAL8/;!I][$=2TO6[ZTU6RU*62S6&2+38L94,3@X=B6
M*E@!Q7<T46&<MK%_INI>%;U=(F@N?(1':*VPS(JL#C:.1P#QC/%#ZK8ZKXJT
MHZ?<I=1QVUSODA.Y%)\O +#C/!XZUTT<L<T:R1.KHW(93D'\:'EBCQOD1=S!
M1E@,L>@^M '%V]HEO\+=%CB@",8[!F4+@EC)$6)]\Y)K5M9;2T\9ZE#.\44U
MS' UNKX4RX#AMOJ1WQ7144 >=V<DUC;^&[J6ZM;*W2QFC$]Y 7C20NF ?F7:
MQ ."3V([UH&SL;73[*^_X2+3H76ZFN+>X,:_9F+YW*%+^N>0V<D^M=I118#*
M\/7\^HZ89YUBW":1%EA0JDRAB!(H)) /U/U-9VO7%A:>+="N-1EABBC@NBDD
MQ 56S$ <G@<$UTU4YM/6;5K34#(0UO%+&$QPV\H2?PV?K0!R$LD6R^U2W'_$
MK_MFVN!*B_(5"QK)(/\ 9W9R>G!/O1KM];:HWB"2PE%S"/#\R"6+YD9OGX##
M@GIT]:[ND) !)( '4T <[K%G86NGZ6YO[72S9R!K=YU4Q;MC+@@D9X8]P:S#
MJ[R_V3J5^T M;75)4>]A0I#(A@D59>2=JEF"YR1GOBNTCD26-9(W5T<!E93D
M$'H0:1I8E9%:1 SL50%AEC@G ]3@$_@: .-EUD"_UW4-.9)(2ME&+@H7C"%V
M5Y!C[RJ&)R#CY3Z&J%],+J;7GM]1BU&-]!G!F@C #,,X4LORL1DX'49]Z]$H
MHL!S=]9PP3^%1! J"*[,8VKC:AMILCZ9 _(4[PM-:1B^L-\27L=]=.\' <(T
M[LK8Z[2&4@].:Z($'.#THH$%%%% %BT_UC?2KE4[3_6-]*N5$MRD%%%%(844
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Q[1117UY\R%%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !7M'P,_X\=:_ZZQ?R:O%Z]H^!G_'
MCK7_ %UB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@4444 4[O_6+]*KU8N_\
M6+]*KUHMB61W F:!Q;R1QS$?(TB%U!]P""?S%<CHNI:M:>#-(EFN+:ZN;U;>
M&W9HG&PN.6D)<E\#)XVY(]^.RKGXO#3QZ1'IIU!_+M7C>RD6(!X-ARH/9^..
M@R,_6@">RO-0AULZ9J$EM.9+<W$4T$31<*P5E92S?WE(.?7CBM6<3- XMY(X
MYB/D:1"Z@^X!&?S%4+'2YHM0?4+Z\%U=&+R4*Q"-$3.3@9)R2!DD]ATK3H$<
M"CZJ_P -]/GN;F"ZE>33VA_=LASY\7WV+-NR<<@#O6X^K:AI.H20:I);7,)L
M9KQ'MX6B*^44#*07;.=XP>.AJ2#PX\>D+I<E\9+2&6%[<>4 R+'(KA2<_-]T
M#.!Q5Z\TF"^U".ZF)*K:S6K1]F64H3_Z+_6@9B:7XDN+F_TZ.2^TV[%Z2K06
MBD/;GRV?);<=P^7:3A>2/I75UF:;I]_8>7#+J8N;6)-B*\ $A &!N<'!_P"^
M16G0!QL/BZ6<PW4=[IKQ2W2PBP529PADV!MV[[P!W$;>F1GO4E[KNMQ66KZC
M +#[/IMP\8@>-RTZKC/S[L(>?[IZ5KV.D7>FR"*VU$?V>)&=8)( S*"22H<$
M<9/&03CO23:!%-I>IV)G<+?R/(S8&4W8X'Y4 5)=4U;3;R>VO7L[@G3YKR%H
M86C"M&5!5@7;<#O7GCH:;#JFLP1Z5>7S63VU^\<;PPQ,KPEURI#EB&P< _*.
MN>V#<US31.EQ?JSF6/3KFW6,#.[?M/Y_NQ^=5=+T6[FM=*?4-0::&U1)8X!
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
M)R/I735D:MI5YJD=Q:G41%8W,9BDB%N"^TC# ,3@9YZ@UJHBQQJB_=4 #Z4
M8-U?ZS/K&HV6GO8PQV<$4H>>%I#(S;OEX9<#Y>O/7I5?3];U68:%>77V/[)K
M& L$<;!X"T+2KERV&X0@_*.OM6W'IR1ZC>W@D8M=1QQLN.%V;NG_ 'U5:'0H
MH;+1+83.1I)4H<#]YMA:+GTX;/X4 94_B66WU" K?6MU:3W:6P1+.1/OOL&V
M4L4<@GD <@'IBH]6O-5U30M?FMIK."R@2YMQ') TCR;%*L=P<!>00.#TSSTJ
MY'X8G2TM+ ZHYL+.:*6&(0J'Q&X959NX^4#@ ^Y[NNO#4\T.HVEOJDEO8WYD
M:6(0JS*7'S['/0$Y/()Y.".P!3E\0/#<QZ=%J.G6'D6<,C/>(7,C,#@ !UP
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
M +[Q^%:%8NCQR)K?B%W1E5[N,H2,!A]GB&1Z\@C\*VJ!!1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 6+3_6-]*N53M/
M]8WTJY42W*04444AA1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?
M'M%%%?7GS(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>T? S_CQ
MUK_KK%_)J\7KVCX&?\>.M?\ 76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!1
M110!3N_]8OTJO5NYB>1P5&1CUJ'[-+_=_45:>A+*EY;)>V4]K(6"31M&Q7J
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
MD\N&&$ O(V"Q R0!@ G)('% %VBF1.9(4=HVC+*"4?&5]C@D9^AI] !1110
M4444 %%%% !1110 45#;7,=TCM$'PDC1G?&R<J<'&0,C(ZC@]J9%?0S:A<V2
M[O-MU1WR.,/G&/\ ODT 6:*** "BHYIXK:+S)I%C3(7<QP,D@ ?B2!^--:YC
M6\CM2'\V1&=<1L5PI .6Q@'YAP3D_A0!-1110 451358&U0Z<Z317&TO'YD9
M"R@8R5;H<9&1UJ]0 4444 %%5IKZ&"^M;1]WFW._9@<?*,G/YU9H **** "B
MHYYXK:%IIY%CB099W. /QJ*:^A@O;6T?=YESO\O X^49.: +-%%% !1110!8
MM/\ 6-]*N53M/]8WTJY42W*04444AA1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %>T? S_CQUK_ *ZQ?R:O%Z]H^!G_ !XZU_UUB_DU<>8?[O+Y?F=6"_C+
M^NAZU1117SA[@4444 4[O_6+]*KU8N_]8OTJO6BV)94U3_D$WO\ UP?_ -!-
M<>8M4A\,:%<7MY:3Z?')9,UO#;-%(V70)\Y=@<,5. !G&.,UW,D:RQM&ZAD<
M%6![@UEVWAK1[22*2*R7="08M[LX0CH0&) (H Q)(GO])UO59;^\ANK::Z6$
MQ73HD(B+!/D!VGA0QW YSZ5-;12:WKUPM[<WD<*Z=:2B""Y>$+(YEW'*$'/R
M@=?Z5L7'A[2KJYDN)K0,\I#2J'8)*1P"Z [6Z#J#TJ\EM"EU+<K&!-*BH[]V
M5<E1^&YOSH Y*TNY;_2]/TV1;F\O";DAQ>O;9CAE\O<[IR3RO&#DY-:GA6XN
M9;&\AN3+NM;R2!1+)YC!1@@%_P"+&< GG&,\U=FT'39HHHVMMHB9VC:-V1E+
MG+892",GDC/-6+'3[3386ALX$AC9R[!>['J3[G% '//H]M=>.KTR37JYL(7_
M '5[-'R9)!QM88''3IU]:IZ1)/JB:#87=Y=^3)837$A2X='F=711EP0Q #DX
MSSD9KL1;0B[:Z$8\]D$;/W*@D@?F3^=4YM!TR>UM[=[4".W),/ENR-'GKM92
M",_6BP');Y-/34K2S:[DCGUY+=S'<$S%?L\9($CMD$E0N=V>>#G%=%H,%[;W
MEXLD%Y!8E(S#'>7(G</\V_#;V.W&S@GKFK::#I4=C-9+8Q"WF<22)C[S@#YO
M7=\HYZY&>M3V6GV^GQLEOYN&.3YDSR'\V)- &7J"MJ'B:'39I[B*U6S:XV03
M-$97WA>64AL*.P./FY[5E6=W/'):6\=Y.\2:]+;9>9G)C$,AV%B22 1W)Z>U
M;>NV7VLVY_LB*_\ +W$,9_*>,G'0XZ'OSV'!J/0]!CL+!%N;>W6873W:1P_<
MA9L@!>!G"G&<<\\4 <K=Z+:KX8\42>=?YBN9@,W\Q! "]1OP?QS72:KI=Y%'
M9QV/VRYLXV<W$"ZA(DSD@;2)&;.!S\NX#D>F*V3I]H;>Y@-O&T-T6,Z$9$A8
M8;(]Q59M!T]K6.W*3B.,DIBZE##/7YMV<>V:+ )H-S!<Z4IMTNHQ'))$\=U(
M9)$=6(8,Q9LX(/.3QBLJSD>+2O%$J,5D6ZN&# X((C7!_05T-I9V]A;);6L*
MQ0IG"J.Y.2?J222>^:H1Z.\6H7CI<(UA>DO<6LD627*!"58,, @#((/?&,T
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
M YP0-866B:C!?WLMS<SP),9;IW282##?(3M'7<-H&,>E4KB.<^%-=UHZC?\
MVVSGOI+<BZ<)&(I9-J[ =K+\N/F!XXZ 8ZBU\/:597$<]O:!&BSY2EV*19&#
ML4G:G!(X X-66TVS:QN+(VZ&VN/,\V/L_F$E\_4L?SHL!FZQQK_APCJ;J4'Z
M?9Y/\!6Y68^ESSZS'?7-TCQVX<6L*1;=A88+,2QW'&0,;1@G@U9TVPBTO3+:
MP@R8K>-8U)ZG QF@#"%].OA[Q-,URX>WENA&Y?F,*F1@]L=:CM[=]6U^2"ZO
M+W[/'I=I((H;EX@7=I@6)0@YPH[_ %Z#&O=>'-)O+B6>XLU=YL>:N]@DF!@%
ME!VL< <D9X'I5V*SMX)VGBB59&C2(L.I1,E1^&YOSH Y+3;B>2YT)II'GDAE
MU"$.YRSB-V1<GN<*.>],T$ZI>VNC:G'!J?GSB.:ZGFO%:"1&7+8C\PA1S\N%
M!&![UUL6FV<+Q/';HK1-(Z$?PM(27/XDDU!;:'IUG=?:+:%XGW%MB2N(P3G)
MV9V]SVHL!A6HN--U.!M9AU!YIKIHX[R.^9K=BQ;8#%N 48P,;" >_>BP%QIF
MI6HUF'4&N9YVC2\2^9[>1B&(!BW@+P.!LP".O>MV+0M.BO%NQ S3(Q=#)*[A
M&/4JK$A3R>@[T0:%IUO=K=) S3(24,DKN$)&"5#$A3@D<8ZT 4/&ULESX3O0
M[2J$4./+E9.<XYVD9'/0\?E5;5-*B_MG0+-;B\6+=<%F^U2&1ALZ>83N ^AK
MI;BWAN[:6WN(UEAE4HZ,,AE/!!JO;Z59VP@\N)B;<L8FDD9V7=P>6)- '*7E
MS=Z7#JUA;3WDL2WUI%'F<M*B2E RJ[G/.3@D\%N#TK8T2WO;?4KC-O?06#1+
MA+VZ$["0$Y*G>Y (QD$XXX[UJ3:997"W2S6T<BW0 G##(? P,_2BQTVVTX.+
M82_/C/F3O)TZ8W$XZ]J +=%%% BQ:?ZQOI5RJ=I_K&^E7*B6Y2"BBBD,****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X]HHHKZ\^9"BBB@ HHHH
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
M-_\ Q[Q74;D862.3.&7\N?3CUJI'XECNHK8V-C<W4ERCRQQJ47]TK;1(26
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
M110(L6G^L;Z5<JG:?ZQOI5RHEN4@HHHI#"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *]H^!G_'CK7_ %UB_DU>+U[1\#/^/'6O^NL7\FKCS#_=Y?+\SJP7
M\9?UT/6J***^</<"BBB@"G=_ZQ?I5>K%W_K%^E5ZT6Q+"HK6YAO+6*YMY!)#
M*@>-QT93R#2W$$=S \,H)C<88!BIQ]1S7#:;:Q6?@70%@:6%+YK2*Z=9F!VG
MJ <_+D_+QCK0!WM%<]9VT>F>+?L5D72VEL6FEAWEE5PZA6 )X)!;IUV^U1Z[
MIUY)J;WIM4U"Q6W51;M=M"8F!8LRC&UB05&21C;[T =+5"\U:&RO!;2)(SFU
MENLKC&V,H".O7YQCZ&N8\\Z[JR"&R>ZL?[,MKBVAENVA*B0OEB!G+851GMCW
MI98;RWGLX;]]]RFAWRNV_>3AX<98]3C&3W-%P.OM+A;NS@N4!"31K(H;J 1G
MFJL^L6L6F6VH(3-;7,D"1-'_ !>:ZHIY[?.#]*CTRWCNO#%C!*"8WM(@P#%3
M]T=QS7)6^FV\?PRT40F6-KE],\QEE;(/G19P2?E/)Z8H ]!HKC]1C;0-2NO[
M*\Q-^CW5QY1=G4RQE-C8)//SD'UXSTI^C:=>+=:9>6]N(8"I-S,;YIC<(8S@
MD$8+;MISV&?6@#=U/5X],DMHFM[BXEN698XX%!)P,GJ1VH@U0S+$7T^^A,DO
ME 21 D?*3N.TG"\8R>^*S/$,=S+KV@K:7"02^9-B1H]X'[H]LC^=/U'[;;3:
M#'<7?G2/J.UWC3RPR^3*<$9/H/RH Z"L^TT'2;"X%Q::;:P3 $!XX@I4'J!Z
M?A7*K;[/ NO:J9[A[X1ZB$E:9B8PKRA0HS@8"CI5N?1+5/$&DVXDNC%<V\S7
M*&Y<B=EV;2_/)!8_G0!U]%8GAC<EI>VV]WCMKZ:*+>Q8J@.0N3S@9P/:LM+>
M;1]4BGU6T^T^?>E(K^.[8L/,<^6K1G  &0N%)'&<=: .OHKA+*VU/5(7OH;?
M_3A?2?Z6U\P*!)B"FS&-NU=NWOUZG-:^F6D.J:KJES>F26XM;[RHD,K 0JJH
M5PH.!G.[/?/I0!J6N@Z3970N;73;6&<9Q(D0!7/7'IGVK0KE#>-'X;\52O<,
MK02W0#%^8_DR,'MU!'UI+*U74O$LBW4L[Q0Z79R)%YK!-[--EB >3\HZT ="
M-1@$>^420 S_ &=?.0J6;=M&/4$]#WJ7[0/MAMO*ER(Q)YFP[.N,;NF?:N)N
M[6+4-.B:[,DFSQ \:DRL,*;@C'!]@!Z=JMZY//I4NK"PDD3[-H9DB&\ML8,_
MS<YY'K[4 =C17*V.DW\5['+9PBQA:"1)9/MK3^82!L?!'+ \Y]":31(FTG5+
M2RO[#R[V>%@MW'>/.LQ0 L6#8()Z\@^F?4 ZNBN8\27T^CZC%=PNQ^UVLEI$
MA/RFYX:'CWRX_*JVCR73ZO9Z--=S32:2T[W$CN2T@( AWGOE)">>Z47 Z73+
M^/5=*M-0A5UBN85E17Z@,,C.._-12ZO%%+!&\%PIFNS:*63;EMA;<,]5PIY%
M<=IFGQ6/@GPYJ<#SK>;[!3*9F.4DDC1D(SC;M8C&...]7?,DDU"#>[-M\1.J
M[CG \A^![4 =I45S<PV=N]Q<2".)!EF/05Q-A;:GJD'V^&WQ??;GS=M?,"BI
M,04V8QMV@KM_'KS6WXVM8;GPI>><"1& XPY7!R.>#Z$T :L]_';ZA:6;*YDN
MM^PCH-H!.?SJW7+:II%H=:T&R E6W!N&*"9\M\@X+9SCVS^E9U\\VFPZO86;
MRBV&H6D:H9V7RTDV;U5SDJ"3CCIN.,4 =U59;Z%]3ET\;O/BA2=N.-K,RCGU
MRC5DZ)I]Y9:E<.;9;2Q>)0(!<F4>8"<L,CY<@C/K@5E>)))(;KQ5+$[1R)X>
M1E=3@J0;G!!]: .THKF9M/BTG7=#>T></<SR07!>9F\Y?(D?+9/)W(#GZ^M5
MM.MYM%U.Q35;3SKFXF:%-0CNV<R.59OG1L;00#P,@<=J .IM;@7=LDXBEB#C
M[DR%&'U!Z5%9W\=Y/?0QJX:SG$#ENA.Q'R/;#C\C7(Z5G5/[ LKZ65[:2SN9
MV0R,/.D61 -Q!^; 9CC\>U5V_P!$BU2TT_<;>77X[>11<,N5^SQ93?R1E@%_
M'%%P/0:*XC4;+4=/T75V16T^VD6W$$<5TTACD\S#LI(^4$%..F0?4YZZRL;?
M3X3%;JP4MN.^1G)/J2Q)[4 /M;@74 E$4L8+,NV5"C<$C.#V.,CU!%35Q5M9
M:CJ>E6<Z 7D,5S>K-:S73Q>9^_8(VX YVA2 IX^;V%=%X?N8+K1XWMX)+=$>
M2$Q.^\HR.RL-V3D;@<'TH NVMP+NUCG$4L0<9V3(4<?4'I4U<+I41U1_#4%W
M/.\+Z==R2H)F E(DA W8/.-QK=\-J8)=9LE>1H+6_P#+@5W+%$,,3[03SC<[
M8].E &[17&#3[:\M_$=Y>W%P'@NI?*E^T.OV<+&I!7!PN#DY_I4NGH==U-(M
M7#L8]*M9U@WL@\R0R>8V 1DY51[?C0!UU%<5;V>HZCI=JT1^W6MK=W<)@GNG
MC\Y%E98V+@$MM"XPW!SG.14@MYM6L;&:PL]UI:O<07&G3WC1YD#[<AUW;MI5
MP >,-VQB@#L:*X9KO^TYM&L[:QD-FT5WOM);HIF6*1$(+#.\ E\#H>#VJVVB
MZRVFPPE4DBBNWD^Q27K@/"5.U#* 2=K'(!&,8':@#KJKW$J>;%:R022+<!E)
M$>Y  .=QZ#/3GK7+"WFU33X$L++9%974L5WI\UXZ*[ =I%SD#.0#QSS@BGV5
MZDM]HD5M#+:I'<74,MNTI<!T4Y&<G<,\C^G2@#K(XTBC2.-0B( JJHP !T I
MU<)!$H\'Z5KRS3'5IGM7DF\YB7>21 \9&<8^9EVXP.V,59_LV+4(O$EQ<RW+
M30W,H@83NOD8B0C8 >#DDYHN!V5%85WJ%VG@*?4HFS>KI;3HP'63RMP./K5"
MXTZTT^;0Y+&28M=W'DRM]H=OM$;1.6+9/)X#;NHQ0!MV6J_;[N:."TF^S1.\
M1NF*A&=#M8 9W<$$9QU!I\.KVDVLW.DJY^V6\22NA&,JV<$>O3GTR/6LCP9I
MUM::9--"C!VO;Q"3(S<"YD X)]A5.[MKD^)]3U&PA\Z^LOL[)$&"F:-E8/'D
M\#(P1GC<JT ;LOB"PAO-0M"[-+I]L+FX"KG:I!('UPN<>X]:<NNV+Z$FL([/
M9NBN"%YY(&".Q!.".W-<K+8R6/\ ;JW#!KN70VFN7'1I&:4G'L.@]@*9K8_L
M71GCZ6&IK$R^D5QE21[!P,_[P/=J+@=1<:^D.H3V46GWUU) %,A@C4JNX9'5
MAZ5+;:[8WC62P.[?;!(8\H1@QG#A@>00>,>H-9$0U0^+=;_L][-5VV^[[0K,
M<[3TP138--_LK7=!MFF\Z0B]FEDV[0SR,KL0.<#+' ]* .KHHHH$%%%% %BT
M_P!8WTJY5.T_UC?2KE1+<I!1112&%%%% !1110 4444 %%%% !1110 4444
M%%%% !1110!\>T445]>?,A1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 5[1\#/^/'6O\ KK%_)J\7KVCX&?\ 'CK7_76+^35QYA_N\OE^9U8+^,OZ
MZ'K5%%%?.'N!1110!3N_]8OTJO5B[_UB_2J]:+8EA5!-$TM(;F%=/MA%=',\
M?E#;(<YY'0\DG\:OT4"*ECI=AIBN+*TA@\P@N8U +8Z9/>H[W1=+U&837MA;
MW$@7;NDC#97T/J.3P?6K]% %*\T?3M0\K[7903&(8C+(,H/0'L.!4HL+0","
MVAQ'$8$^0?+&<94>QVKQ["K%% #8XTBC6.-0B( JJHP !T JG#HVFVZR+#86
MZ+)(LKJL8 +JVX-CU#<_7FKU% $9@B:X6<Q(9E0HLA'S!202,^A('Y"JEIHF
MEV%P9[2PMX)#D9C0+C/7&.E7Z* (W@BDECE>)&DB),;$9*Y&#@]N*)((IFC:
M6-':)]\989VM@C(]#@D?B:DHH @^Q6OV22T^SQ?9I X>+8-K;B2V1T.23GUR
M:>8(6FCF:)#)&"J.5Y4'&0#VS@?E4E% $<4$4&_RHT3>Q=MHQN8]2?>J<6AZ
M5#>_;(].MEN=Q82",9#'J1Z$Y//O6A10!0;1-+>_^W&PM_M6X.9=@#%AT)]2
M..:6?1M-NKU;R>PMY+E<8E:,;N.G/?%7J* ,^XT'2;N[:ZN--M99V #.\0);
M' SZXJW';012M+'#&DC(L995 )5<[1GT&XX'N:EHH JRZ;8SVDMK+:0/;RL7
MDC9 59B=Q)'KGG/K3H;"TM\>5;1)B/R@0H^YUV_3D\58HH S[30]*L6=K73[
M:'>I1@D8 *GJ,=,>U.LM&TS3I6EL["W@D9=I=(P#CTSZ>U7J* (I[6WNO+\^
M&.7RI!)'O4':XZ,,]"/6A+6WCN9;E(8UGF"B20* SA<[03WQDX^M2T4 0"QM
M!:Q6HMHA;Q;#'%L&U-A!7 [8(!'I@4GV&T#!OLT6X2^<#L'^LQC=]<'&:L44
M 4#HFEM?_;C86_VK<',H0!BPZ$^I]ZN30Q7$+PS1I)%(I5T<95@>H(/44^B@
M"I;:98VB0K;VD,8AW>7M4?)GKCTS3Y+&TF6X66VA=;@8F#(")!C'S>O''-6*
M* *ECI=CIH<65K% 'QNV#&<=/YFGS6-I<&8S6T4AGB\F7<@.^/GY3ZCYFX]S
M5BB@"-X(I9(GDB1GA8M&Q&2AP5R/0X)'T)JG;:'I5E<_:;;3K:*<9 D2, KG
MKCTS[5H44 49]&TRZM8K6>PMW@B.Z-#&,(?5?3J>GK2IH^FQV4MFFGVJVLIS
M)"(EV.< <C&#PH_(5=HH HP:-IMM;/;PV4"PR$,Z; 0Q'3/TJ]110!0N-$TN
MZB2.>PMW2-F9 8Q\I8Y;'U/)]:MV]O#:0)!;PQPPQC"1QJ%51Z #I4E% %>*
MQM(#$8K:*,PHT<95 -BL02!Z E1^0J2."*%Y7CC1&E??(5&"[8 R?4X 'X"I
M** ,"U\+6'VR^NK^QL[B6>[,Z.T88A<* #D=00?7%:5]I&G:FR->V4$[1Y"-
M(@)4'J ?0^E7:* *,^BZ9=6\,$UA;M% -L2>6 (QZ+Z#@<#TILVA:3/;P02:
M=;&* $1)Y8 0'J!CH#BM"B@"E-H^FW%E%9RV%LUM#@Q1>6-L>.FT=OPIKZ'I
M<MG':/80-!$2T:%!A2>I'N<U?HH SWT+29+2*U;3K;R(23'&(P A/7&.F>_K
M4\.G65LD"06D$2V^?)"1@"//7;CIFK-% &?'H6DQ7OVV/3K5;G<7\P1 $,>K
M#W.3SUJVMK JS*L,868EI0%'SDC!)]> !4M% #$BCBB6)$58U4*J 8  XQCT
MJE9Z'I6GS^?9Z=;02X*AHXP" >H'H/85H44 1PP16\92&-(T+,Y5!@;F)9C]
M222?<T+!$DTDR1HLDF [@<MCID]\5)10!#):6TS2-)!&[2Q^4Y90=R<_*?4<
MGCWHGL[:YMOLT]O%+!\O[MT!7@@CCV(!_"IJ* (T@BCFDF2)%EDQO<#EL=,G
MOBAH(7FCF>)&EC!".1RN>N#VS@5)10 4444 %%%% %BT_P!8WTJY5.T_UC?2
MKE1+<I!1112&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\>T44
M5]>?,A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[1\#/^/'6O\
MKK%_)J\7KVCX&?\ 'CK7_76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!1110
M!#-!YK [L8'I4?V/_II^E6J*=V*Q5^Q_]-/TH^Q_]-/TJU11=A8J_8_^FGZ4
M?8_^FGZ5:HHNPL5?L?\ TT_2C['_ --/TJU11=A8J_8_^FGZ4?8_^FGZ5:HH
MNPL5?L?_ $T_2C['_P!-/TJU11=A8J_8_P#II^E'V/\ Z:?I5JBB["Q5^Q_]
M-/TH^Q_]-/TJU11=A8J_8_\ II^E'V/_ *:?I5JBB["Q5^Q_]-/TH^Q_]-/T
MJU11=A8J_8_^FGZ4?8_^FGZ5:HHNPL5?L?\ TT_2C['_ --/TJU11=A8J_8_
M^FGZ4?8_^FGZ5:HHNPL5?L?_ $T_2C['_P!-/TJU11=A8J_8_P#II^E'V/\
MZ:?I5JBB["Q5^Q_]-/TH^Q_]-/TJU11=A8J_8_\ II^E'V/_ *:?I5JBB["Q
M5^Q_]-/TH^Q_]-/TJU11=A8J_8_^FGZ4?8_^FGZ5:HHNPL5?L?\ TT_2C['_
M --/TJU11=A8J_8_^FGZ4?8_^FGZ5:HHNPL5?L?_ $T_2C['_P!-/TJU11=A
M8J_8_P#II^E'V/\ Z:?I5JBB["Q5^Q_]-/TH^Q_]-/TJU11=A8J_8_\ II^E
M'V/_ *:?I5JBB["Q5^Q_]-/TH^Q_]-/TJU11=A8J_8_^FGZ4?8_^FGZ5:HHN
MPL5?L?\ TT_2C['_ --/TJU11=A8J_8_^FGZ4?8_^FGZ5:HHNPL5?L?_ $T_
M2C['_P!-/TJU11=A8J_8_P#II^E'V/\ Z:?I5JBB["Q5^Q_]-/TH^Q_]-/TJ
MU11=A8J_8_\ II^E'V/_ *:?I5JBB["Q5^Q_]-/TH^Q_]-/TJU11=A8AA@\I
MB=V<C'2IJ**0PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\
M>.M?]=8OY-7B]>T? S_CQUK_ *ZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]P
M**** *MT[*ZA6(X[&H/-D_OM^=2W?^L7Z57JUL2Q_FR?WV_.CS9/[[?G43ND
M2%Y'5$'5F. *@&HV3,%6\MR2< "5>?UI@7/-D_OM^='FR?WV_.F44"'^;)_?
M;\Z/-D_OM^=,HH ?YLG]]OSH\V3^^WYTRB@!_FR?WV_.CS9/[[?G4;,%4LQ
M4#))Z"EH ?YLG]]OSH\V3^^WYTRB@!_FR?WV_.CS9/[[?G3*0,K9P0<'!P>A
MH D\V3^^WYT>;)_?;\Z910 _S9/[[?G1YLG]]OSIE% #_-D_OM^='FR?WV_.
MF44 /\V3^^WYT>;)_?;\Z93!+&9FA$B&55#,@8;@IR 2/0X/Y&@9-YLG]]OS
MH\V3^^WYU3O-0LM.17O;RWMD=MJM/*J!CZ#)ZU9H ?YLG]]OSH\V3^^WYTRB
M@0_S9/[[?G1YLG]]OSJ&.6.7?Y<B/L8JVU@=K#L?0T^@8_S9/[[?G1YLG]]O
MSJ,D*"20 .23VI(Y$FB26)U>-P&5E.0P/0@]Q0(E\V3^^WYT>;)_?;\Z910
M_P V3^^WYT>;)_?;\Z910 _S9/[[?G1YLG]]OSIE% #_ #9/[[?G1YLG]]OS
MJ-6#*&4@J1D$=#2T /\ -D_OM^='FR?WV_.F44 /\V3^^WYT>;)_?;\Z910
M_P V3^^WYT>;)_?;\Z93!+&TS0B1#*BAF0,-P!S@D>AP?R- R;S9/[[?G1YL
MG]]OSJ,,I8J",CJ,]*6@0_S9/[[?G1YLG]]OSJO-<P6^//FCBW=-[!<_G2QW
M$$RAHIHW!. 58')]*!D_FR?WV_.CS9/[[?G3**!#_-D_OM^='FR?WV_.F44
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
MB0QQ7JV\\I)51:/<NX'7"(<\9&3R.1ZUC1>)=1NK&S6V^RM=2:FUA)*\3JF
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
M% !1110!\>T445]>?,A1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M5[1\#/\ CQUK_KK%_)J\7KVCX&?\>.M?]=8OY-7'F'^[R^7YG5@OXR_KH>M4
M445\X>X%%%% %.[_ -8OTJO5V> RL""!@5']C;^\*M-6):*U%6?L;?WA1]C;
M^\*=T%BM15G[&W]X4?8V_O"BZ"Q6HJS]C;^\*/L;?WA1=!8K459^QM_>%'V-
MO[PHN@L5J*L_8V_O"C[&W]X4706*U%6?L;?WA1]C;^\*+H+%:BK/V-O[PH^Q
MM_>%%T%BM15G[&W]X4?8V_O"BZ"Q6HJS]C;^\*/L;?WA1=!8K459^QM_>%'V
M-O[PHN@L5J*L_8V_O"C[&W]X4706*U%6?L;?WA1]C;^\*+H+%:BK/V-O[PH^
MQM_>%%T%BM15G[&W]X4?8V_O"BZ"Q6HJS]C;^\*/L;?WA1=!8K459^QM_>%'
MV-O[PHN@L5J*L_8V_O"C[&W]X4706*U%6?L;?WA1]C;^\*+H+%:BK/V-O[PH
M^QM_>%%T%BM15G[&W]X4?8V_O"BZ"Q6HJS]C;^\*/L;?WA1=!8K459^QM_>%
M'V-O[PHN@L5J*L_8V_O"C[&W]X4706*U%6?L;?WA1]C;^\*+H+%:BK/V-O[P
MH^QM_>%%T%BM15G[&W]X4?8V_O"BZ"Q6HJS]C;^\*/L;?WA1=!8K459^QM_>
M%'V-O[PHN@L5J*L_8V_O"C[&W]X4706*U%6?L;?WA1]C;^\*+H+%:BK/V-O[
MPH^QM_>%%T%BM15G[&W]X4?8V_O"BZ"Q6HJS]C;^\*/L;?WA1=!82T_UC?2K
ME000&)R20<C%3U#W&@HHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]
MH^!G_'CK7_76+^35XO7M'P,_X\=:_P"NL7\FKCS#_=Y?+\SJP7\9?UT/6J**
M*^</<"BBB@ HJM<RO&X"M@8]*A^T2_W_ -!3L*Y?HJA]HE_O_H*/M$O]_P#0
M4^5A<OT50^T2_P!_]!1]HE_O_H*.5A<OT50^T2_W_P!!1]HE_O\ Z"CE87+]
M%4/M$O\ ?_04?:)?[_Z"CE87+]%4/M$O]_\ 04?:)?[_ .@HY6%R_15#[1+_
M '_T%'VB7^_^@HY6%R_15#[1+_?_ $%'VB7^_P#H*.5A<OT50^T2_P!_]!1]
MHE_O_H*.5A<OT50^T2_W_P!!1]HE_O\ Z"CE87+]%4/M$O\ ?_04?:)?[_Z"
MCE87+]%4/M$O]_\ 04?:)?[_ .@HY6%R_15#[1+_ '_T%'VB7^_^@HY6%R_1
M5#[1+_?_ $%'VB7^_P#H*.5A<OT50^T2_P!_]!1]HE_O_H*.5A<OT50^T2_W
M_P!!1]HE_O\ Z"CE87+]%4/M$O\ ?_04?:)?[_Z"CE87+]%4/M$O]_\ 04?:
M)?[_ .@HY6%R_15#[1+_ '_T%'VB7^_^@HY6%R_15#[1+_?_ $%'VB7^_P#H
M*.5A<OT50^T2_P!_]!1]HE_O_H*.5A<OT50^T2_W_P!!1]HE_O\ Z"CE87+]
M%4/M$O\ ?_04?:)?[_Z"CE87+]%4/M$O]_\ 04?:)?[_ .@HY6%R_15#[1+_
M '_T%'VB7^_^@HY6%R_15#[1+_?_ $%'VB7^_P#H*.5A<OT50^T2_P!_]!1]
MHE_O_H*.5A<OT50^T2_W_P!!1]HE_O\ Z"CE87+]%4/M$O\ ?_04?:)?[_Z"
MCE87+]%4/M$O]_\ 04?:)?[_ .@HY6%R_15#[1+_ '_T%'VB7^_^@HY6%R_1
M5#[1+_?_ $%'VB7^_P#H*.5A<OT50^T2_P!_]!1]HE_O_H*.5A<OT50^T2_W
M_P!!1]HE_O\ Z"CE87+]%5K:5Y'(9LC'I5FDU884444@"BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH *]H^!G_'CK7_76+^35XO7M'P,_P"/'6O^NL7\FKCS
M#_=Y?+\SJP7\9?UT/6J***^</<"BBB@"G=_ZQ?I5>K%W_K%^E5ZT6Q+"BJ]_
M(\.G74L9VND3LI]" <5R4=[>6>E:1?KX@GO+FYDME>TE$)$OF,H< *@8$!F;
MKQMYXH [6BL6?Q)!!),WV.[>S@D\J:\14\J-@<'.6W$ \$A2!SZ'$K:WOOIK
M:UTZ\NQ!((II8O+"1L0&Q\[J3@,"< ]?6@1JT5@V.NW=SXCO].?2[E8(&15F
M_=X ()RWSYP<<8&?4"HG\2Q7^A2W]O'J%K:; R7GEQ\G< 0JL22>HR5QUP>E
M SHZ*RYM:"ZA+9VMA=WDD)43M!L"Q%AD EV7)P0<#/!'J*JPZ[=R>*KO2SI=
MR;>&*%EF'EX&]I 6/SYVG8,8&>#D=*!&]16+'XD@DDC;['=BREF$$=Z53RF<
MMM'&[=@MP"5P<CGD53U[Q%(FCZS_ &?97LOV6"9&NX?+"1R*ASC<P8[3U(!Y
M'J*!G345%;,6M8F8Y)0$G\*STUOS[V2"UTZ\N8XIO)DN(_+$:,,9^\X8XSS@
M'\:!&K16!INOW5UK&IVMQIEQ#;VLP03L8PJ+Y2O\^')Y).,#H1G'-26_B6*=
MK5WL+V"UNV"V]U*J!)"PRO 8LN[MN4=O6@9MT5EPZT+J]>"UL+N>&.4PR72[
M!$K@X8?,P8X/!P#R#Z51T;6PVZTE>6YO'OKI51!N,<2SNH9O[J@ #GKC R:!
M'144$@#)X%8</B>"86TQL;V.QNG5(+UU3RW+'"' ;> Q( )4=1ZT ;E%9=IK
M<=]J$UK;6=TZP3-#-/M41QNHSCELG/'W0>HSBK.IZA!I.FW%_<[O(MT+OM&3
M@>U %NBLA]>V1Q;M,OA/.Y6"W(C$DH R6'SX4 ?WBI[8R13?^$DM_LZM]ENO
MM37)M?L>U?-\W9OV_>V_<&[.[&.] &S17/:MX@OK&RM)H]%O!)-=QPM&YB)5
M2RCM)C)SQR>1SBK,WB!8KJ&S&FWTE[+!YXMD$>Y5S@Y8N%&#C^+OQF@9L45B
M+K4%JM\\LMS<LE]]FCA$:[MY52(TQC(YSEO?)P*BU?7[ZPT=+R/1KM96N8H3
M%(8B0K2(I/$F.0Q YZ]>* .@HK*EULQ?9XAIEZ]Y,C2"T7R]Z(I +,2^P#D?
MQ<Y]CAA\1VIM+:6&WN9I[F1X8[5% EWH2'!R0HVE3DDX]SD9!&Q16%H>H7-]
MJ^L+<0W$"Q/$$@G*DIE 3]TD<GG@U?U'4X]/,$?D37$]PY2&&$+N<@$GEB
M .I(H O45SVJ>(+ZR336CT6\W7-R(I(V,191@G'$F,G'')& <XJW-KA2=;:'
M3+VXNO)6:6"+RPT*MD#<6<+DE6X!/0T#-:BL<^([1K2TFMX;BXENRRQ6T: 2
M$ID.#N("[2"#D@9X[BJU]K#6VJ:7-=F2PMG@N'GBG9>-NS&=I(/7C!/6@1T-
M%06ES]KM4G\F:$.,A)EVMCL2.V>N#SZ@&FK?1/JDNG@-YT4*3L<<;69E'XY0
M_I0!9HK%D\36BQVYCM[J:2XN)K:**-!N9XF96ZD #Y&Y) QUQ44VO1S6,Y87
MFGW%O=00RQM'&TBEW0+W92K;L9!.!GN*!F_16#8Z[=W/B*_TY]+N5@@9%6;]
MW@ @G+?/G!QQ@9]<5K7]XFG:?<7LJ2/'!&TCK&,L0!DX'?B@18HJE/JEM!-9
M1%BYO"?+*8(VA2Q8GLN .?4CUJG:>(X;J6US97D-O>'%K<RJH24[2PP Q9<@
M$C<!^= &S1639ZZ;\K):Z9?26C[BEU^Z"/C/0%]W.,#*_IS65!XDNKOP]JEW
M=6EYIXMFN0+E$B;:(Y&4 *7;+@#G(QD''&*!G5T5CW&OK'?W-C;:=?7L]L%:
M40*@"AAD'+LH/?@<\=*#XBM7MK&6S@N+R2^C,L$,*@.4&,L=Y4*!N .2.3B@
M1L451TS4TU..8K!-!)!*898I@NY& !Q\I(/# \$]:O'@9QF@ HKE(?$-_?Z5
MKC/IUU:-;"X6.8F/"[5X!PY.[Z#%7-,\1"6/3([FRO81>(JPW,RILE?9NQ@,
M64D D;E'2@9OT5BGQ) )-WV.[-D)_LYO0J>4'W[,8W;L;OEW;<>^.:VJ!!16
M5I^M_P!I/&UOIUX;.3.R\;RQ&P&><;]^#CCY:<-<M#HL6J[9?L\K(JC:-V7<
M(.,^I% &G167#KD=SJMQ86]G=2M;2B*>8*HCC)0.,DL">&'W03ZBJUKXJM;K
M2UU-+.]6S=4,4KHH\UF(545=V[=N('( ]\<T ;M%8K^);>VMKZ6^M+NS>R@^
MT212A&8Q\_,I1B#T(QG/YBI+?75FU"&SGL+RT:X5FMWG5-LNT9(&UB5..<,
M>OH: -:BN4U7Q)+<:9%-I]G?+;27ENB7PV"-U,Z*<#=OVD9&=O.?3FM*[\1P
MVDEUBRO)[>S.+JYB52D/ 8Y!8,V 03M!_/B@9LT5E-KL1U9]-M[2ZN9HQ&TK
M1!0D:/G#%F8<<'@9/'0UJ,P12S$!0,DGL*!"T5B0>)H9OLLC6%[%:7;*MO=2
M*@20M]W@,67=VW*.H]:I:!>7>JZS?W5U;:E L,[Q1*\R"%%4*-I5'.YLDG)!
M'H>*!G44444"+%I_K&^E7*IVG^L;Z5<J);E(****0PHHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "O:/@9_QXZU_UUB_DU>+U[1\#/\ CQUK_KK%_)JX\P_W
M>7R_,ZL%_&7]=#UJBBBOG#W HHHH IW?^L7Z57JQ=_ZQ?I5>M%L2RO?1//I]
MS#&,O)$RJ/<@BN>@\-#3H-%O-/L;:+4+-$BN%C55\V-E"R D=2" P/JN.YKJ
M:KWUY'I^GW-[,&,5O$TKA1D[5!)Q[\4 <O'H#0W%W:7>F7UY;7-U+*)8=098
MMDCER'C,B]-Q! 4Y SU-3:UI=Q<WL[Z;IES;7\C*5U".[$<9(Q\SJKY? &,%
M3G&*ZA'$D:N.C $9IU%@,:&"[M/$UY,+1I;6]2+]\CJ/**@@A@2#Z8QGKVJD
M-%O1X BTC8OVM840KN&,A@3S^%=-10!@PQ:AI6LZD\>GO=VU_.DZR12HIC;R
MTC(8,1Q\@.1GKTXJ4P7=KXJFO$M&GMKNVAA9T=1Y+1M(26!()!$@Z9/'2MFH
MWN(8YXX7D599<[$)Y;'7'TH Y/2- :R6VT^\TR^G6WD!2Y74&: A6W(QC,@P
M1A3C:0"*6ZL-8AT;6]&M=.$_VQKEH+HS(L8$Q9L,"=P(+$< @X'([=?03@9/
M2BP$<"&.WB1OO*@!_*N9U+2[B;4GDTW3+FSNVG1S?)=A(F (W%HU?YR5!&"O
M/J.M;L^JVL-C;7@<RP7,D21/'R&\Q@JGZ?,/PJ[0!@?8+L:GK-NULQM-3PPN
M4=<1?N5C(920<_+D8!Z]JJQVNK7ECI6F7.G?9Q9RP//<^<C1OY1!&P [CDJ/
MO 8!-=36=J.LV^FW-O;217,LTZNZ);PF0[4*AB<=/OK^= %+2(M0TF2;3WT]
MYK=[N::.ZCE3:%DD:3YE)# @L1P#G%4])T2_T6]N+VW16%[?3/=VY<?,C2L4
MD4]F"D97N/<<[EOJD=P8!]GO(C,S*HEMV7&T9);CY1Z$]35Z@!DL8EA>,G =
M2I(]ZY6"PU:;1=,T*?3_ "A:/;>;>>:AC=875LH =V6V#@@8SUXYZVB@1F:-
M9360U#SE \Z]EF3!SE6QBCQ%93:CX>OK.W4---$50$X!-7X+B&YC,D$BR('9
M"RG(W*Q5A^!!'X5)0!@>(=+FN[S3[V&&:X%KYBR0P7+0.RN!RK!EY!4<$@$$
M^E1-I=M_9# Z!>2M+<"9X9+I6G#A=HD\PR'G  X;I7244#.272=5&BR#RY6:
M/48KJVM9[GS)$B0H2AD8G))5R,D@9 S6M;VUS+XA74I+=H8VL?**.REE??G!
MP2.GH:TY+B&&2&.215>9BD:D\NP4M@?@I/X4V.Y22ZFMPL@>(*6+1D*=V<88
MC!Z<XZ=Z .<GT;4$EGNX8DDEBU?[=%$7 \U/)$9&>QY8C/<#IG-7=4COM7T"
M14L7M[E)HI4@FD3+^7(CXRI(&=I'6M:\NX;"RGO+E]D$$;22-C.% R:98W<E
MY 99+*XM#G 2XV;B,=?E9L?C@\=* .?U+3[N[U*UU8Z=>LIMV@EM8;WR9D.[
M*G*N%8=<C=Z>]/;3)[)M+O\ 3]-E/V=IO.M))PTI$O+-O9B"VX \MT)YKIJC
MBN(9GE2*17:%_+D /W6P&P??# _C0!DZ+;WPU/5;V]MEMUNGC,4?F!V"J@7Y
ML<9R.V1[FI==M8[JVB632Y;_ &/N40RK&\9P1N5BRXZD<'O6K10!RB:7JT>D
MVSM%)-+;:C]IBMI+CS)%AY&PR,>6 8GD^V>]6]NHV6M7&I1:7+<17MO"K1)+
M&)(73?P=S!2"&'()Y!ZUT%% '*6^D:EIO]G7Z6Z7-Q$]VUQ;1R $"XD\T["V
M 2I '.,C-2ZQHL_B"\TFZ>*2S:U$LBL65G@ERNPX!(;[IR.1BMR'4;::*W?<
MT?VARD23(8V9@&)&U@#T5C]!FEBOHI=2N+!0WG6\<<CDCC#E@,?]\']* #3Y
M+R2S0W\*17(RKB-MR,1_$O?!ZX/(K,NXK^R\1OJ-M8M>0SVB6[+'(BM&R.[
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
M3P!P2*Z:*U@@$HBB51*Y=P!]YCU)JI9Z'IVGR%[2V$7RE0BNVQ0>P7.!^ H
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
MW]S)=>?<:0)W\N[E1=V8NBJP '/(Q@]ZZ.ZT'2[VY:XN+..21P!(3D"0#IN
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
ME_>II4D5Q"F4!EC88P?FZ]L=/?O5BXUZ6U:RAETJZ^UWC.L4"NA/RC));=M
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
M44 %%%% !1110!\>T445]>?,A1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5[1\#/^/'6O^NL7\FKQ>O:/@9_QXZU_P!=8OY-7'F'^[R^7YG5@OXR
M_KH>M4445\X>X%%%% %.[_UB_2J]6+O_ %B_2J]:+8EA2,P1"S'"J,D^U5]1
M@GNM,N[>VN#;SRPND<PZQL00&_ \UR]M9PPS3:1>Z/#!<7%E)*)+>Z>9950J
M#N)"L#EE/.<\\T =;;W$5W;17,#AX94$B,/XE(R#^525PUG:6UOX5\+00YBM
MM0>W6[*2,-X\AF )SP"X48'7..].U8G0WUV#2G>W@338YF6-B1 Q=U+J/X3M
M!/\ P$&BX'6:G?QZ7IEQ?2HSI A=E7J0/2K=<MX@TNQT[P;J[V$*JTEJ<N7+
M;^."222>O6K?AMS/]IEO9)&UA6"7<3G A[A47H(SU!_B[G/0 WJ*PO$9\R?1
MK.5V6TNKWR[@!BN\"*1E4D=BRKQWZ=ZP=9C738_$5EI\DEO;+802[8W.(9&>
M0$K_ '2553@>F>] '=U3&I026$5[;K+<PRE0GDH22&8#./09R?8&L*YTNRLO
M$&F6UHC*MXDR748E8^;&$SN;)Y(;:-W7YNO-9=A9P6'P_L)K13%++<V2R,KG
M)_TI 1U]R#0!WM%<@+.SU)/$%WJ3MY]M<21I(964VR*BE2N#\O!W9'7-,TZU
M_MO5H/[6#RG^Q;262!F(3S&:3<Q4<9XH [*BN*MM/OM0T:WCA*7<-E?W<36M
MU<.BRQK+(B N Q.T 8!!![],UO\ AVX@GTLI!:?9/(FDA>$/O"NK$'#=QG_]
M0H UJ*YR:UM]5\77EIJ"^;#!90200LQVY9Y0[8[GY4&>WMFL>TC-^^B6DUQ/
M):"]OXA^^;][$C.$#-G+  #OSCG.: .[HID,,=O"D,2A8XU"JH[ =*Y(VLNC
M:FEUJ=E#=K/?[8KY;EC*GF28C4QD8"KN5?E8\#..M '56UQ]IC9_*EBVNR8E
M7:3M)&1['&0>XJ:N&AC-_)I=O<2RM#)K.HK(@D(WJK3X4X/*\#CIQCI4%UI5
MM#H_BZ9#,'TUY#8GSF_T;%O'*-G/'SL3^G3BBX'7W^KQV$=Q));SE8#$"VW"
MOO;:-I[X)YK1KB=9EDDDUP,[%0NG$+G@$RG.!3/$3M>66N:C;6-LCZ<LB"Z>
MZ:.971 VY<+@8)& 3SWP#0!W-%<O:6L>I^++R2\+R+%9VDD<1<A%<F4EMH.,
M\"MS5II[?1KZ:V&;B.WD>(8SE@I(_6@1<HKC]#TV[\[2;^VMX(82NZYN%OGE
M:Z1HSC<"H#'>4;)/&#ZUGB.V_P"$.T[6Y9&&K7%Q;%[@RL'\QIT#H.>@RR[>
M@ Z47&>@57>[6.XDB>.55CB\UIBOR8R>,^HQG'H16#!=".U\5M+/M$%S(<LW
M^K7[/&1]!WK/MH_M\;6]P7EC?P_;N4+'ELN<_7@47 [*">.YMXYX6WQ2H'1A
MW!&0:DKC[;3EM? NGWFE1L+B"&"]54<GSBJ#<O7^)2R_4BM+0[I=8U*]UB&4
MR61"VUH0?E95^9W'U9MO_;.@#>HK&U^966ST\VD5R][,45)Y"D8VHSDD@$GA
M>F.:YI&N;&#6/NPII%[;W0AAG:1$CVJ90"0" 4+G;T!- '?45Y_+?7DWVB%K
MJ8KXA(%F-Y_=Q^;L8IZ?N61^.X8U)XCD:YTW7-4M+&VC?3UE1;IKIHYE>-<[
MEPN!@] 3\W?K1<#O*J:E?QZ98/=RHSHC*I"]?F8+_6L2ULX]1\7:A)=&218+
M>U>*(N0B,=Y+;<XSP.OI]:PI[6RG\#IJ]W\^HS3QF29Y#N$AG *=> #\NWH,
M=* /0Z*X_5;672[Z\U;4+*'4+/SDD2;[2RS6ZX5=JQD;2 <GA@3GIGKURR(Y
M8*ZL4.& .<'K@_F* *>I:HFG>0GD37-Q<.4A@A"[G(!)/S$   <DD?F14=KK
M=I=:Q=:4-Z7EM&DCHXZA@#P>^,C/ID>M5K__ )'#1?3[/=?G^Z_^O67-933Z
MWK5Y9*#?V=Q#+ "<>8/)4-&3Z,./8X/:@#IK.^BOOM'E!OW$S0ON&/F&,X]N
M:DNKJ&RM)KJYD$<$*-)(Y_A4#)/Y"N&M+Z+4K*)HY'6QO]>9)N2A*&-F"-W&
M755(^H[TGB/3K6"U\2Z?;1D6BZ,;DP*YVQRXD"L!G@D#IT.VBX'?]:*YG5(K
M70;73=1MCY-G;70,^')4QR#RR3D] Q1O^ UD6=Q?O+;:3=W$YGU&YAU#YG.8
MHB#(\8_V0T6W'I(!0!V/]I0)&7G62 ?:/LZ^:A&]BVT8]02>#2F_C&KKIVQO
M,: S[NV P7'UYKC;VT@O]-+7BF7R_$/EJ6<_*IN%&.OT%:ESH]E/XNL[22(M
M;1:;)B'>=I_>)UYY_&@#J:S=6L](N5@;5K2UG'F"*(SPA\,Q P,@XSQ7/0:;
M>7>G36=HZRP6.JRC[+<3NBRQ;3B,N 2 "X(&"/E Z56O+?3[_3;:&335M6LM
M8AMY8EF+(K,4)VL,9!#+V&#QB@#N(8(K:%(8(DBB0;41%"JH] !TJ2N8U"UA
MN]1&CV^F6DPL[9)<W,[H%5V8 +@$Y_=G)[<=:RM*#:P/#45]+++$UM>>8GGE
MA*$D15#'^, =SUZT =Y5"YU6.WOI+3R)I)$M6NL1+N+ '&T#NQKE9A]D%_I<
M<TL6GC6K> @2,/+B>*)B@;.0I=L=?XB*9K%I9:7?ZW'IZK Z^'YG*QL1M.3@
MXSP>/THN!W:-O16P1D9P1@BEKE(-.M]5\2WJ7P>>&.PM"D3.VP,QERV,XSP.
M:HZ>3?+H6G7\TDEFWVU2'D/[YXI0D:L<Y;Y-YP>NW)Z4 =S4,UU#;RV\<L@5
M[B3RX@1]YMK-C\E8_A6'X9\A+_7K:T?-K;WJQQHKEEC_ ',995]/F)X'?-,\
M3Z;9WNK>'FN8M^;YHR2Q'R_9YCC@^H% &U%?QRZM<Z>$826\,4S,>A#EP /^
M_9_,5;KE1HUC?>,=1BN8C)##I]HJ1%SM^_/R1GDC'!/3GUK*A>ZN8-$T]T%Y
M;F2^0QW%RR"0Q2[(PS8);";C@]=N>U '?T5DZ!97=A:W$5TJ1QF<M;PI,THB
MC*K\NX@'[VX@=@0.U4M1LX=0\8VEM=%WMQI\KF#>0CMYB %@#SC)Z^M '1U#
M]H_TS[-Y4O\ J_,\W;\G7&,^O?%<3Y9E%OIZ7$XL4U]H(BLS9,0@9F3=G.T/
MN7&>,8[59UQY=(EU1=-+0_9]"DDA5"2$8,QW >M%P.SHKEIK"STK5-!DTO*O
M<W#1RE92WGQ>3(Q+9/S<JIW'GWYJ7P?91#28M0<R2W<C2JTLCECM\QL*,G
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M>$W=_"NG&1V=A%MW,<D@$@9/?@5KA$5V<*H9L;B!R<>M"(D:!(U5%'15& *
M//8]&T]_#&F7;6R&ZDU-$>X_Y:,C7!1D+==I4E=O3%:%R;30-0UZ&VL;9;-K
M6RS;%0D&^666)F8 8 P%+<=%KL/(B"*GE)L4[@NT8!SG/USS2M#$Y<M$C;UV
MOE0=R\\'U')_,T6 X&:$:=J&JVD/]G1I)HEQ+(FGIY2E@5"EDR0#AFPV>?PJ
MUJVF?8?"NFG1H+>+4)KBU/G2+S+)V,C=6.2>3GK770:=8VL9CM[.WB0@@K'$
MJ@@]> .^!^53F*-E52BD*05!'0CIBBP'"7;VKV6E1PQ)(LM^R:C'J4NTM,(G
M(68@'N%P,;3A,<8I=5T2&'PSJC7=GIHM?M$,T5O#^\CM\% Y&5 7(R3@=SZF
MNVDM+:995EMXG$H D#(#O Z9]:;!8V=K;M;6]K!# V<Q1QA5.>O XHL 6=M9
MVMHL%E!!%;#.V.! J#)R< <5Q,=C9:;H'BN;2[.UMM1A>Z5'MXE65%VA@!@9
M'&"!]*[FWMH+2%8;:&.&)?NI&H51^ I!:6PNS=BWB%R5VF;8-Y7TSUQ0!S#6
MFD66L>'WT.*TCDFF<2-:A098/)<DL1]X;@AR>Y'K5KQ7';32Z#%>%1;OJ0$@
M=L*P\B;Y3Z@G QWZ5M6VGV-G))):V=O \GWVBB52WU('-5]5TI=4ET\R>6T5
MM<F9XW7<)!Y;IC'_  //X4 <S--8Z-?:XNG6MJVGBVMDEMU 6W6:21T)8 8'
MRE2W'0#-,@TJ%O$<VC?\2Z*"]TJ8S+IR>4,AXPK%,G##<V&SD_A79PV5K;VQ
MMH+:&* YS$D85>>O XJ$6$-E;N-,M+2"4 [ (PJY.,YV^N!^0HL!S^C7D^O:
MK9BZ_P!9H\3"Z Z&[),?'T57;Z2*:L>,+&PNH]+EOK6VF2._B4M/&K!58X(R
M>@)P/?BM72=.;3X)C-(LMU<S-/<2*NT,YP  /0*%4>RU=FABN(6AGC26)QAD
M=0RD>X- ',2:/I=WXOC@ELK:6UATQ1% 8P8E_>'&%Z<=N..:QW4Q6EE8"*VD
MT]=9N8?(NI"D.T"0QHQP?E!Z*1C(4>E=[%;P0!1##'&$4(H10,*.PQV]J)+6
MWEA>&2")XI"2Z,@*L3UR.]%@,KP]I\NGB]!2T@@EF#QVUHY:.+Y0#CY5QDC.
M .Y/>L*\M?[2\2:U!<V.F731^6L!O9RCQQ&-3E!L; W[_F!!R/85V-K9VUE#
MY-I;PV\6<[(D"+GZ"F7>G6-^4-Y9V]P4^[YT2OM^F1Q0!QFK)<VC01Q7,LLB
MV<2Z[-!SF$8'F#N'/S].=FX]0M/EM8;_ %_4;9K#2;N&.&$6BW<Y7RX2G6,!
M&P-V[YACH/05VRQ1H6*1JI?EL#&>,<_@ *KSZ7I]U'''<6%K,D0Q&LD*L$'L
M".*+ <U:Z/'<^(;6UU<1Z@]OH\(<RC?')('8%\'@G@X)YY-3^'[;3+J>\N[V
M&UEU:/4)U:295:6,"5A& 3RHV;",>N>]=,L4:MN5%#;=N0.<>GTJ)["SENDN
MY+2![E/NS-&"Z_0XS18#CXM-;4; -OLY!#JM\QM;[F*;]\XY]UZC@_2H);F*
M\AT>WCTS3(K(75S#):M+MM'E3.W!"88'YR 5ZCU%=M/IUC=1^7<6=O-&&+[9
M(E8;CU.".M.>SM9+7[*]M"UOC'E,@*8],=*+ 9OAVPET^"[1EM8H9+@R0V]J
MY:.!=B@J,@8RP9L8XW5C)9:%=:SXHDUA+23R[E.;D@^4GV:$[ES]WG/(QT'I
M766UK;V<(AM8(H(AR$B0*H_ 5G0:!:C4M0O;J"WN'N;E9XB\09HL11I@$^Z9
MX]: .<TBQ75KW15UF'[2PT-'DBN5W!GW+\S*>"W7KTR:+QD\R_CN6"V$GB".
M.ZW'"^6;>/ ;_9+[ >QSCO7<;$\SS-B[\;=V.<>F::T$+)(C11E9>9%*C#\8
MY]> *+ <IK]M96D>DVEA9Z<NGS7Q$\!(B@=O*8J'VJ1R0O!')"^U:GA[3I;
MWN8[.""64-';6CEHXCM ;'RKC/!P![]ZTH].L8K1K2.RMTMG^]"L2A#]5QBG
MVMG:V,/DVEM#;Q9SLB0(,^N!0!S?V72[_P 1ZVNM0VDYA\KR%N@I"0F,$LN[
MH"^_)'I[5E:3IEEJ%]X9FO[&WN9'TVY/F7$2NSJKP^6Q)&20IX)]3ZUVUUI]
ME>LC7=G;SM'RAEB5BOTR.*G,:%U<HN]00K8Y .,@?D/RHL!E^([I+72MLD%O
M,L\T=N5N1F(;V R_J!GIW.!Q7&ZA']@M_%=E"UC''_8WFE+!?+0/^\&[9D[6
MQCG/( ]*]%EBCFB:*5%DC8897&01[BH8M.LK>$PPV=O'$PVE$B4*1Z8 Z4 8
M-QI5CI/B+0I-/M8K9YI989GC7!E7R7;YSU;YE!R<G/UJ?Q*(9+O1;>]V'3YK
MQEG63[CGRG**V>"-P'!ZD"MYD1F5F52R'*DCD'&./PILT$-S"T,\22Q,,,CJ
M&4_4&@#@]8AM+6'Q';6'EV^G+#9EUMSL2.8RMOQCA3M$9./8]ZTY--T:/Q-8
M6NGVEEY=Q;3?;(8HU*21?+M,BC@_-C!/J?>MG4=%@N=$DTRTCAM8W92%2,!1
MA@QX'KBKEK8V=D'%I:P6^\Y;RHPFX^^.M%@.'TVTL+7P#HKV5O;0S27.G"X,
M**K,PGC!WXZD'/7WJQ+;Z1=6'B.ZU5+9KZ"><>;+CS85 _=;">5^7:1C')SU
M-=@EA9Q/(\=I C2N'D*Q@%V!R"?4@]Z273K&>Y2YFL[>2XC^Y*\2EE^A(R*+
M <Q8:;!JWB&4ZS:QW,J:19%HKA ZAV:?<=IXSQU^OK6KX3^70%BR2D-S<PQ@
MG.$2>15'X* /PK9"()#(%4.P +8Y(&<#/XG\Z$1(UVHJJ,DX48Y)R3^= 'GN
MJ2QW%F=<A@TBVG&H+&I5-MT&6<(<R \D@'*XZ$C-:L.BZ;J=]XHDOK.*Y<7F
MQ&E7<8Q]FA/R9^Z<G.1@]/05TITVQ-RUR;*V,[?>E\I=Q^IQFK C12Y5%!<Y
M; ^\<8R?7@#\J+ <3I?V75;O21K@AN4;0[>>%;H!E:0Y\UL-P6QY?/49]ZUO
M!GV;^QKG[$(Q:_VA=>5Y8^7;YK8VX[>E;,^GV5U#'#<6=O-%'C8DD2LJXZ8!
M'%3QQI$NV-%1<YPHP,T <C8Z;I]KKWB.:TL+)-1C=7MV6%!("T"\KQGEMWU.
M:J06^E1:+X=OM.2W_M.:>U_?QX\Z7<1YV]NK?+O+9]/:NU:TMGNDNGMXFN(P
M524H"ZCT!ZBF1:=8P73W45G;QW#_ 'Y4B4.WU.,FBP&1XVM+:Z\)7_VFWBF6
M)/-'FH&"$=6&>F!GGTS534=)TJ35] LXK.U%B&N&\B)%$3'9W4<$=ZZIE#J5
M8 J1@@C@BH8+*UM41+>VAB1"2BQQA0N>N,=,T <1J42Z9!KEG9110V*WUF7A
MW>7$B.4\P< [5/\ %@="3ZUNZ%ICV>IW%Q';Z=9VTD**;>QD+*6!.'(VJ <'
M&<<X'I6\88COS&A\P8?Y1\W;GUJ&TT^RL XL[2WMPYRPAC";OK@<T 6:***!
M%BT_UC?2KE4[3_6-]*N5$MRD%%%%(84444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !7M'P,_X\=:_ZZQ?R:O%Z]H^!G_'CK7_ %UB_DU<>8?[O+Y?F=6"_C+^
MNAZU1117SA[@4444 4[O_6+]*KU8N_\ 6+]*KUHMB6,F1I(9$20QLRD!P.5.
M.M<_Y+>&8(UA9KVYNV@L[:.0B, I'CE@#A<*[G@]3BNCK.UC39=0AMVMYEAN
MK6=;B%W3<NX J0PR."K,.O?- B.XOKZRTI[B\_LVWF#XW273+$%]2Q4<^V/Q
MK,7Q@HTJ\N7CM));:>*$O#=;K=O,*A7,F/E4;N>.,'K5R[T[5+Q;&YDELEO+
M.X,J(%8Q,"C)@\Y!^8G/Z4VTTG4;634[LRV+W5\T;%/*81@*NT@\Y.1W_3M0
M,HZY>7LWAQ)WCLY7&HV1B%I<%UD_TF/@DJ,>G>IK_4[\0ZAINHVMO%))IT]Q
M#);S%P0H"L#E001O7GOGMBFQ^%I2+F1WM()+BZM)S%;1%8U$$@?\6;&">/X>
M.*T=3T9]0OOM"S*@^P7%I@KGF0H0WX;/UH H0:U/'%::?9):&6*QAFE>[N#&
MN&!"J,*23\C9]..N:0^+#.-/2VBM89;N!I<WESY:*58*44@'><GVXY[TZ7PW
M-'=0W5NMA</]DBMI8[R$L#Y>[#*1T^\<C!SQTQS>O+&]ELX+>&WTMXPF)(IH
MB4#?[(';V_6@"M>Z]<VM];:?Y=A%=2P><S7%T4C/.-J';ESZ\# (]:V&N3;Z
M>UU=A$\N(R2B-BRK@9.#@9'X"L:/0[RTT6TTN$:==00Q[&^UPDC.3T4$C;S@
M+V ZU?L='CM/#D6C22M+&EM]G9\;=PQ@X';V':@#.L_$5U+/8"XM[-(]0)6$
M176]XVV,X#C:!T4Y()P<#GK4EIXE^U3>0;4QS6R,^HJS<6NT' SCYMQ&5Z97
MGC@%-)T:\TT1QM#I3^3'L2XC@*2.0, D=O?!I+?PS]FE6<7)>:Y1H]29A_Q]
M!@>?]DJ3A?1?E]" !EEXDN)YM.:XM[1+?4&VQ"*YWRQDH77>NT#D+@X)P<=1
MS20>)KM](FU:;3HTM%9HXD$Y,LD@D\M1C:  6[YJ;1=$N=+:WADATR2*W38M
MQ'!LF8 8!/8'U(/// IP\/$^%VTAKG:^]I$F5<[7\PR*<=\'''?% #-3NKV'
M0KJ;5;2 *&BVI:W<@)RX'+;5(QQTZ\]*5=>N;G6KJPM8[ ?9I1$Z7%T4E?*J
MQ94"GC#<'O@]*DNM.U/5-)N+.^EM$=S&4>!6Q\K!CD$]\=*BUO1+S6B]O(-/
M6W+*5G,1:>, @_*<X#<<'MZ4 1WWB6>"347MK>T>WT]BLHEN=DDA"AF"+M(X
M!P,D9((X'-6SHEI?:@FJEBS/)%.!C&0B,$'YN3GZ"JLGA^:'4[NXMX=,GBNY
M1,PNX"7C;: <,.H.W.#C!)Y].C  &!P* ,[6-4_LNWA*1I)/<3+!"LDFQ-Q!
M.6;!P %8]#TKGM;U[47\.:]!$EJE]:VN\R0W)*>6ZN RG;D,"C<'T!S6]KFD
M_P!K6L"HT2S6\ZSQ>='O0L 00R\9!#,/;.>U59=$GN_#^HZ?)%86DEW$T8:U
MC(49&,GIF@#!DTJX&O:;I3:%HJV0MY[@VJRL8G8-"N]AY6"P#$#([GD8K47Q
M1($2Z2WM!IOV@6X N?WV/,\L/LVXQGG&<[>>O%;,FGM)KUKJ7F +#:S0%,<D
MNT;9S[>7^M9>G^'IM-N!''!IDUJ)FD662 B9 6+8ST)&< \=J +<&IW]]?SI
M96EN;.WG\B26:9E=B,;MJA2,#..3R0>G6J>GZAK#>(M7BN8[06-NZ<B=BT:^
M7G@;.<]3SQSUJW;:;J.GZA<FTGMGLKFX,[)*C;XRV-X!!P02"1G&,]Z<-,N8
M]:N[A)(&L[U5$\;J=ZE5*_*1P01CKTP: *-EXGGN&T^:6WM4M-095B$=SNFC
MW*64NNW'.,'!X)[]:H:]JFHZGX5U&ZM[2V73SOC5WG82LJOM+A0N!D@X&>F.
M1TK3T70;C23;6[0Z9)!;)L2X6#;.P P,]L],G/// JM/X<U5M(N=%@OK5+"1
MW9)&B8RJK.7V'G'4XSZ=L\T :?BBYO+/PQJ=S8;!<16TCJSN5VX4G<.#DCJ!
M65JMQJNWP[)+:VQO#J6$CCN&*,#;3<LQ0$=R>#T[UT6I62ZEI=W8NY1;F%X2
MP'(#*1G]:H+IE_<C2GOIK?S;&Z\XF%6 D7R7C[G@Y?/X4 4[CQ+=Z=;:J+ZP
MC-U8113A+>8LLJ2%E&"0,'*,,?3GGBS-JNJ136UD;&T^WW1=T07#&-(T"[F9
MMF2<L!@#OUI-4\/OJ$^IR+<*GVRU@@ *YVF-Y&)_'?C\*LZIIUU/?6>H6,L2
M75J)$VS*2DB/MW XY!RJG//3IS0!3'B*>(20W5G&MW#>P6LBQRED(E*[74D
M]&Z$=01[U:U#78M-O)X[B,^1!8R7LD@.2%0\C'T]ZI2^'KNXM;N:6[A749[J
M&Z5EC/E(8BI1,9R1\IR<@_,>G%)/H=S?37MSK-W;K!/I\EF\<"E1&C');<QZ
MXSV':@"9-7U6&[TU+_3[6**_E,*B.X9GB;RWD&X% #PA!P>#ZUD:3JVI:9X<
M-X;&!]/ANIQ(3.1*5\]P6"[<<9Z9Y [4B75QJ&N^'X1K.GZC]FN'F<62<[!!
M(GF.=[8Y90!ZM[<;)T!SX5N-'^T+OE:4B3;P-\A?I^.* ->[F-O9RS PJ44M
MF:38@_WFP<#\*R-%\0_VEJ$MD[V,KI$)4ELKGSD89P0>!M8'''.0:NZUISZI
MIWV>.58Y%EBF0NNY2T;JX##(R"5P:JV6EWPUYM6OI;7>;;[.(X(R,#=NR6)Y
M[]AB@"G<RZ@GCB9+"WAD9M-B+-/*45<22>@)).?T/T+O^$FNI(K".#3D:]N;
MN:S>)I\)$\8<L=VWE?DX.,X(XJY>:?J"ZTVI:?+:EI+=;=XKA6XVLS!@0?\
M:/&/QJ&T\/26\FG2O=+)-!=374[!-HD>57!"C)P!OXZ\"@!W]J:K/>36=G9V
M;36J(;AI;AE3>PR$7"$GC!R0.HX-9,OB*!M:T+4&AE#W%C=QQVJ?,[2B2 %!
MV)!5N>!@$G K8FT[4K;5;J]TR:UVW:IYL=RC?*ZC 8%3SD8X]NM5/^$/@=-/
MCGG,BVMM-&74;7\V1XW\U2/ND,A(^M $UQK=]'=16*V]E'>^0+B<3W16.,%B
M%4$+EB=K=@!BHD\37-U_9L=EI\;SWHN P>?"1-"P5LL%.X9S@@<\=,\)-H%]
M)=0WTCZ?>7BP?9YOM-O\LBJQ*L,9V-\QR.0<]L5H)I3_ &_3;LF"+[)#+&T4
M*84E]GW?0#;^M %?Q+9K<>'+FZE18[ZTMI)H9HF.89 N<JW!QD#ZCJ*V+64S
MVD,Q&#)&K$?49K&UQ[_^P[VQ,)NKR]6:&W%O"P1%8$+YC$D# (R<C.#@=JVK
M>(06T4(.1&@7/T&* )****!!1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110!8M/]8WTJY5.T_UC?2KE1+<I!1112&%%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110!\>T445]>?,A1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 5[1\#/^/'6O^NL7\FKQ>O:/@9_QXZU_UUB_DU<>
M8?[O+Y?F=6"_C+^NAZU1117SA[@4444 4[O_ %B_2J]6+O\ UB_2J]:+8EA1
M110(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH :D:1YV(JY.3@8S3J** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@"Q:?ZQOI5RJ=I_K&^E7*B6Y2"BBBD,**** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ KVCX&?\>.M?]=8OY-7B]>T? S_CQUK_ *ZQ?R:N/,/]WE\O
MS.K!?QE_70]:HHHKYP]P**** $*@]0#]12;%_NC\J=10 W8O]T?E1L7^Z/RI
MU% #=B_W1^5&Q?[H_*G44 -V+_='Y4;%_NC\J=10 W8O]T?E1L7^Z/RIU% #
M=B_W1^5&Q?[H_*G44 -V+_='Y4;%_NC\J=10 W8O]T?E1L7^Z/RIU% #=B_W
M1^5&Q?[H_*G44 -V+_='Y4;%_NC\J=10 W8O]T?E1L7^Z/RIU% #=B_W1^5&
MQ?[H_*G44 -V+_='Y4;%_NC\J=10 W8O]T?E1L7^Z/RIU% #=B_W1^5&Q?[H
M_*G44 -V+_='Y4;%_NC\J=10 W8O]T?E1L7^Z/RIU% #=B_W1^5&Q?[H_*G4
M4 -V+_='Y4;%_NC\J=10 W8O]T?E1L7^Z/RIU% #=B_W1^5&Q?[H_*G44 -V
M+_='Y4;%_NC\J=10 W8O]T?E1L7^Z/RIU% #=B_W1^5&Q?[H_*G44 -V+_='
MY4;%_NC\J=10 W8O]T?E1L7^Z/RIU% #=B_W1^5&Q?[H_*G44 -V+_='Y4;%
M_NC\J=10 W8O]T?E1L7^Z/RIU% #=B_W1^5&Q?[H_*G44 -V+_='Y4;%_NC\
MJ=10 W8O]T?E1L7^Z/RIU% #=B_W1^5&Q?[H_*G44 -V+_='Y4;%_NC\J=10
M @4#H /H*6BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M@J=C$8R<?-QR.QR.U &G15:QU&RU.W,]A=PW,08J7A<, 1U!QW]JLT %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?'M%%%?7GS(4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %>T? S_CQUK_KK%_)J\7KVCX&
M?\>.M?\ 76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!1110!5U,%M*O%4$DP
M. !W^4US$5FTEMX$$MNS>059PR?<(M' )].<?C78T4 <AJ^HS/J6IV5WJ$]E
M&BJMI!':"47:L@))RI+_ #%EVJ0?E]ZB\+6LGV_1I[B!Q*GAVWC+NIRK$C<,
MGOP,BNTHH X9+2W@LGGN+V33);;6+N6VE\K<OS,X.5(Q@AF/;V-2#7M4>PM7
MNKAK:U>\DA?4H;0KNB524<(X8(&;C<01QQ]X5VM% 'G"I-+#J]P#<WUFFL6E
MR[FV*M-$JQ;GVA1OP5!RHYV< UT>OWL&L^#M4;37-UMB/$2$DD8) &,DX["N
MDHH YB[G75-=T:ZT^0R1&"[43*IPK$(!GTY_E6/;7,%SX3T#1+>*1=5MI;'S
M+<Q,'@,4B&5FXX&U7YZ'/&<UW]% ''QV.?#'BY#;'=<SWA*E.9,I@?7H!4%]
M*NF.M_;:NUKJ<MA"KVTMJ9Q,4#%0 ,-G+,, _A7;T4 <_KR7FI?#[4E-JRWM
MQI<F;=>2)&B/R#U.3BH+ZXM=:U+PS=6H^T01W\C%MAPA%M+@G(XP2/QKIZ*
M..U*:\TW6->N[.)UWQV :582^U3(ZR2!1]XJG/?H,\56M0]]XBOS:WUQJ,4F
MD/$)Y(%0%]_"[E55;&3VXR?6NZHH QO"][!=^';%86)>"WCBE1E*LCA1E2",
M@BN=CTT'P5IT+6>6&M12LACY_P"/W)8CZ$\^E=W10!R&KS7NGZ[K=Y8POO.G
MV(WK$7P//G#L /O%4.['L*JVD,.K^*S$U]<:I83Z3<032RP*J\R1?)O554\%
MN,9&3ZUW-17$<DMNZ0S&"1AA9 H8J?7!X- ')>&C=ZEJZC4 [/H,361=A_K9
MR>9/^_2QG_MJPJUJ%S::;XXBO[_]U$=.,,<[(=H;S,E=V, X XK<TS3H],M#
M"DCRN[M++-)C=([')8X 'X#@  #I5R@#SQXKJ*WL]2C$EK8_VU<7*L]JS^5&
MZ.JR&/@@%B3GMO!-=/X<BB9K^_BU&.]-W*I=XHO+0,J!>!DY. ,G/8>E;E%
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[1\#/\
MCQUK_KK%_)J\7KVCX&?\>.M?]=8OY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%
M%%% !17/^(3<RZKH5E#>3VT-S<2+.86VLZB)VQGMR!R.?3%94_VJXUO4+!8M
M<F@L$BB@:SO$0J2FXNY>12[<X^;</E^M ':T5R,DM[J$5E875K?R:M!8PSWH
MM+XVR1N^1U5@&.Y'P.1QUYJI;3ZUJNA:-=-'?74 6=+N&UN$M[AW5]L;%MRC
M@*^X!AR1U H [FBN.@NX]8O-'TZWN=0AL9+>[DE#3LD[20RQQF-G!W<,[YP>
M=HY(ZU[FXOX1=Z7#J5TJ0:S;6T<Y?=*(I$C9D+'.?O'!.3@CKB@#N:*Y*6#4
M;'5-1TO2;^=I)]+::V^V3--Y4X8J"&?)P<C(Y''3K5C0)TAU1K*XM]7M;UX#
M*$OKOSTD56 9D(=@,%EXPO4<4 =+165/J.IQ3ND6A331J<+(+B(!AZX)S3=5
M_M6[\/2?88VMK]MA\LR+N"[QO4-R Q7< >Q(H UZ*X>;4?L>G7D$"ZM8WT5Q
M9-)'?7/G,(Y+A4W*V]QM(#@@'MR!6KK>IW%AK\ A<LBZ5>W!ASP[HT&TD?\
M F'XF@#H)IDMX))I,[(U+MCT S3;6YCO+.&ZA),4T:R(2,'!&1_.N>L[#;X9
M?4);Z\NKFXT\O(\MPQC8LF25CSM7VP!Q698VLVE:/X7O8M0O7EG:VAG228M'
M(CI@CR_NKC@@J >.<\T =S16+K\Z,]IIJPW<UQ<%Y$2VN3;G:@&XLX(('S+P
M,Y)'%8-K+KEWI6H6D O"UCJ@A>)KA1</;^4CE!+G&<OPQ()4<D&@#N*A:[@$
M4\@E5Q!D2A#DH0,D'T."#CW%9?ARY@E@NK>./4(9K>;;-!?S&62,E58?-N8$
M$$$88]36+H^EQVY\43+<WCE+J5 LEP[*?W$9R03@GGK0!UUI=1WME!=PDF*>
M-9$)&#M89'\ZFKA=/M9M*T+PM?1:A>O+,;6&9))BT3HZ8(\O[JXR"" #QR3S
M3(KC6=2CNKZTMM7>^2^FCA=+J);8)',R!#&9!D%5Y)7=DDCM0!WM%87BF2Y6
MTL([:ZEMFGOX8GDBQNV,?F SZBL;5;N[\,OK:V5U<S1QZ0UY$MS*9C'*I89!
M<DXZ$@G'';F@#MJ*Y"T75+"]6>&SU<6RV\IN?[0NXY@[  H5"R,5.01A0%P>
MG JMH+:O<+HM^D&KEK@))>S7-U$T$B-&22L8D.WYBI&U1QP>] '7ZA?0:;8R
MWER2(8@"Q49/)Q_6IIIHK>)I9I$CC7J[L !^)KSZ_@;4O EUK5W?7AN97+;!
M<LL2 3;1'Y8.W@ #D9)[UT/CJV6Y\)W8:6:/84;]U(4S\P'..HYZ4 ='17,W
M5JQUS3="%[?+9M:W%S(PN7$LK*\2A3)G< /,)P".W:K7AZ29+G6-/DN);B*Q
MO!%#),VYPC0QR;2QY;!<\GG&* -RFR.L4;2.2%4%C@9X%<A87!ATO5=:U*^O
MYQ#>WD,<4<I4*@F=%55! )Z8+=..0!4=O-?Z;KZ6ACOH(+FPN)2MS>_:1OC,
M>"K$EE/SG(Z<C'2@#L+>XCNK:*XA),4J!T)4J2",C@\C\:EKAHSJUWI^DWMQ
M%J=]8R:7 Q73[L0RB8@EW?YT+Y!7 !/(/'-.?4FUG5(H;2/5[O35TRVNH#97
M*P.QE,F&=FD1CP@P.1DG/:@#MZ*Q;1]2B\(L^H;TOX[>3<6*E^,[2=N5W8 )
MQQFN>AM+LIX79M9U(MJB[;T_:#^\_<-)\HZ1G*@93!P3SWH [NBN'^U7D'VK
M2$OKGRAKD=BL[2%I4A:!)BN\\YRQ4$\@'KD T:Y-=:##KUM97UV8UT2:\B,T
M[2M!*N0"K,2W.1P3_#QWH [BBN8DMI](US0S'J%[-]MGD@N5GF+H_P"YDD#!
M3PAW1C[H P3Q63H]QK.HVFG:K#;:N;N>>.2:22ZB^S>2SC>HC\S@*A.,)NRH
MSWH [VH+R\@T^RFO+J3RX(4+NV"< >PY/TKDY]1OHH;SP]]JD_M*2^6&VGS\
M_P!GES)Y@/JB+*H/K&/6K_CJU6Y\*3AI)D"/$?W<I3/[Q1SCKUH V[&\-];^
M<;:XM^<!+A-K?7&:LUR_V,W/B.31GO;];.TL8IU"7<BO(\DDH)9P=Q"B,8&<
M?-]*S8KG4+M])TYM2N5C_M6[M)9D8"2:*-9"H+8Z_* 2.>">#S0!W5%9FI3P
M:1H3^8;J2-0D"[)2979V"* Y.=Q9@,D^^:Y=KK4=+O;^S"WUO&^D7%T@N+S[
M3MDC*@%')+#[_(/' QWH [NBN/2&YT[_ (1V^&I7LTUY,D5T)IBT<H:)F.$^
MZI# $;0.G>K?B6ZN?[5TK3HHKV2&X6:25+*58I&V!<+O9EP/GR<$'Y1VS0!T
MM%<3)_;$=K96DTU_91S:PL,)EF1YS;F$L59E+?Q!@#G. #UYH&FSM>>(+7^V
M-4$-BB/: 7;[HF:/<26SEQD<!R1UXH [:BN%74K[6+VUAF@U.>,:3:W;+IUP
MD&9)2^2Q,B$@;!@ D<G/:IXTU>ZU#0-.U&[N[8O9WCW*1RJKRA)(1&69#@-A
MLDJ>I(Z&@#LZ*Y%8&U)M<FN=0OHETZ8V\"0W3Q"-5B1MS;2-[$L3ELC&/QH0
M:C?ZK)IEO/%JETG]CV]W)]@N$@9Y9-P+,Q=#QLX ./F.1TH [VBN,C35[F\T
M'3M1NKRV,D5X9T255DE1'01;F0\-M()*GJ3SS43W=[:"^TF._N?+&L06<=Q(
M^^6.*2*-V&]LDG+,H)R1N'H* .XHKG=6M9M%T-[O3[B\D-G,MU(DMP\S2QK_
M *Q,L2?N;B!_> J?2KR35-;U&[BG+:= J6T 4_*[XWN_O]Y5_P" M0!MT5Q5
M[-J&I:UK4,<&L/\ 8I$@MFL;F.)(R84?<RM(N\Y?^(%< >],U?5=6TV:QADN
MA%-J-M&EYGYAI[Y53,N,@ EBN#QN"GH&H [BBN6^Q2ZAXJU"QFU&_2SM;*U,
M<4-RT9WL906+*0Q.$'?![YK)BU34;R'1K"3^T+M':^$K6<J0RS"WF$2$N63
M(.X[2"2!VS0!W]%<3)_;"0:993SW]DD^L&&,R2HT[6WD.^UF4L/O @'.< '.
M>:34;N\T%]?M+2]N&CCL[6:![F0S- \LDD;,&?)( 16P<C(/:@#KI[^"WO;:
MTD+>;<[_ "P!D':,G]*+;4+2[@MIHIAMN5W0AP49QC/"M@]/:N;ETN+3O%^@
M^7=7DK.MQD7-T\N<(.0&)Q^&![5E6=L^LIX*N[N]OO/GLF,CQW+(2?*!SP>I
MSR>] 'H5%8ND7,KZQK\,LS-';W,2QAFSL4P1L?U)/YUSNBRWNMCPW%<ZE>+%
M/H2W,_DRE&ED_=C<6'(^\>A% '>45P,L^L:@-6N+*VUB2^M[F6&R:*ZB2W0Q
MG"AD:0;@2,L64GYCCM79WUS=6T2-;6#W;$X94D5-H]?F(H MT50L;V^N9F6Z
MTJ2T0+D.\R/D^F%)J_0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110!\>T445]>?,A1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M5[1\#/\ CQUK_KK%_)J\7KVCX&?\>.M?]=8OY-7'F'^[R^7YG5@OXR_KH>M4
M445\X>X%%%% $$UG!/<6]Q+&&EMV+1-D_*2I4_H2*J7NA6%_=_:I5GCN-@0R
MVUS) S*,D!C&PW 9.,YQDUI44 9MWH.GWLZ3RI.LR1B+S(;J6)F0<A6*,"PR
M3USU/K3#X=TT6<%I$EQ;V\&[RTM;N6$#<<G[C#//KTK5HH RI/#FE26=M:BV
M:*.V):%H9GB="WWB'4AN<G///?-20Z'IT%M';I;_ ").+@%Y&9FE!R'9B26/
M Y)/2M&B@"K/IUK<3O/)&WG/"8#(KLK;"<D @C'/<<U#8Z)8Z=</<0),\[+L
M,MQ<23.%SG:&=B0,\X%:%% !4-U:QWEL]O*9 CXR8I6C;@YX92"/P-344 94
M?AS2DM;JW:V:9+M0L[7$SRO(!G +N2V!DXYXSQ2V7A[3;"[%W#%*]R(VA$T]
MQ),^PD$KN=B<94<?XFM2B@#+L_#NFV =+:.9(70Q^1]IE,2J>H6,MM7\ ,59
M.FV;6UK;F$>5:LC0KD_(4&%_+WJW10!2U#2;/5/*-RDF^$DQR13/$Z9&#AD(
M(![C/-5X_#NFPVDMM#'/"DTWGR-%=2H[R;0NXN&W$X49YY[UJT@92Q4,"1U
M/2@"KI^F6FEQ21VD;+YC[Y'>1I'=L 99F)9C@ <GH!47]BV/V^XO1'(LUPN)
M@LSA)/E"Y9 =I. !G&< <UH44 5#IEF;6UMC /)M2C0KD_(4^[^7O5?_ (1_
M3Q?M>QK<0RO()7$-U+'&[^K(K!6)QSD<]ZTZ* (+FT@NQ$)XP_E2+*F21AUZ
M&FRZ?:3W#SRP(\DD)@<MR&C)R5(Z8JSFB@#.T_1++2W+6IN@-NP))=RR(H]%
M5F*CIV%-LM T_3IUEM%N(@N=L(NI?)7/I%NV ?0<5IT4 8LWA+19Y)6EM79)
M9#*\/VB3RBY.2WE[M@;/.0,YYZUJ7=I!?6DUI=1++!,A21&Z,#U%344 94OA
MW3IK:""1;EOL[%HI3>3><F>N)=V_!],XJW8:=:Z9;F"TC*(6+L68NSL>K,S$
MEC[DDU:!STHH I'2; V%Q8FV0VMPTCRQG)#%V+,?Q))JO;>'-,M;D7*Q323B
M-HA+<7,LS!&QE078X!P./:M6B@#*F\.:=/#!"1=1PPPK D<-Y-$FP< %5< \
M>N:6X\/:9<_9_P!P\#6\?E1-:S/ RQ_W,QE3MX''2M2C.: (1:Q"S^R$,T.S
MRR'=F)7&.6)R3[DYJ(:;9J+("$ 6/_'OR?W?R%/Q^4D<U;HH H7&B:==17<4
MUL&6[E6>;YB"9%555@0<J0$7!&,8J&/PYI<=K>6Y@DE2\B\FX:>>25Y$P1M+
MNQ;'S'C/&36K10!!-9V]Q-;32QAI+9S)"<GY&*LA/_?+,/QJG!X?T^UO#=6Z
MW$+%S(8X[J58MQY)\L-LY))Z=>:TZ* ,&UTZ:\\4'6[RR%L;>V-K;JS*SL"V
M6<[<@#@ <YY;IFM>[M(+ZV:VN8Q)"Q!922,X((Z>X%3T4 9^H:)8ZE/'/<),
ML\:E%E@N)(7VGDKN1@2..AXIT.CZ?;I9I#;*@LV9H,$_*S ACUY)W-DG.<D]
M:O44 07EG;ZA:26MU$)8)!AE/UR.1R"#@@CI5"'PUI4,DDGDRRRR0/;O)/<R
M2N8VQE=SL3C@?3MU-:U&: *SZ?:R1VJ/""MJZO",GY& *@_D3UIFH:79ZI'&
MEW&S&)M\;QR-&\;8QE74AAP2.#WJY10!1CTBS2&WB*RRBWE\Z)IYWE97P1G<
MQ)/!/4U*+"U$MU*(AON@%F.3\X P/TJS10!ES^'=,G2V4PRQ&VB$,+V]Q)"Z
MQC'R[D8$C@<$U:33K6.:VF",TUM$T,4CR,S!&VE@222<[%Y.3Q5K/..]% ')
MZ_I+WMW=_9_#_GSSQA!<M=B.%SMP#*@.6 ]U;@5IIX9L#I^GV\PE,MC;K;QW
M$,SP2;0 "-R,#@X!QG%;-% %2/3;6.6VE".TMM&T<4DDC.P5L;LDDDYVCDY/
M%1W&BZ==17D<]JKK>.LDX)/S,H4*W7@@(N",8P#UJ_10!E/;2:/IS1Z9:7-]
M([<)<7C/@D=2TK$A>!P,]>E.\/:/%H&@66EQ;2+>/#%1@,QY8@=LDDUIT4 9
MEYH&GWMX;N1;B.X90KR6UU+ 7 Z!O+8;L9XSFISI=DWVO?;J_P!L0)<;\MYB
MA=H4Y[8)XZ<D]2:N44 <R/"T,WB"[N)A<I:FSMK> PWLL;'89-P8JP+<,O7-
M:D^@:9/96UH;;RXK7_CW\AVB:+C'RLA##CC@\UI44 4H])LXXK5"LLOV64S0
MM-.\C*Y#+G<Q)/#,.3WI9]+L;F2Z>>V20W4 MY]_(>,%B%(Z8^=OSJY10!E6
M?AO2[&[BNXHIGN(@5CEGN9)F12,$ NQP/;I3I?#^F2Z?9V7D/'#9X^S>3,\;
MQ87;\KJ0PX)'7FM.B@#*NO#FF7EV;F:&7S701R;+B1%E4=!(JL _4_>!JQ::
M38V)MC;6ZQFVM_LL."?DBX^7K_LC\JNYYQWHH S)?#^GRWSWH6XBGD8/(8+J
M6)9&  !948*QP .0>!6G110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M6J$OARY@OEN[*2R=WMHK>:.[MRX/EYPRD'*GYB".<X'3'.\D<J60C4PK,(\
MA#L#8Z[<YQGMG\: ,#3O$KW&F7.JW$^ERV4%LUPXL;DRO'@;L'@ \ ^G(Z4W
M3_$T\NHV%O=C3BM_N$:VEUYCPL$+[7&.1M5N1CD 8YS2MX7FU&^EN=5DLP)+
M.:S9;. QF19=NXLQ)SC;P.V3UJWI&F7]BZ)=-ILL<:;!+#;&.1^V3\Q ]\?I
M0 FBZIJ6KVT&I?9K6+3;F/S81YC&8H1E&/&!D8..V>IIL?B)W\,Z-J_V90VH
M&T!CW\)YQ4'G'.-WXXI^B:5J.CV\&G&[MIM,MD\J',++,$ PJD[L' P,XYQT
MK.@\+ZHFG:9I4FIVQL--F@>(K;D22I$P*JY+8'"@$@<GGCI0!:M]7O\ 46U/
M-E EA:2S6[LTS>9+M'50!P.0,YSU]!G,M]1UA]1\.1Z=%:QV5QI+S"&:=ST\
MC[QVDDKNP#WR<UT-GI!M+348#,&^V3RS [<;-_;KSBJ0T"\M4T1[*[@%QIMH
M;1C-$2LB,(P3@,"#F-2.O<>] %:37HM-.J>5;QK.VJK:*9[@B-W:&-R[$YV
M+G@#^'U-,?Q@]K::B9TLII[/[.WF6]QF I,Y0,S8)0*58MUP!GO5J[\+M.+Q
MTN8Q/+J*ZA 9(=Z(PB2/:RY&X$*W<?>]JO6]IJ<-C,H_LR*Z8C88K=O+QWW#
M<">_T]Z 'Z/>W%];O+--I\R9^22RE+J?7.?PK(M;O[#<^++@36L)74H\27<F
MR,9M;<<G_/-7]%T673]0O]0N'MO/O%C1H[6$QQJ$W8/))+'><GC@*.U5[KPW
M/)<W-W;W<:W#ZDFH1"2(L@*P+#M8 @GA2<C&"1UQR 5(?&+&WO&9;*Y-E);F
M66SN-\9AE<J7SC@KM8E3V'7FK-QXNBM[C78FM6VZ9 98WW<7)"Y95&.""57Z
MM3H_#D]S+K,NJ7,$IU2TCM72"$H$51(.I8ECB3KQTJL?!SR6.DQ3:AOGM9S-
M=R^5C[2&D$KKC/R@R*A[\+B@"0^([R369M,3^S+>X@\M6BNKDJ\Q9%8F-0.5
M&=N[G)!XXK7UK4SI.FFY2'SI6DCAABW;0\DCA%!.#@989.#@9K/\0:)?:[!<
MV#2Z>MC.A3>]LSS1 C!*G=C=U(....#CF_K.EG5=+-JD_DS))'-#*5W;9(W5
MU)&1D949&1D9H P)KN^LO%]K=:NMJL<&D7LNZV9CP'MRV0P'3'KS[5<BUS58
M1IUS?V5K'9W\B1A8IF:2$N/DW94!N< XQC/>E_L"^O\ 4S>:O>6[QFQGLC;V
MT)0;92A+;BQ.?DQ^7XD&A:I(-.MM1O[6:TL)$D4Q0,DDS(,)N)8@<X)P.2.P
MXH NZWJEUI\VFV]G:QW$]]<F!?,D**F(W?<2 ?[G2L]_$MW8Q:G%J%G"UY9^
M1Y:P2'9-YS;(^2,K\X(/7'7GI6O?Z<;V_P!+N1*$^PW#3%=N=^8I(\>WW\_A
M5#4O#?\ :%QJ<OVKRFNXK81D)GRI(':16Z_,-S#CCIUYH :=4UFWU"+3[JVL
M3/=0R/;21ROLW)MRKY7/1L@CT/ H\%W6J7WA73;K4S"[RVD+K(CEF?* DOD#
M!^F:FMM+U&;5K?4-5N;5VMHWCACMHF09?&YF+,>RX [9/7C$GA[3;O1]+ATZ
MXN(9X+6-8;=DC*ML48&_)()QCICO0!3C\07CW&JS/:01:;I<LB32M(3(X6,.
M2J@8[CJ?6H=/\43SW^G0W0TXIJ!*QI:W7F20L$:3#C'(PK#(Z' YSFM*#0XU
MMM8MIY/,BU*:1W &"JNBH1^G7WJ'1]*O]/>*.Y?398HDV":*V,<KX& 3\Q /
MKCK[4 -TK6;_ %*TCU9H+6'298VECS(S3&/!*L1C R,'';/6JT/B#5!::=J=
MU8VJ:=?20H%29C+")2%C+<8/+*"!TSU..;.DZ+?Z;:)I3W5M/I,4;11J8668
M1X(52=V#@8&<<@=.]5[?P]J?V33]-O-0MI=.L9(74I 5EE\H@QACN(&"JDD#
MG'09H ;>>(M3%AJFJ65G:/8:<9@1-,RR3&'(DQA2%^96 SG..U6)-8U2ZUFX
MT[3;.UQ!;0SM-<RL ?,+X4!1_L=<_G7->(V2TTG7](T_Q#8$WGG[-/$8>[\Z
M7),:X?\ B9B>4. Q^H[.RTMK75KJ^:4-]HMX(=@7[OE[^<]\[_TH RK/61JE
MYHDYLO+NIX+K@SMMB>-E5EXX8%NY' ''6I(-:U1=<:QN;:Q,$$)FNYH)7/D#
M'R@Y498\G'8#/<9=:>&YK)[&2*\0R6BW>TM$<$S/O&1GHN/Q]J31M$U/3[<V
MMW=V5S#,7:ZD6W=99W8<L6WD9Z=L   8 % %73_%TMU-IDDJZ?\ 9]18+''#
M<[YH=REEWC&#TP<=">XYJUXHN]6M;C1UTTVX6:]6.3S9&7=\C';P#QQ^@IVB
M:)>Z2+:V=].FM;9!&DJVQ2=E PN3G&>F2.O/ S5W6M-FU&"V-M-'#<VMPMQ$
MTB%D)&000"#@AB.O% &+))JP\;2K:P6AN&TF RM)(WEH1)+P,#+9)]NGX5(?
M%DIL+/,%K!?W%S/:N)Y\0QM"S*[;L9(RO P"=PZ<UK6VFS)K+ZG/,C226<=N
MZ(A W*SL2,GH=_3VK,D\*R"*)X+F W4%]<W2&>#?&RS,S%&7(/\ $.0>J@X[
M4 0/XR:&PE:1+'SXKY;)YQ<_Z,NY XD+XX&"!C^]QGG-6[GQ!/9:3;3S-ITL
M]W<BWMY(K@B Y4MN9B.,!7X&<X [\74M=3CTWRX_[,CN2^6 MV\HKCIC=G/O
M^E9*^#Y/LTLGVBT2]:_%^@2V_P!'1Q&(MOE[LD%<Y.0<G/M0!HZ'K3ZC=7MG
M.;5I[41N9+27?&Z/NP?8Y5@1ST!SS6U5'3+:YMX7%TEDKLW M(BBX]\GDU>H
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^/:***^O/F0
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_ !XZU_UUB_DU
M>+U[1\#/^/'6O^NL7\FKCS#_ '>7R_,ZL%_&7]=#UJBBBOG#W HHHH **QM>
M\0PZ"UBLL%Q+]JN!%^Z@DDV@]3\BGGT'4]NE7K;4[2ZN/L\3N)_)2<QR1LC!
M&) .& /53QU'?% %NBLF;Q+I,"H6N68R2R01K'"[M(\9PZJ%!+$$'IZ'T-/B
M\0Z9-I]Q>BX9(;=_+F$L3H\;\84HP#9.Y<#&3D8SF@#3HK*B\1:9+!=3-/)
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
MA6U^TPJMP69B)/EPIV#*'+#/WNN!73T4 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% 'Q[1117UY\R%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7M'P,
M_P"/'6O^NL7\FKQ>O:/@9_QXZU_UUB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA
M[@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!\>T445]>?,A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[1\#/
M^/'6O^NL7\FKQ>O:/@9_QXZU_P!=8OY-7'F'^[R^7YG5@OXR_KH>M4445\X>
MX%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M ?'M%%%?7GS(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>T? S_
M (\=:_ZZQ?R:O%Z]H^!G_'CK7_76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N
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'Q[1117UY\R%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7M'P,_X
M\=:_ZZQ?R:O%Z]H^!G_'CK7_ %UB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!
M\>T445]>?,A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[1\#/\
MCQUK_KK%_)J\7KVCX&?\>.M?]=8OY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%
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'M%%%?7GS(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>T? S_CQ
MUK_KK%_)J\7KVCX&?\>.M?\ 76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!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 %%%% 'Q
M[1117UY\R%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7M'P,_P"/
M'6O^NL7\FKQ>O:/@9_QXZU_UUB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@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!\>
MT445]>?,A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[1\#/^/'6
MO^NL7\FKQ>O:/@9_QXZU_P!=8OY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?'M
M%%%?7GS(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>T? S_ (\=
M:_ZZQ?R:O%Z]H^!G_'CK7_76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!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 %%%% 'Q[1
M117UY\R%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7M'P,_X\=:_
MZZQ?R:O%Z]H^!G_'CK7_ %UB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\>T4
M45]>?,A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[1\#/\ CQUK
M_KK%_)J\7KVCX&?\>.M?]=8OY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%%
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%%
M%?7GS(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>T? S_CQUK_K
MK%_)J\7KVCX&?\>.M?\ 76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Q[111
M7UY\R%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7M'P,_P"/'6O^
MNL7\FKQ>O:/@9_QXZU_UUB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@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!\>T445
M]>?,A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[1\#/^/'6O^NL
M7\FKQ>O:/@9_QXZU_P!=8OY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%% !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 ?'M%%%?
M7GS(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>T? S_ (\=:_ZZ
MQ?R:O%Z]H^!G_'CK7_76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!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 %%%% 'Q[1117U
MY\R%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7M'P,_X\=:_ZZQ?
MR:O%Z]H^!G_'CK7_ %UB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\>T445]>
M?,A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[1\#/\ CQUK_KK%
M_)J\7KVCX&?\>.M?]=8OY-7'F'^[R^7YG5@OXR_KH>M4445\X>X%%%% !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 ?'M%%%?7G
MS(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>T? S_CQUK_KK%_)
MJ\7KVCX&?\>.M?\ 76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Q[1117UY\
MR%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7M'P,_P"/'6O^NL7\
MFKQ>O:/@9_QXZU_UUB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@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 45QFKPZE!XST*XGU.1H)KQXX[6(;(U00N?F&?F;(ZG
MCT K9\16FES6\=QK%_-;64)(91=-!&Y.,;BI!/MSWK5TTK:[F?.W?38VJ*X_
MP:ZOJFK?V7<3SZ /+%JTTC.OF8/F",MR5^[[9Z5V%34AR2L5"7,KA1114%!1
M110 4444 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !7M'P,_P"/'6O^NL7\FKQ>O:/@9_QXZU_UUB_DU<>8?[O+Y?F=6"_C
M+^NAZU1117SA[@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!S^OVMQ/KOAN6&%WC@O
M'>5E7(0&)QD^G) JWJVKIILD<<VF7]U%(,^9;6QF53Z$#D?E6K15\^R:V(Y=
M[=3DO#]K+/XKU#6(--FTW3Y;9(?*FC\IIY0Q)D*=L XR>376T443GS.XX1Y5
M8****@H**** "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *]H^!G_'CK7_76+^35XO7M'P,_P"/'6O^NL7\FKCS#_=Y
M?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "O:/@9_P >.M?]=8OY-7B]>T? S_CQUK_KK%_)JX\P_P!W
ME\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/F0HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *]H^!G_'CK7_76+^35XO7M'P,_P"/'6O^NL7\FKCS#_=Y
M?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "O:/@9_P >.M?]=8OY-117'F'^[R^7YG5@OXR_KH>M4445
M\X>X%%%% !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 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>31
<FILENAME>kfrcinsidertradingpolicy014.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 kfrcinsidertradingpolicy014.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!"P# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#SRBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/
MF0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^3
M5XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBOKSY
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_P >.M?]=8OY
M-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKYP]P**** "BD)
M"@DD #DD]JX#5/B-(;TVNB60N2#M$C@MO/\ LJ.<5K2H3JNT$85\13H*\WN>
M@45YU%XN\7QR)]HT+,;$#FVD3K[YXKT6G5HRI6YNH4,1"M?EOIW04445B;A1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 45RWC/Q2_AZVABM55KN?)4L,A%'?'<^E9>E0
M^.I[FUN;FZ"6TCJTB,(\A">?EQQQ^-=$<-)PYVTEY]3DGBXQJ>SC%MK>W0[V
MBBBN<ZPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MI\TNI:1%-=VQ@>>/+PG/R@]CGVKS."+6? >M32)9M<6KC;NVG;(N<@Y'0_\
MUZ]9HJ*6(]GS*UT^A=?"^U47S6E'9G Q?$2\NF6.V\/RO(QP,2D_R6NWNY9(
M+&>:.,RRQQLRQJ,EB!P />IZ*FI.$FN2-OG<TI4ZD4^>?-\DK'GP^(FH0?)=
M^'Y!(.OSLGZ%35#3;+5/%'C*'69[%K6WCD21F8$#"8P 3]XG KU"BMEBH03]
MG"S?FSG>#G-KVM2Z3O:R04445QG>>9?$.SNKCQ+:/#;32(+= 61"0#O;TKTV
MBBMJE9SA&%OA.>EAU3J3G?XCSOQKH.H0:[%K^F0M*5*,X1=Q5UZ''<8 _*H;
MKX@:C>V4EG;Z.Z74BE-ZLS8SQD+MZ_C7I5%;1Q4>5*I&]MC"6#ES2E2GR\V^
MESC? /AVYT>TGN[U#'<7& L9ZHH]?<YZ>U9GQ,M+FYN=.,%O+*%1\^6A;'(]
M*]%HJ8XJ2K>V:U+E@H/#_5XNR_X-RMIX*Z;:JP((A0$'MP*LT45S-W=SK2LK
M!1112&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\>T445]
M>?,A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[1\#/^/'6O^NL7
M\FKQ>O:/@9_QXZU_UUB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@4444 %%9/
MB#78_#]DEW-;RS1L^P^7CY202,Y^E2Z)K$&N:9'?6ZLBL2I1NJD'O_/\:OV<
MN3GMH9^UAS^SOJ:-%1SS);V\D\AQ'&I=CZ #)K"\.^+(/$=Q-%;VD\2PJ&9W
M(QR>!Q^/Y41IRE%R2T02JPC)0;U>QT-%<IK_ (X@T'5EL'LI)L*&=PX7 /H,
M<_I75*0R@CH1FG*E."4I+1["A6A.3C%ZK<6BBBLS4***X_1/&-SJOB:;2I+6
M)(XS( ZDY.TXK2%*4TW'H95*T*<HQEN]CL****S-0HHJ*XN8+2(RW$T<,8ZO
M(P4#\30E<3=M62T5#:W=O>PB:UGCFB)(#QMD$CWJ'5M1CTG2[B_E1G2%=VU>
MIYP/YU2BV^7J)SBH\U]"Y44UO!<8\Z&.3;TWJ#C\ZQ/"_BF/Q+'<E;5K=X"N
MY2^X$'..<#T-=!3G"5.7++1HFG4A5@I1U3$5510JJ%4#  & !2T45!H%%%%
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 %%%% 'Q[1
M117UY\R%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7M'P,_X\=:_
MZZQ?R:O%Z]H^!G_'CK7_ %UB_DU<>8?[O+Y?F=6"_C+^NAZU1117SA[@4444
M 9GB'3?[6T&\LP,N\9,?^\.1^HKC/AAJ&&OM-<^DZ _]\M_[+7HU>5RK_P (
MQ\3%?[MO-+N]MDG!_ $G\J[L-^\I3H_-'FXQ>RK4Z_G9_,ZSQ_J/V'PO+&K8
MDNF$(^G5OT&/QJ/X>Z;]A\-K<,N)+MS(?]T<+_4_C7/^.Y9-8\56&BP'.S:I
M]F<C/Y#!KTB"".VMXH(AMCC0(H] !@4JG[O#1AUEJ.E^]Q<JG2.B]>IR'BC7
M-*T_7[:WO-&CO)RBLLS8RH+$ <CMC-=G7E?Q"_Y'&S_ZX1_^AM7H7B&9[?PY
MJ,L9PZV[X(['!YHK4ER4[=1T*S]I6YMH_P#!.;U3XC6EK>-;:?9O>LIVEP^U
M2?;@DTW3_B1;2W:V^HV,EGN.-^_<%^HP"!^=4_A=;1%-0NB@,H*1JQ'(')./
MKQ^53?%"VB.GV-UL'FB4Q[L<E2,X_2M_94%6]AR_.YS>VQ+H?6>?Y6\^^YWH
M((!!!!Z$5Y9X/_Y*'=?[T_\ .N\\*3//X5TV1SEO)"Y^G']*X/P?_P E#NO]
MZ?\ G6>'CRQJQ[(UQ4^>="7=_P"1Z)K6JQZ+I,U_)&T@CP BG!8D@?UKCG^)
M5Q'AWT&18O[S3$?^RUUNNZ[9:!9"YO-S;FVQQH,LQ]O\:Y<?$);F)C+X?N7L
MV!#N#N!7OQMQ^M1AZ5XW=/F\[V+Q5;EGRJKR^5KG2>'_ !)9>(K9Y+;<DL>/
M,B?JN>_N*Y#Q_P")(Y5N="6V?=&Z,9MW'0'&,>]4?AXZ#Q?<B D0-#)M!_N[
MEQ75_$/_ )%*7_KJG\ZU5.%'%*-KIVMY&+K5,1@I2O9J]_,Y/PWXXCT/1H[%
MM/DF*LS;UDP.3GTKT;4;R.'0)[RXMA)&(#(\#8.1C)4UC?#W_D48?^NC_P Z
MT_%'_(KZG_U[O_*L\0X2K\JC;777<VPJJ0PW-*5URZ*VVGXF?X-U33]3L[DZ
M?IB6*1N RKCYB1UX%:&O>(;+P]:+-=EF=R1'$GWG/^'O7+_"[_D'ZA_UU7^5
M9/CYC=>,[6U<GRQ'&@'^\QS_ #J_J\9XIP>R,_K4X8*-1;O3\31_X6;+_K/[
M$?R,XW^<?Y[<5UN@^(;+Q#:M-:EE="!)$_WD/^'O6B+>$6WV81)Y&W9Y>/EV
M],8]*\P\"$VGC6ZM8R?+*2ICV5N/Y5"A2K4Y.$>5Q\[EN=>A5A&I+F4M-K6.
MX\2^)$\-V\$SVS3B5RN%?;C SZ5@7?Q+MUVBQTZ6Y.P-(6?:%)&2.ASCIGBF
M_%'_ )!MA_UV;^5=!X.M8;;PK8>4@4R1B1R!RS'G)HC"C"A&I*-VWW"52O4Q
M,J,)622>URIX;\;6FOW'V1H&MKK!*H6W!P.N#QS[8KJ*\H>)+7XKK' H1?M2
MG"\#YE!/\S7J]9XNE"#BX;-7-<%6G4C)5-7%V"BBBN4[0HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH *]H^!G_'CK7_76+^35XO7M'P,_X\=:_P"NL7\F
MKCS#_=Y?+\SJP7\9?UT/6J***^</<"BBB@ K@?B;IOF65IJ2#YH6\IR/[IY'
MY$?K7?5'-!#<Q&*>))8VZHZA@?P-:T*KI5%/L88FBJU)TWU/-/ 4$VL>)KK6
M;L[VA7.[_;;@?H#^E>GU#;VEM9J5MK>*!6.2(D"@G\*FJL16]K/F2LB<+A_8
M4^5N[W;/*_B%_P CC9_]<(__ $-J]*U.T^WZ7=V><>?$T8/H2,9I9]/LKJ42
MW%G;RR 8#R1*Q ^I%6:=2OS1@DOA)I8;DG4DW=2/)_">O)X2O;VQU6"6,.1G
M:N2C#/;N#GK3O%_B2+Q1)9Z?I4,T@5RW*X+L>  /SKTN\TNPU#'VRS@G(X!D
MC#$?C26>E:?IY+6=E;P,>"T<8!/XUT?6Z7/[7E][UT.;ZC6]G[#G7)Z:C-%L
M3IFBV=DQ!>&)5;'3=W_7->=>#_\ DH=U_O3_ ,Z]4JM%I]E!.9X;.WCF.<R)
M$H8YZ\@5A3K\JG=?$=-7#<\J;B[*)P_Q1MIGM]/N54F&-G1R.BD[<?R-6;'X
MA:+!I,$;17"RQQ*GDK&,9 Q@'.,5VTD:2QM'(BNC##*PR"/I5&'0M)MIA-#I
MEI'(#D,L*@CZ<<54:]-TE3J1O;L1+#556E5I22YM[H\Z\ L6\:7+-%Y1,4I,
M>,;/F''X5V?CBSEO?"EVL*EGC*R;1U(!Y_3)K:CL;2&X:XBM8$G?.Z18P&.>
MN3UJQ2JXGGJJJEM;\!T<)R4)49.][_B>9^#O&6G:/HOV&^$JNCLRLB;@P//Y
MUV?B&59_!]_,H(62T9@".<%<U8?0-'DF,KZ79M(3DL8%Y/Y5>>*.6(Q21J\;
M#:489!'IBBK6IRJ*I%-.]V%"A5A2=*<DU:R.$^%W_(/U#_KJO\JI_$;3KB#5
M+7684+1!51V R%93D9^N?TKT2WL[6S5EMK:& ,<D1(%S^52NBR(4=0RL,$$9
M!%5]:M7=5+?H3]2OAE0;U74XW_A96D?8O,\JX^T;?]3M'WO3.>GO61\.M.N+
MC5KK69D*Q%656(P&=CDX^G]:[;_A'-$\SS/[)L]W7_4K_+%:2(L:!$4*JC 4
M#  H=>G&$HTHVOW".&JSJ1G6DGR[61PGQ1_Y!MA_UV;^5=-X6_Y%;3/^O=?Y
M5HW%G;7BJMS;0SJIR!*@8#\ZDCCCAC6.)%2-1A548 'L*SE63HQIVV9K##N.
M(E6ONK'EMW_R5I?^OJ/_ -!%>J56.GV37/VDV=N;C.?-,2[L^N<9JS17K*HH
MV6RL&&P[HN;;OS.X4445SG4%%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!7M'P,_X\=:_ZZQ?R:O%Z]H^!G_'CK7_ %UB_DU<>8?[O+Y?F=6"_C+^NAZU
M1117SA[@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110!\>T445]>?,A1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M5[1\#/\ CQUK_KK%_)J\7KVCX&?\>.M?]=8OY-7'F'^[R^7YG5@OXR_KH>M4
M445\X>X%%%% !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 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M>T? S_CQUK_KK%_)J\7KVCX&?\>.M?\ 76+^35QYA_N\OE^9U8+^,OZZ'K5%
M%%?.'N!1110!GZAJ1L;_ $JV$0<7URT!8G&S$4DF??\ U>/QI#X@T87B6AU:
MQ^TNVQ8OM"[F;., 9ZY!&/:J>NQN^M>&F5&8)J$A8@9VC[-.,GTY(_.L)K$K
M\,M5C6V(E:>[E"A/F+_:'*MZYX!!]A0!U=YKFDZ=<+;WNIV=M,P!$<TZHQ!Z
M'!-.2_"37YN9+6*WM6'[SSP2J[ Q,@(&SKZGC![UR^MW9T/4=4NM)U.-M0GV
MROIDML93<2"-554*X8;@JCN ><=:AU6&7S];GDMY&MTU:QGF14+;HE2$L<#[
MP&,G']TT ;UGXFL]2\11Z?I]W:74!M'G=X90Y5@Z* <'@$,?RJ_9ZUI>H7#V
M]EJ-I<S1C+QPS*[ 9QG /KQ7*:I=?V]JU[_8K/,QT*ZBBN$4A#*S)M4-T)'Z
M9J?1##J5[I)_M:V:33T+)9QV9ADC!C*%'!8E0-PXP.5% '1)KND2&4)JMDWE
M1B63%PAV(<?,>>!R.?>I;#5=/U1';3[ZVNE0X<P2J^T^^#Q7+:9IMHOPQTVW
MO)6T]$2&<R!!F.57#@D$$'YP,Y%:GAO5+R_N;Z*:XBO;6$1F&^B@,2R%MVY.
M20Q7"G(X^;'4&@#:-Y;!9V-Q$%@.V8[QB,X!PWIP0>>Q%4/$&KC2-&OKJ)HG
MNH+62XCA=OO!1UQUQD@9]ZY_7-.:X\3'2FMW>PUL127!"G:OD9+[C_M 0I[\
MUER6][?^$_$LMY!*UQ;Z=_92AD.93&K%W4=P[,/^^: .[M-:TK4+F2VL]2M+
MB>,9>.*9691G&2 ?7BFKKNDOJ']GKJ=FUYN*^0)UW[AU&W.<^U4=5M@OB#PX
MT,.%BEF3*+PB&%^/89"_D*YJVN(9/!&EZ"H;^VX9+99+?RSYB3)*A>0\<#(9
MMW0CN<T =_+/# $,TJ1AW"*78#<Q. !GN3VJ"_ODL[>7;+;BY$$DL<<\PC#!
M1R2><*"1DX.,U%KFF_VOHMU9*_ERNNZ&3_GG(IW(WX,%/X5RF^YUWP_X@URX
MM)897TR2S@@="&7$9,F![R$K[^6IH ZNZUK3M-BA;4M0L[1I5W*)9U4'UP3C
M('K4<VJXUC2[6#RI;>]BED\U3GA0A!4C@@[JQ;:]MM&\174^J/\ 9TN+"U6W
MFD4[6"[]R ^H)!QU.X51TN"[M3HLL=G)E4U.6&%D*X1Y=\2D?P_*5&#TZ=J
M.LMM>TB\G>"VU2RFFC4LZ1SJQ '4X!Z"JVC>*='UTSK97]M))"\BM&LR,VU&
MV[\ GY3P0?<5R\5]+J6H^&9CJDMY="[#W-O]D""V)@D##(4%.3C#DD_A4TV^
M;PQXFT> ,=2\^[E^S;"6>-I"PP/X@RL!QUSB@#KK'6-,U1I%T_4+6Z:/!<03
M*Y4'H3@U5U;Q-I.B7UE:7][;P273$#S)E38 K-N;)'!VXSZD5FZ.\.IZW!>C
M6;:[EM;>2,0P6IA95<ID/EB1@J."!5GQ),EIJ.@WTY*6L%X_G2X)$8:"506]
M!D@9]2* %?Q386NL7EM?WUE;6T4,,D,LLP7S-^_/)." %'3UK2-]OO;..![:
M2WN(GDW^?\Q VX*+CYA\W)R,<=<UF:;"C^,M8O!'D26EHJ2[?O+^]. ?Q'Z5
M@Z39?\@.">*2.W6TU*)\*1L0RH /;Y1Q]* .OM-<TF_NFMK/4[.XG4$F.*=7
M8 <$X!J6]U.PTU0U]>V]L""P,TH3(! )&3ZLH_$>M<SX?OYH=2L]*L]2BU73
MDMV5I%MMCVX0*$W.IVG/3& >,]C4^NW=C8^-="N;]TCC2SO=DCJ2$8M ,Y[<
M$C/O[T ;T>JZ=+IQU&._MFL@"3<"53& .OS9Q6=J'B2S7PUJVJZ5=VEZUC;2
MS8CD#J&5"P#8/&<5SDH\S[7JL<$ITEM=@NCB)OGC6)$:7;C)7S &SC^'=TYH
M\031:Q%XBO-+S<0#0)[=Y8E)620[BB@_Q$#=TSC=[T =G'>DWEW',;9(8(T?
M<)LN 022ZX^4<<')SSTQ4=KKND7J%[75+*=%=8RT<ZL S'"C@]2>!ZURVNVL
M\UQXA*6\LL>S3G=$0L9(TE+2J!_%\@88'7..];UR^G^*]$O+.RNU;<@ D0',
M,G5&]BK ''M0!KM/"DZ0-*@FD!9(RPW,!C) [@9&?J*!/"9V@$J><J!VCW#<
M%)(!(]"0>?8US/A6YGUV]N-<NX&ADBC6P2-A]QTYG(]O,^7_ +9"F>+XKJ"\
MM+FR20RWL4FELT:D^69<%)#Z!2K<_P"U0!TWVNW*0LMQ"1.<0G>,2'!;"^O
M)X[ U@3>)+J*)6\JT8G1Y=0S%*94+IMP%?C<IW=<"J.A:>\'B4Z6('2QT03/
M;DJ0K>>08]I_V%\U/;BLNRMIQX=TU3!(&'A*6,@H<AML?R_7VH [B:_DC\/2
M:B$4R+:&<*>F0F['TJ'2O$.FZHL,46H6;WK1!WMXYE+*<#=QG/!/X4VXBD?P
M;+"B,TK:>5" 9)/EXQCUKGX+FQOK/POIVEX>YLYH7=(XR/LR+&0^[CY<@E<'
MDEJ .J;6M+741I[:C:"])P+<S+YF<9QMSG..:M3W$-K \]Q+'##&-SR2,%51
MZDGI7 6,3S6\FB7^K6]I.VHR2&W>S(E=OM!D5U<MAL_*0P'&?:NM\26]K<Z,
MZWEVUI&DL4JSJ =CHZLI((((W 9S0!/;:WI5["TMKJ5I-&KK&S1S*P#,<*IP
M>I)  [YIVIZ@EC8W4B/&;F*VDG2)FY8*.N.N,X'XUQ]UJ5]?Z5>>9(NH6EC>
MV-PEY;6S)YBK.KRC;D[BBKDE>.<8R*FU&]AUK6;EM-$ES$-#NXQ+'&2C.S1X
M53C!;CH/6@#HM*\0:;J8AABU"SDO6B#O;QS*64X&>,YX)_"GQZO!#IK7FHW-
ME;1K,\9<7(:/ARH&X@?-QR.QR.<5S,-S8W]KX8T_2\/<6<T+ND<9'V9%C8/N
MX^7(.W!Y.ZJ,1GM[?2KY9TM[:#4]4$D\D!F2)FN)0K, 1CC<-W0;O>@#NTU3
M3Y-/.H)?6S60!)N!*OE@#@_-G%9U_P"+]#L=+743J5I+;M.D"M'.A!9F4'G.
M. VX^@YK!GMXX[.WU07:ZC:/K*7EV]M 0BJ(O+!"@L2 ZHY//.3VK5\0WMMJ
M?A:6YL9/M,,-S;R.T0+85)HW<\=<*">/2@#=@OK2ZLQ>6]U#+:D%A-'(&0@=
M3N''&#^59VC>*=(UU)C97UL[0O*KH)D9@J.4WX!^Z<9!]"*T[6ZM[ZV2XM95
MEA?.UU/!YQ7$RGS?">OZ1&CO?)=W4TEJ$.]X6N6?@?Q!D;C'7.* .NL=:TK5
M)'CL-2M+IT&YE@F5R!ZX!Z>]37E]::=;FXO;J&VA! ,DSA%R>@R:YXW]GK7B
M;19-+<3BU$S3R(A CC9,!&.."6VG;U^7..*F\0RQV>NZ'J%WD6,#3*\A4E8I
M&0!&;T& ZY_VO>@!;;Q.M_/J/V&6PN+>VN+>&.7[1M1O,V[OF&1N!; '<X'>
MM.;7-)M[];&;4[..[9@H@>=0Y)Z#;G.3V]:XZYE&HR:S<VL4KPR:KI9C?RV
MD"RPY9<CD#!YZ<>E6I[LZ+JD\>CZDES+<7P>73)+<N^7<!RKK@J ,ME@0,>E
M '43ZSI=M?1V,^HVD5W(0$@>90[$],+G//:F)JT$44\M_<V5LB3O$C?:000H
M)^8D##8!)7G&.M8^AWUKINH:E87S^1?SZC)(HD4@SJY'EE3CY@%VKQTVX[5C
M7+06D]E-?IM@7Q/-)ET) _<S%6QCIG!SVQF@#IM0\1VJ^';S5-*NK6]%OQF.
M0.H;(X.T^]71J21SWHNY;2&""1$5_M S\RJ<."!L.3@#)R,'O7'ZPRZH/$=_
MIR-+:26-M!YJ(=LTJR2$[>/FPK*,CUQVXEU:S:XN=:C>W:2.36M-.TID,H-O
MN^HX.?H: .ML=9TS4Q*;#4;6Z$7^L,,ROL^N#Q26.M:7J<KQV&HVEU(@W,L,
MRN0/7 /3WK#UY[NR\027]A:F>YCT2Z,:A"1(ZO&44XZ\EL#W.*H6]R+SQ9H<
ML&KRZDJB<2L;8*(LQ]-RJ-N2!\K9/ ]* .I37=(E9UCU2R=D578+<*=JMC:3
MSP#D8^HJX\\,4D4<DJ))*2L:LP!<@9( [\ G\*YOPSI%O<?#BQTNX@,<5Q9;
M)DQM(+CYC['))^M5_#$MWK&J&ZU!6\[2(3I[$C >XR/-D'L56,@_[3"@#IK[
M4K'3(EEO[R"UC8[5::0("?09H.IV T[^T#?6WV+;N^T^:OEX]=V<8K)\0:E-
M9ZC8P/>MIUC+'*TEXL8;$BE-B98%5R&<\CG;Q7,V>^*WMKVX$TUA;^()9Y7-
ML5_=M"X60ICIYC*Q(&,G=QV .JO_ !?H=AI\%\VI6DD$TZ0(Z3I@EG52<YZ+
MNR?05=M]3CN[R);6:SGM)8#*LL=P&9B& X4#!7G[V>O&*R?$-[;7_AR.]LY/
MM%O#?VDKO$"V$2XC9SQU 4$GZ&J&NK+JUW=R:43*;CP_=1V\L?0N64* ?7-
M'26FN:3?W36UGJ=G<3J"3'%.K-@=> >U(?$&C"\2T.K6/VF1MJ1?:%W,V<8
MSUR#Q6 ]_8:M<>';?206EM;E9'C6(J;:,1.K!P1\G4+@]S54V)3X9:E$ML1*
MT]U+M"?,6^T.0V.N> 0?I0!U.OZC)I.@WE_$B/)!&757Z'ZTMOKVCW9G%OJM
ME+Y"%YMDZGRU'5C@\#WJEXS@:Y\&ZM"L3RE[=AY:*6+#N !R:HRW5AK?B+1A
MIFRXBM1-]H>-#L2)HRNPG&.6*?+_ +/3B@#IGN8(TC=YHU21E5&9@ Q/0#U)
M[50USQ!I_AZVAGU"XBB66:.% \BJ3N=5)Y(X7=N/H :YS0X)YM;M]$G5S!X<
M+,';I)N&VWY[XB+Y_P!H"MKQ<"-"64*S+#>VD\FU2Q")<1LQP/103^% "7'B
MFPM]4LT:^LAIUQ:33BZ,PVED>-0 V<'.\_E6DNJZ<^F_VBM_:FQQG[2)5\O&
M<?>SCKQ61F#4/&FDW\ 6> :;=>7,!E03) .#ZD _K6%?V]S ]W/$##;P>(A/
M(QMS*JH;<#?L!!($C DCH03VH [>RU"RU* SV-W!<Q!BI>&0. ?3([U9K \/
M)%/=W^IQZI!?M<".-VMXO+0% W/WCEB& )ST K?H **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *]H^!G_ !XZU_UUB_DU>+U[1\#/^/'6O^NL7\FK
MCS#_ '>7R_,ZL%_&7]=#UJBBBOG#W HHHH **HZEJ]GI*0-=M*#/)Y42Q0/*
MSMM+8"H">BL>G:HX-=L9T1P+J,/*L*^?9S1$NW0 .H...O2@#2HHHH ****
M"BBJUO?075S=V\3$R6D@BE!&,,45QCUX84 6:*A^UPB^%GO/GF,RA=IQMSC.
M>G4].M)>W<5A8W%Y.2(;>)I9"!DA5&3Q]!0!/134<21JZ_=8 CZ4Z@ HHHH
M**** "BH;2[AOK2.ZMW+PR#*L5*Y'T/-34 %%5KN^@LC;B=B#<3"&/ SEB"1
M_(U9H ***K6%]!J5A#>VS%H9EW(2,''TH LU3ETZ.76+74B["2W@EA51T(D,
M9)/T\L?F:N44 %%%% !5>]AGGMFCMKIK64D8E5 Y'X'BDL[Z"^$Y@8GR9FA?
M(QAEX-6: *NG6$.F:?#9P;C'$,;G.68DY+$]R222?4U:HHH **** "BJQOH!
MJ0T\L?M!A,X&.-H(7K]31)J%I';P7!G5H;AD2*2/+JY?[N",\'(YZ4 6:***
M "BBH8;N&>XN((W)DMV"RC:1@E0PY/!X(Z4 %U%--;/';W!MY3C;*$#;>?0\
M&H-*TV/2=.CLXY'D"L[M))C<[NQ=F.,#EF)X]:NT4 %%4+'6;+44M&MY&/VJ
MW^TQ H1F/(&>F!]X<=:OT %%4$UFRDFMHDD9FN998H_D(RT>=PY';:>>]6;J
M[ALH/.N'*Q[U3(4MRS!1P/<B@":BJ"ZS9-+)'YC!H[H69^0G]Z5# <#IAAST
MJXDT4K2+'(CF-MCA6!VM@'!]#@@_B* 'T455U"_M],LVNKEF$:E5 52S,S$*
MJ@#DDD@ >] %JJ=[IT=]<V$SNRFRN#<(!_$?+=,'VPY/X5-:7'VJV2;R9H=V
M?W<R[6'..14U !14<\T5M!)/,ZQQ1J7=V. J@9)-5]-U%-3MS/';W,4?&TSQ
M&,N",@@'G'UQ0!<HIDLT4$9DFD2.->K.P 'XFGT 0W4<TUL\<$Y@E(^60*&V
M_@>#4.F:='I=D+>-WD)9I))9,;I'8EF8XXR23TX'0<5<HH **** "BBB@ HJ
M/[1"?.Q*K&$XD"G)0X!P0.AP0?Q%);7,5Y:PW,#%H9D$B,5(RI&0<'D?C0!+
M3)5=X76.3RW92%<#.T]C@]:9]KA^W?8]Y\_R_-V[3C;G&<].O;K4U %#2],&
MG).S3O<7-Q)YL\\@ +M@*.!P  H 'MZY-7Z*A:Z@6.=_-5A!GS=IW%" &P0.
M<X(./<4 345'!-'<V\<\3;HY4#H2",@C(X/(J2@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH ^/:***^O/F0HHHH **** "BBB@
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
M!D:0VXW-<B[)W'_6A0H;KZ #'2FG2[6VO[C5((9S=R+N=(YV596"@#*;@A;
M R1V'/% &!I^KWVI-HVF-,4OH9)#J;)QQ!\I^@=V1AZJ35GQG9+=P:5NGN(L
M:C O[F4IG+CDX[C''I5K0]+>+4=4UFZM5MKO49$S%N#,D:*%4,1D%CR3@]P.
M<5JW-G!>+$MQ'O$4JRIR1AU.0>/>@#GK>S?4]8U.SFU#4(X=/\J&!8KED8DQ
MAR[$<L26QSD?+TZUG:?=:AK=SX?M[C4;B..73[N2Y,#>69VCEA16R/NYW$_+
MCKZ5TU[X?T^_NS=2K<1SL@C=[>ZE@+J,X#;&&[&3C.<9-6(=+L;>6VEAMDC:
MU@:W@V<!(R5)4#ICY%_*@#(\;VPD\ ZVGFS+Y>GS,"LA!;$;<$]P>_K0JR:=
MX@T:QCNKF2":"Y=Q-*7+$>5CD^F3CZFMR\M(+^RN+.ZC\RWN(VBE3)&Y6&",
MCGH:KZCI%EJBPBZ23= VZ*2&9XG0XP<.A##(X//- '(^(C+J.E^*89;J<1VF
MH0+$(Y"NT&* E>.V78X]36[^]T_Q+I&GI=7$EO):7;N)I"Y=E:':23UQN;'U
MJW#X=TJ"PO+)+3,%Z2UR'D9C*Q4*26))S@#G.>,]:2;P[IT]M;P2BZ;[,Q:&
M;[9-YR$]<2[M^#Z9Q0!SVHZAJ$D^IP07\L.->M;5'3!,<;0P%E&1CJS'ZFI;
M_P"T1Z]'HT:ZS<VD-F+@_9KL+(SO(PRSNZL0 O !Q\W/:MVW\.Z5:Q&.*UPK
M7*W;$R,Q:90 '))R3\HZ]>]2ZAHUEJ<L4UPLJS1 JDT$[PN <9&Y""0<#CIQ
M0!'H']H?V-$-361;I6D7]Z5+E [!"VTE=Q3:3COFN4@:^B\&VOB%M6OI+]71
MBK2_NW4RA?+,?W3E3C.-V><UW4$"6T"0QF0J@P#)(SM^+,23]2:YOP_X2MK/
M3+'[?%,]U ?,,3W<CQ*X8D,(]VS(X(..#SUH SO$FH7!M-8U33(M4WZ<D@$\
M=V%B$D:Y/[HMAE!X;(R><=JT[=;G4_%M^DM]=1VMM;VLL=O#)L7>V\DDCDCY
M1QG'7.>UV\\+:1?/<FX@F*76?/B6ZE2*4D8):-6"DX[XK1AL;:"ZFN8H@LTR
M(CMD\A,[1^&X_G0!S.B::(-?\37"W=ZS17BX5YV*G-K$<D=\9X],#TJOHT]W
MKJZ-:7=_=)'_ &);WDIAE,;SROP26'.!MS@$<MSVKISH]E_:;ZB$E6XD7;)L
MG=4DXP"R [6('&2,]/05#+X;TN6"SA$$L0LHA#;O!<21.D> -N]&#$?*.">P
MH Q/$-]>:<=7AMKJ95MO#\LT1+9(D7< ^3U;@<U-)#<:1J.A3)J5Y</>W'V>
MY2>7<D@,,C[E7HA!0'Y<#&:O:YH276@ZG%:1%[Z;3);*)Y)6)(*G:"6//)ZG
MGWJ:P\/:?8SQ7*I.]Q&FU&GNI9A'D8.P.Q"^G&..* .:EU.XWZ=K5A%JB6MY
M>P())KL/%)%+(%R8BQV##97:,CC..:GTFP^Q3^*[J.\O6DANG"AYV9<_9HCD
MCN>>OL*VD\*:.CQD6\VR*59HHC=2F*-U;<"L9;:N".P'<=":M-HE@U_<7GER
MB6X7;,%G=4D^7;ED#;2=H SC. .>* .>TU[C7;RUM+J]NXX8=(M+HB"9HFED
ME+@LS+@G'ECC./F.>U5X;G4+QM*T]]2N53^T[RTEF0A9)HHQ)M!('7Y5!(YX
M/0UTEQX=TVX%M^[FA:VB$,3V]S)"XC&/E+(P)' X)-3P:/I]LEFL-LJ"S9F@
MPQ^5F!#'KR3N.2<Y))ZT 9VA&:VUG5],:ZGN+>W\F2$W$A=T#J<KN/)&5SSD
M\UOU!'9P0W<]TD>)YPHD?)^8+G;^634] !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !7M'P,_X\=:_P"NL7\FKQ>O:/@9_P >.M?]=8OY-7'F'^[R
M^7YG5@OXR_KH>M4445\X>X%%%% !163J<\<6MZ)&\3.\LTJHXE90A$3$DJ.&
MX&.>F<UD0>*-4DTFTUF73+:/3II8XW07#&90T@CW@;<8R0<9Z=\\4 =;16%X
MRN]0L?"M]<Z:8UGCC)WNY7:/48!R>G%9^KRZLNK^'2;6T-ZT\X"+.WE >4>2
MQ7/3MCK^= '6T5S+^*+BRM=174+2!;VSGAA41S'RI3,5"'<1E1EN>#C!/-6M
M)UR:[U273KH6;3+")TDLYS(C+G:0<@$$''US0!N45Q6MG3W\;O'J5G>7<0TV
M)HTMX)90I\R3)(0'&<#KZ5=:[L]+O;86EC(BII-Q<QAY'3:JM&2A0]R6ZD9&
M,=S0!U%%<PWB+58M#MM3DTNWS>26Z6]N+D[AYK ?.VW QN!XSWZ]Q-8\0RZG
M=Z6FFZ?]JM8HYVD-RXC='+!0/DR&S&^>PP#SG  .GHKE9M5MAHUMXU%N2[V,
M:QQ2.%$:RNA;>^#A0=I)QP%)K8T>]N;Z%Y9Y-/DCR/+>RG,BGU!R![?_ %J
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
M\R/&V>O&/+_6H[GPW<-=3WEO=1"X.IKJ$2RQEDXMU@*-@@] 2".AQP<5T=%
M',/X8NKR+73>WD FU:V2#-O"0(BH< \G+?>'ITJ\-+O;J]TV\OYK?S;3S0ZP
M(P5PZ[>,G(K9HH Y:W\-ZDFFV6BSWUL^E6;P[66%A-(D3*R(3NP/NJ">X!X&
M>-*+16BLM7M_/!.H2RR!MOW-ZA<>^,5KT4 9DVC1W/AA]$GD)CDLS:.Z\'!3
M:2*IQZ3JUU>:?)JMY:216,GG(+>%E:638R MECM&&)P,\XYXP=^B@"AHVG'2
MM/-JTHD)GGFW 8_UDKR8_#=C\*S+G0+E-7O+ZR&G2K>LKRQWD!8JZH$RK ]"
MJKQCJ,YYKHJ* ,Z#3##KL^H^8NV6TAMA&JXV[&D;/T/F=/:J,'AQX=$TC3_M
M*DZ?/'*7V??VDG&,\=:WZ* .'TW3=5U;1-4T];NTAT^ZO[^*1O)8S*C7$@8
M[L9/.#CC/0XYU[[PR;MM1:.Z$+7!MI(#Y>[RG@;<A(S\PW <<<5T.,=** ,&
M.SNX]136-;O+)$LX)(XQ$I1%WE2SLS'_ &  .V3U[4?!^GQK=:GJ4,OFV4DS
M0Z><<+ &+MM]5,CN >ZJG;%=60&!! (/4&E P,"@# @\./#HNC:?]I4G3IHY
M2^S[^W/&,\=:34O#/]HRZF[7"H;L6S1YCW"-X6+J2,_,"V,CCC/K7044 <[+
MH=Y>Z'JNGW*Z;;O>6LENLEI 5QN4KD@GD<CC]:T;[3#>7>DSB4+]@N3.1MSO
MS#)'CV_UF?PK1HH Q-/TS4M-AO[:&YM3#))//:LT3%D>5VDPXW890S'I@D8K
M8B$@A02LK2!1O91@$]R!V%/HH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X]HHHKZ\^9"BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\>.M?]=8OY-7B]>T? S_C
MQUK_ *ZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]P**** "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 ^/:***^O/F0HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M!0$R0,DD9P.FWG'%8.E/<6-IX:OFNS9VKZ!;PK.;8S*K@*64D?=R"O7KM]J
M.[FU?3;>PCOIK^V2TDQY<[2C8^>F#T.?:L^_\7Z+IXTYI;^W\N^E*1R>:H
M5B6.3TRNWZD5C)!#HUSH5\\LMSIR&\9[A8#B.29PZMM RJ_ZQ0>VX>M:6NWD
M,L6AZI&7>S@U 222+&QVH8I4W$8SC<PY]\]* ->]U:RL-(DU2:XC%HD?F"3>
M K CC!Z<\8^M5K/Q+I%[HXU1=0MEM@J^8YF7$;, =I.>O(&*LWP^W:)<BW^?
MS[=O+[;MRG'7ZURHO89=(\+W@29[;3IT^VKY#[H3]G= 67&?E=ESQQU[4 =;
M8:G8ZI$TEC=PW"(VUS&X.T^A]#]:COM:TO3)4BOM0MK>1QN5)) K$>N/3WK+
MTB5-0\5:EJ5H'-D]I;P>:4*K+(K2DXR!G =1GISCM4,5[!H_BG67U$21?:S"
M]M-Y3,KHL84H& /(8,=O7YL]Z -N76--AO%LY+^V6Z9P@A,HWEB 0,=>C#\Q
MZU6CUVS@T^"XU.^L('E#$>7<!D8*V#M) +=5!XZG%5]&MO+\2^([AH2IEG@
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
M"%XYG0.HS@,H(#@9.-P.,T[4--M-3A2*[C+A'$B,KLC(P!&Y64@J<$C(/<T
M8GA>>[34]7TZY6X6.V,3Q)<7'GLH=3D"0DEERN1NYY/;%=-5'3]'L=+>9[2%
MEDGV^;(\C2/)C."S,22>>I-7J "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "O:/@9_P >.M?]=8OY-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?
MQE_70]:HHHKYP]P**** "BN=\576JVSZ2--:!1+>I')YC,-V0<#@=..?PJMJ
M6LOI%SJUW)9QR7MGH\=RY25MK_-+\@!X RIYQGGVH ZNBN9DU;Q#'K%OIC66
MG"6[@DN(Y!,Y6%4*!E88RQS(F",=^F.8F\6RC3[021VEO?SW<UHQGGQ#&8BP
M9]V,D':,#@_,/0F@#JZ*Q] UDZLMY'(;9IK281/):R;XY,JK!E/;AL$=B#UJ
M*_\ $+:==:I#);!VM;6.XMU#X-P7+*$Z<'>H'_ A0!ND@#)X%'6N1U'Q =3T
M.2*&WVBYT:XNY]S9,!"A0A]3DN/^ &I=.U75K.+0UOK6T%I?;(%$4C&2%O++
M*6R,,#M(.,8)[T =317'?\)H21=J^FFR^U?9_(^T_P"DE?,\O?CIU^;;UQWS
MQ5J77=:E_M>6RL;(P:9,T9$TS!I]J*YQ@87[V,G//:@#IZ"0 23@"H+2Z6]T
M^"[A&%GB61 WHPR,_G7%K=:S=>$?%)U%K9HD2^C4QNQ8%0P"C(QM S0!W=%<
MU9ZKJUI)H\=_:VBVU^1 GDR,9(7\IG&[(PP(0@XQ@D=:IIXT+F*[#Z:;*2Z6
MW$ N?])VM)Y8?'3J0VWT[YXH [&BN>E\2/!I.JS26R_;K&X-LMN&XE=B/)P?
M1P\?TR?2MJYW?89MV-WE'..F<4 3@@@$'(/>BN)\/ZKJVG^&?#4ES:VGV"XA
MM;;"2,94WH%1CQ@Y.,CMGJ<5<U;Q7_95])NO-)EACE6-[9;C%P 2 3CH6&<[
M<=!UH ZJBL&7Q&+6UUR2Z@VS:8YQ$IR9E90T9'NQ.W_>!JG<^)KM+R>SC;28
M+BSCC,ZW=ULWRL@8HGH "/F.>O3B@#JJ0$$9!R*K:9?QZII-GJ$2LL=U DZ*
MW4!E! /YUS'@[59+JT^PV, DCMKNY6\N'.%C;SG(1?[S8()[ 'KGB@#L:*Y%
M?$VKG2&UIK"T73XIVCDC\UC*464QEQQ@=,[>_J,UH2:GJMYJ&H0:3;V9CL)!
M"[7+L#+(45]HP/E #K\QSR3QQR ;U'2N7A\8I)9RWC6A6(Z7'J,";OFD)W!H
M_J#L'_ Q1+XA;4+""%+8(]UI]Q/<*7R8"@"%,XY.]B.WW30!U ((R.117&6G
MB![6QTK3+>;3X)4TNWN))+Z;8N&!554#J?D;)SQQUS5RW\37.J1:9%IMO;B[
MO(II9#+(6BB6)PCX(&7RS #ID9/'2@#I@0<X(XZTM<5IVIWFFOKQEMX)=1N-
M:CMXXTD(C+M;08))&0 H+'@],#-7YO$5YI,FHIJ\%LPM+ WP>U9AN4$@KAN_
M'7/?M0!TU%<UIOB.:;5[:QNI=,E-U&[)]AN/,,3* 2K>HQGYN.G3FM/6=2ET
M^.TCMH4ENKRX%O LC%4#;6<EB 3@*C'WQCOF@#2IJR(^[8ZMM.#@YP?2N,\1
M:UK5MH?B"S=+6.^MM->[CGA=@IC*N"0",AU*^I'(YKHM"TX:9IRP?8[*U/\
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
M>),T<-\@B7<WG64T9(_V0RC<>.@R:;9:Y97]R]M&9XIU3S/+N;>2%BF<%@'
MR 2,XZ9&>M<VO]O_ &;4UTR359+?[,ODF_5%F$N[YA'N )^3N_&<8/6F+IDU
M_KB-9PZO%;'3;NW>74'<A9',6W&\EA]TYQQP,4 =):^(M/O4DDMA>2Q)&9!*
MEE,4D4=T;;A_;;G/;-9MCXK35?#RW\9>PD\R-6:YLYC&-TH3 )"[B>F0>"03
M5SP[>RFPM-/N-.N[2XM[=4D$D?[L%0 0KCAAZ8[>E8D=K>OX.&C_ &"Y6[M;
MJ#=N3"NHN5;<K=&&T9]N] '07OB33;"XFAE:X=K< SM#:R2K#D9^=E4A>"#S
MV.>E+=>(M-M+A+<RRS3R0B=(K:!YF:,D@, @/''7Z>HK*BGN=&N=:@?2[RZ:
M[N6N+9H(]R2AHU&TMG"D%2/FP,8-.\/:-=Z7J%G'.FY;?1+:T:8=#(A;<!^A
MH TSXDTO[!;WB3R21W+M'"D<#O([+G<OE@;LC:<@CC!SBKUG=QWMLL\23(I)
M&V:%XF&/]E@#^E<H-,2'3W:]MM229-4NYH);%6,D8>1R&^7J&4]""*V_#AU$
MZ8_]I&=F\Y_(:X51*8L_*7"X&?Z8SSF@"B/$T=KX@U>RNS<2+;F)HTM[1YBB
ML@)+;%.!G/7T..E;%IJUA?3+%:W*RLUNERNT'#1.2%8'H1P>G3C/45C"XFTC
MQ%K$\FFWLZ79A:![:'S ^U-I!(/RG/\ >P*R+JSU'PWX8T;48($?5+-3;/;A
MAAQ.P CSWVR&(_13CK0!VMI>V]_'));2>8D<KPLV"!O1BK#GK@@C\*J:AKUE
MI<C+=BZ1%7<\RVDK1(/5G"E0/4YX[XJ;2-.32=(M;!&+B",*7/5V_B8^Y.2?
MK7*:Y!?W/]N6\\&L2SRADT\6CD0E#$  <$)G=NSO_#C% '1WGB'3K&]-D[SR
MW0B68PV]M),WEL6 ;"*>,J?\D5+9ZWIU^]LEM<AVN86GA&TC<BD*W4<$%@"#
MR,]*S=$L+FWUV:>:%D1M)LH0Y[NC3EE_#<OYUDW%M<:-X575FMV%UI>HW5VL
M7 ,D+SR;E'^]&^0/4+0!V%M>V]W+<QP2;VMI?*EP#A7VAL9[\,.GTJE>^(M.
ML;Y[*1KB6[2-96AM[:29@C$@,0BGC*FG>'["73M%@BN,&[DW37+#O,Y+/^&X
MD#V K';41I_CG5R;*\N-]C:<VT/F8(:?@XY'7Z4 :[^(=-2QM;Q)WFBN_P#4
M+!$\CR<9.$4%N,'/''?%,?Q-I,=C%>/<LL4LQMU5H7#^: 3L*8W!OE/!&3QZ
MBN971]2LHM'O9$OH0C7S3QV6QY8?M$PE4$$$,%QM.W)R>.,U?72MQTFXM8[V
M7=J_VNY>[3;(,0/'N*X&!P@Z4 :\GB73XV1-MZ\K1B4PQV,S2(I) +*%RN2I
MQD#.#BI+O7K&RECB?[3)-)&)1%!:R2NJ'^)E525'4<XY!]*RO$%NB:@]S:IK
M4.H/ $$VGIN63!8JK!@4R"3RP'WNM1VDFHZ3JS7VJ6-Q.]YI]JDKV<7F!)X_
M,WJ0.0"7R#TZ].X!K2>)M)CMK.?[2SK>;OLZQ0N[R%?O *H)R.XQD8/H:LZ;
MJMIJL4KVK29B?RY8Y8FC>-L X96 (X(/3D$&N<TK2;Z&\T:>:U:/%S?W,BD@
M^2)G9U4XXSAL''?-;&F6LT/B#7)Y(BL4\D)C8]'Q& ?U&* (M4\30:5KEGIT
MEM=R>?')(SPVDLNW;C &Q3GJ<XZ<9ZU/>>)--L9YH96N':  SF&UEE6'(S\[
M*I"\8.#V.>E5];$UMK>DZBMK/<00+-%*($WLN\+@[1R1\N./453AGN=&N]:B
MDTN]N3=W)N+9H(]ZR!HT7:3G"D%2/FP,8.: .HCD2:))8G5XW4,K*<@@]"*H
M+KNF-;6EQ]K18KN;[/ 6!7?)DC;@\YRK#\*- L9=+\-Z7I\[!I;6TB@<CH65
M I_45RUQX=U"XU#5[=8"MM;>;=Z;(2-K7$I20'ZK(C_A)0!L:YXCAL)K40W&
M!'J,=K=@1%B-T1<*..2<I]W)Y [U>MO$.FW,=V_G20?8T$EPMU"\+1H02&(<
M [3M//3@^E85MIE[+8:1<S6CI<S:L;^ZC;!,2L)-H;_=4HOX4_Q%H]]J%[K)
MMH-WG:5%'$20!)(LDC;,^X(_.@#:LO$%A?7:6L?VF*:1"\:W-K)#YBC&2N]1
MG&1P.:IKXUT)DAD%S.89SMAF^R2[)6Q]Q6VX9^#\HYR",9&*C::;6]<T>6+3
M[RVBL9))YGN8O+P3$T809^\<OG(R/EZ]*IV>E7D?A?PM;-:L)K6X@>=,<Q@*
MV2?Q- '1:;JUIJHF^S-*'@?9+%-"T3H2,C*L >000>AJ]6/86LT7B?6+EXRL
M,T=N(W[,5#Y_+(K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]
MH^!G_'CK7_76+^35XO7M'P,_X\=:_P"NL7\FKCS#_=Y?+\SJP7\9?UT/6J**
M*^</<"BBB@ HJ"YO(+0P^?)L\Z011\$[G/0<?0U$-10ZT^F;&\Q;=;C?VP6*
MX^O% %RBBB@ HHJG?ZBEA)9(Z,QN[@6ZX_A)5FR?;Y: +E%%% !1110 51CT
MJWCU1]1+327!4HADD++&IP2$7HN<#/T%7JIZAJ*:>;0.C/\ :;A+==O8MGD^
MW% %RBH;6X-S&[F":';(Z;95 )VDC<.>AQD>QJ:@ HJG<ZBEMJ5C9,C%[OS-
MK#HNQ<G-7* "BBB@ HHJGI.HIJ^CV6I1HT:7<"3*C=5# '!_.@"Y16=%K=G+
MXAN-##.M[#;I<$,.&1B1E3WP0,_[PJ&7Q)81:GJ&G_O'GL+474^U00%.3MSG
M[V!G'H1ZT :]%9$?B2PF\,C7XO->S,?F%0OSKS@J03PP.01Z@TVY\0-#JEQI
M]MI&H7LENB/*UN80JA\X'SR*2?E/04 ;-%9-IXBLKUK!8A-NO6E10R;3&\60
MZN#T((([\BM:@ JO9V,%A%)';J562:29@3GYG8LQ_,FK%% !1110!7MK&"TF
MNYH5(>[E$TI)SE@BIGV^5%JQ16?<ZJEMJ<=CY$LDCVLMT/+P21&R J!ZG>,?
M2@#0HID,GG01RF-X]ZAMCC#+D=#[T^@ HHJ"YO(+-8VN)-@DD6)."<NQPHX]
M30!/15,ZB@UI=,V-YAMS<;^V P7'UYJY0 445FZMK"Z4;-!9W-W-=S&&**WV
M;BP1G.2[* -J-WH TJ*S8-5N)$5IM&U"V+2K$%D\IB ?XSL=@%'?O[5I4 %%
M%% !1110 51N-*M[K4(+R=IG: [HXC(?+5N<-MZ%N3R:O4C,$4LQP ,DT +1
M4-K=0WMG!=V[[X)XUDC?!&Y6&0>?8U-0 51O=*M]0G@DN6F986#B$2$1LP.5
M+*.&P0",^E7J* "J\=C!%J$]\BD3SQI'(V>"J%BO'_ VJ.RU%+VZU"!$9397
M @<G^(F-),C\) /PJY0 4444 %%%% !1110 453AU%)M7N].",'MHHI68]"'
M+@ ?38?SJY0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %>T? S_ (\=:_ZZQ?R:O%Z]H^!G_'CK7_76+^35QYA_N\OE
M^9U8+^,OZZ'K5%%%?.'N!1110!S'C'3K*];16NX(Y NHQ)E^P;(Q^)Q^E0RZ
M)IUWXU^S7%JDEK!I4:I W,?^M;&5Z'&.,],UT]U:6U];/;7=O%<0/P\4J!U;
MZ@\&D@L[6VV?9[:&+9&(E\M NU!T48Z >E ' _OS:Z;I:I'<67]L7EN(+JX:
M.-U0R&.-FVL2!CA2.=H':M"72-2TO2+N\2&&$V5VM]:6=I.TJJBH!+&,JOWE
M\S"XP"P-=9-IUC<VLEK/96\MO(Q=XGB5D=B<DD$8)SS5.;3Y=/TXVOAZTT^T
M+L<Y38D>1]\*H^8].#C/K0!4\/SKJ^H:CKD<OF6DK+:V9!^5HX\[G'UD9QGN
M%6F>+;:.\.AV\N[RWU- P5BI(\N0XR.QZ'VK8TO3H-(TJUTZV&(+:)8DSU(
MQD^YZU8DABE*&2-',;;T+*#M;ID>AY/YT <9=-:>&=3UJ.UM$%BVGV\AM VR
M(R/+)&3W"@C;N('09J&+23'XF.B-#9V5OJ&DW)ECT^1E!(>)5?;@;6&]L,.N
M?85VTEK;RF0R01.9$\MRR [DY^4^HY/'N:@LM&TO36W6&FV=JV",P0*AP<9Z
M#O@?D* .7TW4;S7;JSC<DW.CP2/>HO :[^:)5]Q\LK8]T/I5;PSIE]=V>A:M
M!;6$4C*DMU>I>N\UR"AWAU\L DDYP6^4CCI7=16\$+RO%#'&\K;Y&50"[8 R
M?4X 'X54BT328+\W\.F64=X22;A(%$A)ZG=C/- $FJRSP:/>RVH)N$MY&B &
M<L%)''UKBWT_1K>Q\)WMLL37=U>6["Y+;I)R4)8LW5O7FN_K/@T+1[6X:XM]
M*L89V;<TD=NBL3G.20,YS0!RT&F7FK:<'B%O=)!JU_YEG>2LD<P\^0+D@-]W
ML"I'Y"FQ3V>I2:)ITEFEGIQN;N":T23,3SQ]$!&-RGYV P/N].*ZVZT72KV(
M17>F6=Q&KM($E@5P&8Y9L$=2223WI\FE:=+IXL)+"U>R4 "W:%3&,=/EQB@#
M%O+6"PU_P];V4$<448NMD:#"CY,]/K6#;6UJO@S0]<AQ_;4\MF7N@Q\V65Y$
M$J,>I'+@J> !T&..ZM].LK2.&.VL[>%(,^4L<2J(\]=H XSWQ4,6B:3#?M?Q
M:991WC$DW"P*)"3U.[&>: .8N[-M%U1]3U'3[+489=03R[PSG[3#YD@5%"%<
M$*2!PPX'3.:IKIVI:W_;$T%I8'4H[Z>.&^FO76:VVN1'A1&=J[0IVAL,#D_>
M-=FNAZ0E^;]=+LEO2Q8W MT$F3U.[&<T7&B:3=WJWESIEE-=+C;/) K.,=,,
M1GB@#!CM-.U/7?$,NLI%,;*:-81.>((?(1]RY^[ES)\PYXZ\5?\ !.#X$T#'
M3^SH,?\ ?L5HW6CZ9?74=U>:=:7%Q%_JY9H%=DYSP2,CFK444<$*0PQK'$BA
M41!@*!T  Z"@#C[ZRN9O%FJ7NGQB34+&*TEA0L%\T?O0\9)Z;E)'/ .T]JJ&
MPDT^YU1;AE>\FT.2>Y=>C2L[EL>P^Z/8"N[6&-97E6-!(X 9PHRP&<9/?&3^
M=->V@D=G>&-F=/+8LH)*_P!T^WM0!YYKH.B>%GD4'^S]4M(E<#I%<[5PWL'
MP?\ :4=V-;BQZK)XUUO^SKNS@7[/:[_M%LTI)Q)C&V1<?K73R6MO-;?9Y8(G
M@P!Y3("N!TXZ<8%.6&))7E6-!(X =PHRP'3)[XR?SH Y1-,&DZ[X=MS,9Y'E
MO9I92NW?)("[$#L,L<#L,5L>*69/"&M.C%66PG((."#Y;5IM#$\J2O&C21YV
M.5!*YZX/:EEBCFB>*5%DC=2KHPR&!Z@CN* .*U;3H[&TT*VM;>&1+ZZ5;S[3
M<-&+DB&1E$C@,3E@#@CD@#O3+RQO=(TFX2<06&G7-_:JT-I<NRP1,RK)ABJ;
M%;C(' R3WKM+BSMKRU:UN;>&>W88:*5 R$>X/%4VTN"QTJ:TTG3M/B5^?(,8
M2)\X!W!1W QT/:@#F+FXTKPUXAO7T^")8;;19KJXM;8[0Y5UVD@<9QN&?>EM
M+632?%NC)':Z=9K>I,)$L96Q( FX;E( ;!QA^O..]:VC>'WM-1DO;BUT^U7R
M/L\5I8I^[52VYV)(7).%[# '?-:=GHFDZ?)YEEI=E;/G.Z&W1#G&.H'H3^=
M'$6=I#:_#K2;W?(LUY]CBO+LR'S/)>5 PWYR%P<>PJYJ%CIFE^)I8=-@@MI/
M[!O'D2$;<?/#M8@?0\]\5VGV2V^Q_8_L\/V79Y?D[!LV]-NWICVJO::+I5@A
M2STRSMU*LI6&!4!#8W#@=#@9]<#TH Y;3=.MM7UJ"/4(_M,*:'9L(926C+%I
M?F*]">.IJM:;)H='TN]E=M-.I7]N4DD.)/+DD$,3$GY@%!P#UV#KBN[CMH(G
MWQPQHVP1[E4 [1G"_09.![U1U2P:6P-O::?IUPCR%Y(+L;8VR22>%;DL<YQZ
MT 9?AD6<.O>(+33C&MI!+"!%$?DC8QY8 =![XH\:6%G>VNF-=P)($U&W7+]@
MTB@C\>!5[0-&DTO[7/.+9)KIU/DVJ[8H450JHOKT))P.2>!6I<VUO>6[V]U!
M%/!(,/'*@96'H0>#0!R]SHFG7/C.UM)K9'M(=+?;;G_5_P"M7JO0X]ZQY/.C
MM;72HDCEL?[=GMO(N+AHXS&(W=(V8!CMW8P,8. O2N^@L;2U$8M[6"$1IY:"
M.,+M3.=HQT'M39M/LKBWEMYK.WD@F;=+&\0*N?5@1@GZT 9GAW3+O3'O5FAM
M;:UE=7@M;:=I4B^7#8RB[02 < 8ZGO5;Q5%//J?AJ.WN3;2G47Q*$#%?]&G[
M'BMRQTZRTR P6%G;VL1;<4@B"*3ZX Z\"IGABD>-Y(T9HFW1LR@E#@C(]#@D
M?0F@#G=7CN[2WTA+B^>YD;58<R%%3Y3GC"\8K,LK" ^'_$.IN&DO%GU%8Y78
MDQ*))!M7^Z..@]:[62&*;9YL:/L8.NY0=K#H1Z&FBV@6*2(01B.0L70(,,6.
M6R.^23GUS0!Q T#3UO/# \IB+N)Q=YD8_:L1;AYO/S_, >:V?#1AL?[7LPZQ
M6UOJ1AMXV;A T<;!%SVW.<#WXK?^SPYB/DQYAXC.T?)QCCTXXJO<Z7:731EX
M5&RX6Y(50-\BC"EN.2, Y_V10!<KSL6]LW@A-=P/[=,H;[3N/F^?YV/+SUQG
MY-G3'&*]$J@-$TD:A_: TRR%[G=]I\A?,SZ[L9H QM'T^WN_$_B&\N5,TMOJ
M$:0;V)$7^C0G*CH"2QR:WM1M8KW3KBWGB$L;H04/?N/UJ=(8HGD>.-$:5M\A
M50"[8 R?4X 'T I] 'GUC9V5MX,\)Q0HD-IJ#VJWI1MHD!A8@,1V+A 1WSCO
M6YI=K;Z;XPO+'3HUAM/L,4LL$?"1R%W (7HI8 YQUVBM=-$TJ.WN+=-,LEAN
M3NGC6W4+*?5AC#?C4ECIMCID)AL+*WM(B=Q2")4!/K@#K0!F^*BUOI<.HHQ7
M^S[F.Z?!Q^[!VR9_[9LY_"N4-Y>3[K22YF9?$SI+:@N?DB\TB0+_ '?]'\LX
M'?<>]>BR1I-$\4J*\;J59&&0P/4$=Q4?V2VW0-]GBW6X(A.P9C!&/E]...*
M.2MM!T[5=5\5R7MOYSB^54+,?W?^BP<I_=;GJ.>!Z57T81^(+C1XM:"W:-H-
MO<I%/RLDK9\QRO1B,)SVW>]=PD,4;2,D2*96W2$*!O. ,GU. !] *J76BZ5?
M6T-M=Z;9SP0 "**6!66,8Q\H(P...* .,A@2\.D6#R22:>NNW4,:^8Q#Q+#,
M0A.?F4,",=,+CI3+C0M/2Q\9%82/[/9OL.'/^B'[+')F+GY/G8GBN^2SM8T@
M2.VA1+?_ %*J@ CX(^7TX)''8FE-K;LLZF"(B?\ UP*#]YP%^;UX '/88H 2
MT=I;*"1SEFC5B?<BN/O;-M&U.35-1T^RU&&2_3R[PSD7$.]U5%5"I!"D@<,,
M@=,]>U50JA5   P .U45T/2%OS?KI=D+TMN^T"W3S,^N[&<T <Q/>K#X+\8/
M+<;&AEOERSX*$@E1[9RN/J*L6]I::QXENK7546X6WL;9[:"8Y4!M^YPO0G(
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
MP'7GGH< <9R #KJ*Y*3Q#J=SHEMJ=B+98]0O88K,2H6VPNP7>X!&6/+8XP,
M\YHU#6=6T-=5AN+BWNY(M*FO[:40^7AH^"K ,<C)4C&._P!: .MHKE-0U?4]
M+MK!;N]M4GU&;:)%MF*6RB-G; #$N>  3CKG':H?^$BU0:;=F+%SY%U'%]M2
MRD(\I@"S^4#EBIR#CCH?44 =C17)2:]=+HGVBRU"/4#]K6&>>.R=FM4*Y):)
M3N)Z>F P)&!RD_B4V^CV[PZM;7<MS?"T%S]F($'R%R'C!R6 4X''WE[=0#KJ
MC:>);A(&E032*SI&6&YE7 ) [@;ES]17)#Q-?06>H*DD5[)'):Q6MTUNT2,T
M\GE@,,\[3@G!&01T/-3I;ZA!XZTH7U]'= Z?>;=MOY94[[?/\1R.GT]30!U5
M%9>O:A/I]E#]E$?VFYN8K:-I 2J%V +$ C.!DXR,XQD5DWNK:KHLE];W-Q!=
ML-,GOK>7R?+*M%M!5@"00=ZD8QT- '54U'21=R.K+DC*G(XX-<TE_K5E-I%Q
M?7-K/!J$JPR01P%#"S(S*5;<<@%<'(YSGC&*IV.J:A+%I-GIR6-F+NXOED98
M,J@CE;!500-Q[Y[DGV(!V+ND8!=U4$@ L<<G@"G5QUQJEXD-S9Z@EI>2V>K6
M4*RM!A6262+#;23AUWG!'< ^U6)-0UJ]@U6_L;JU@AL998HK>2 OYICX;>VX
M8RP(&!P,'F@#J:*Y>'5=5UK5S;V%Q!9VO]FVU[O>'S)-TK2C;]X#&$'^355O
M$>J/I.GS2;+<//<07EW%:/.L;12-&,(IRH8J3DY QCN#0!V5%4='NEO=+AG6
M^AO@V?\ 2(4VJV"1TR<$=#[@].E9TEUJFI:SJ%G87<%G%8^6A9[?S6DD9=_/
MS#"@%?<\\B@#?HKD;;7=7U:;1K>V:UM7N[2YEN7,9DV/%)&AV#(X)<]>U:^@
M7UY=#4;:^>*2XL;LVYEC38)!Y:2*=N3@XD //44 :]1I/%+)+''*C/$0LBJP
M)0D @$=N"#^-<UK<>J/XQTA+/48K>-[>X(1[<N,C9DGYAGKQZ<^M0VL&K3^)
M/$HL+ZWM56XA(,EN92S_ &>/K\PPO3ISSU% '7T5Q0\6SWT&C@7$6G->:<M[
M-(8&FP6P B@=L[N3Z#UXZ'P_J$^IZ0EQ<J!*))(RRHR+(%=E#A6Y 8 ''OU-
M &@L\3S20I*C2Q@%T# E<],CMG!J2N32'4Y_&>MK8WD-H@@MB6>#S69L/@8W
M  ?J<]L<JGB*6\T:PD:[^QWTWF"2.WLGNBQC;8Y55R0NX=3Z@9H ZNFLZ*RJ
MSJ&<X4$\DXSQ^ -<<GB?49]$MKA,+_ITMK=7<=E)((U3=A_)^\I)"@YSM).:
MM1ZFEQ-X>9;FSU/S[Z6+[2(-K1X@E;@9.U\K@^Q(QS0!U-%<IH6NW5]?P1:A
M?Q6MW)NW:9)9/$P(!^578_.1UR,@@$@ =-G7M1DTK1IKJ%$>;<D40?[N]W5%
M)QV!8$T :55+?4["[NIK6VO;>:> XECCD#,AZ<@=*QWGUJRU6UT^;4+:<7T4
MGES?9=IAD0 ]-WS*03QP00.3FF> 8KJ/P;I;W-S',LMK'(@2'85W#)R<G<23
MG/% '345S6OZQ=V.JI;FX^P6)@\S[6;-YPS[B"A(X3  //7=QT-7+#5);G6_
ML8F@N+?^SH;E9XA@2,S."PY/RD*".O7J: -FHWGBCEBB>5%DE)$:LP!<@9(
M[\ FN837M1O!;6EN;>*ZN=0O+<3/&66.*%W&=N1EB%4=<<D]L4FM0ZFNI^&H
M5O(7NS=3 W#P84#R7YV!N3CCK[^U '645BZ+>7S:CJ6FW\L4\EH8V2>./R]Z
M.I."N3R"#R.HQQ6U0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110!\>T445]>?,A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[
M1\#/^/'6O^NL7\FKQ>O:/@9_QXZU_P!=8OY-7'F'^[R^7YG5@OXR_KH>M444
M5\X>X%%%% %.ZTZ.[OK&[=W#V;NZ 8PQ9"AS^#52OO#D%[/=S_:)XIIV@D5T
MVYC>$DH0""#R>0<YK9HH Q;?0IXKZ>_EU:YEO);?[.)/+C C&<@JH7&<GOFI
M+'1I(-3.HWE_+>70A,$99$140D,<!1R257DYZ<8YK6HH IWNG1WMS83N[JUE
M<&= O1B8WCP?;$A/X"H6T6!CJW[R3_B9C$O3Y?W8C^7\!GFM*B@#"'AU[>X\
MVPU2YM"\,<,H5(WWA 0K#<IPV#CTZ<5''X56SM]-73]0N;:>P@-LDVU7,D9P
M2'!&#RH.1@C\370T4 <_'X4ACLY(AJ%V;EKW[<MV2AD28KM) V[<$9&,8PQ'
MI6M8V]U;Q,MU>M=N3D,8U3 ],"K5% %.?3HY]5M-09W$EK')&JC&"'VYS_WR
M*IRZ).FH7-WI^IS6?VIE>>,1HZLX4+N&X9!VJHZXX'%;%% &1=Z))+J;:C9:
MA/97$D2PS;$1UE522N0P."-S<C'7G/&&3Z%/]OFO+'5;BSDN51;@+'&XD*C
M<!E.&QQZ<#CBMJB@#*LM M-/N+"6W:0"RM)+6-6.=RNR,68]2V8QS[FF-X>M
MFTF?3O.E\N:[:[+<9#--YV.G3/'TK8HH R)_#]O<6&MV;2RA-7+F8C&4W1+$
M=O'HH/.>:LW.E076H6MW*6)MX980G&UEDVYS_P!\#\S5ZB@#(TO1[G2Q# NJ
MSS64";(H)8T)"@8 +@9./SXY)I#X>MCX=?1O.E\ARQ+\;OF<OZ8ZFMBB@#$G
M\/R-?W=Q::I<V:7I#7,4:H0S!0FY202I*JH/T'0\U#;^%OL$=F-.U.YMGMK*
M*Q9MB/YL<>=I((X89;D>IX/%=#10!@+X72'3;.VM]0N4GL[J2[BN6",^^0R;
MMP(P01*PZ#M4MSX;M[P7QGN)S)>+"&D7 */$<HZ\8!#8/<9'2MJB@#%AT&1K
MHW5_J,U[,('@B+(B"-7QN("CECM7D^G&,G,QT. Z7IMAYLGEV#0M&W&6\K&,
M\=\<UJ44 8UUH4]]<H;S5;B6T2X2X6V$<:C<CAT!8+D@, ?4XY)YSI7EI#?V
M-Q9W*;X+B-HI%]588(_(U/10!B6WA^5;FSDO=6N;Y+)M]O'*B+AMI4,Q4 L0
M&/H.<XSC%_2].CTJP6TB=W17D?+XSEW+G]6-7** *&JZ6NII;D7$MM<6TOG0
M3Q8+(VTJ>""""K,""._K@U!)HTEY:1VVHW\MTBS"5U\M4$@'1& 'W<X)]<8/
M'%:U% '*:YH4D5O''ITMS&L^JP7&V) PMSNR[*"" "?F.<C))[U=?PPMU#J
MU#4+BZGO;1K,RE43RHF!R$ &,DG))SG ["MZB@#.U+2%OX;79<2VUQ:2"2">
M/:61MI4Y!!!!5B""._8X- L=0^PF$ZO+]H+[A.((Q@?W=N,8_7WK1HH Q8-"
MGMDNI8M5N!?74BR2W)BC.0J[0H7;@+C\?>HO^$6C:"9I+^Y:_EN5N_M@"!TD
M50B[5V[<;1MP0<@G/7-;]% &1/HLE]I,]CJ.H2W!D9729$6-HF4AE9<#&0R@
M\YZ4RTT&6+6(=4O-4N+RYA@DMT#(B(%<H2<*.N4'.:VJ* *6JZ9'JUE]GDDD
MA99$ECEBQNC=&#*PR".HZ$$'I6+JFA3C2-8NI[N?4+^339K>$>6J[5*D[551
MR6(7/7.!73T4 8%AH,['3I]0U.YNA: 20P21H@5]A7<VU020&('0<],XQ/9^
M';:RELI$FE8VCW#INQR9F+-GCL3Q6Q10!CW'AVVN9[F5II0;BZMKI@,<-"4*
M@<=#L&?J:@N/#3NU[';:K=6MG?.SW%O&J'EAAMC$$KN[]>22,5OT4 4+72;>
MSU*6\AW*7M8;41_PJD1<KC_OX?R%5X]%FM+);;3]3FMAY\TS,8T?<9)&D(.1
MV+'&/QS6O10!1TK3(])LC;I+),SR/-)+)C<[NQ9B<  <GH!56YT.9M2GOK#4
MY[&2Y55G5(T=7*C 8!@<-CC/3@<<5L44 9-EX?M-/N-/E@:4?8K62U0,<[@[
M1LS,>[9C'YFK5EIT=C<7\T;NS7MP+APW13Y:1X'MB,'\35RB@#-U/26O[BTN
MH+R6TNK4MLD15;*L,,I# \< _4"IK33H[.]O[I'=GO)%D<-C *HJ<?@HJY10
M!@1>%UL[;3ET_4+BVGL;46BR[5?S8QCAU(P>0#D8(Y]:VK:.2*W1)IS/(!\T
MA4*6/T' J6B@#&N=#G?4[B_LM5N+.2Y1$F58XW!VYP1N4X/)]1[5$OAB.U%D
MVFWT]I+:PM!OPLGF*S!CN##D[AG(QR36]10!BVVA3V-B\%GJURDLEP]Q)-)'
M&Y=G.2"-N,9],4EKX:@MY;6=[J>:XAO'O7E?:#+(T31'(   "MP!Z#KSG;HH
M QET*>6_M;F_U6XNUM)3-#$8XT <JRY8JH)P&;T'-7M3TZ'5M.FLIRZQR@?-
M&<,I!!# ^H(!'TJW10!D6FBRQZC%?7VI37TT$;1P[XT14#8W'"@98X S]< 9
M-6]*TZ/2-(L].A=WBM85A5GZD*, G%7** *%_97MU(&M=5FLTV[65(HWS[@L
M#@_F..E9R>%DL_L1TN_N+)K6U6SR%63S(EY&X,#R#D@CU/6N@HH YZ/PG#!8
M6\%O?W<=S;74MU%=DJTF^1F+A@1M(.\C&/3H0*O#26DFT^>ZO))Y[*1Y%?:J
MARRE<$ = &K3HH IP:=';ZG>7ZNYDNEC5U/0; 0,?]]5<HHH **** "BBB@
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
MJ"W=5>&6<*HF5AG*@,6';[P'45 VN[K^>UM-,OKP6\@BGFA\H)&Y4-CYW4G
M8$X!Z^M7=-@>VTNTMY  \4*(P![A0#7-Z[I%S=WMP^F:5<6VH2%=FI17@BCR
M  &=5;+X Q@J<@8Z4 =#!JD%PVH! ^;"7RI<CJWEK)QZC#C\<U07Q/%/]G6P
MTZ^OI)K6.\,<(C4QQR9V%B[J,G:W )Z&JCVVKV-[KD5KIPN8]2E$T,_G*JQ,
M84C(D!^;@IG*@\&JDFB/'I.EV\NAW%S>V]A% ;JTO1;LC*N"I<.K8!YXSUZ4
M ;-SXA$&H#3XM,O[F]^S)<F&(1C:C%ARS.%R"I&,_3/.$'B:UDL+:X@MKJ::
MYE>&.T55$OF)N#J=S!5V[6R2<<<$Y&<2SDU;3/$BQ2VKZI>)HMHES)%(B$R!
MY06^<@$$Y_PI)?#5^+:QO)(&FN4O+FYN+6VNVA;;,2=J2 KDK\O4@'GVH W/
M^$FM5L99Y;>ZBGBN%M6LV13-YK %4&"5.0P.0<8.21@XK:UXBO\ 3]!-]'HE
MXDWVB.+RI3"2%9U!8[9<<[B!SG/48YJO)HLW]GP76GZ=+!>07Z7C6]Y=>8\V
M$\L@ON?!V'CG' Z5=U6*_P!:\.7$:V#VUT)(Y(X9Y4)?8ZOC*D@9VXH FEUX
MQ"VB_LJ^>]N%=Q9KY7F*BD LQ+[ .5_BR<_7#3XFM396TT5M=2W%Q,]O'9HJ
MB7S$SO4Y8*-NTY);'3!.1G-U33KR^U*RU@Z9>,%MY()K.*^\F9,L"K!D<*PX
M.06[CTISZ3/9C2=0TW3) ]M+,\UG+<!I6$@(8[V8@MD*>6QC/- %K0M1NK[7
MM92X@N;98?("6\Y0E,J22-C,.?8UT%86B6VH#6-6U"^M5MDN_)\F/S [ *I!
MW8XSGTR/>MV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\
M>.M?]=8OY-7B]>T? S_CQUK_ *ZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]P
M**** "BFET$BH74.P)"YY('7^8_.J]W=M!L$*),YEC1U,H0HK'&[GKWX[XXH
M M457EO[."Y2VENX(YY/N1/( S?09R:K1ZJ#K>H6,BI'%:6T,YE9L9WF0'/H
M!Y?7WH T:*IC5=/>SEO([VWDMXL[Y(Y591[9!QFJ]MKD&H6%E>:?Y=Q'<M'N
M'G*IC5QG)&>H_N]: -2BJ[W]G%=):R7<"7+_ '86D =OH,Y-%S?V=F,W5W!
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
MQ&XX[C/N*2PFT^7PIX66Q>V9X[FR6X6$KN20)@AP.0V0>#S7?!0HPH 'M0%
MS@ 9Y- 'G5S/I(\*^(K&]>V_MR2XO=L#D?:))#(_D%!]XG;Y>TCT&.E;VFZ?
M;W'BW6I;RVBFF%M:QEI$#<%7W 9]3U]<"NGVJ6#%1N'0XYI: /.[.&UAT/0+
MN35],L9[6&>"&+4E#QM'O ^4%U(*A%&0> 2,<UU_AR^;4=!MKIK>. OO&R(8
M0@.0'7_98#</9A6H55A@J"/<4M 'GMQ<:/'H7B6SU-[7^UI;B[_<R8\^7+-Y
M&P?>;Y/+"X]..E;&DV2#QE>/<V\1N5TJQ9W*#/F;[C<<^O'6NI*J6#%1N'0X
MY%+0!S_C6&*7PK=M+$LBQ%)3N7=M574L?P4'\*IW,6E:EXD\./:K:7-FD=V\
M1AVO'N&P9&..Y_&NLI H48   ]* ."NX4M[S5888UCB'B#3G"(,*"?()('N>
M33S<V^BZNT=G?Z/J1N-3R]GL!O$:27YCN#'.S)."HPJXSQ7=TFU=V[ W>N*
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
M%)/3([UV7ABUCM=,E:&]M+N&>XDF1K-=L29/*J-S?Q!CUZDULE0P((!![&@
M*    .PH Y:'4['0_%6M)JMW#9+>-#/;R7#B-) (PC ,>"04Y'7!!IEQ?Z2G
MC 7FHW5F+*;38_L,\[KY3'>YDV,>,E?*/'4 >E=8RAAA@"/0BAE5AAE!'H10
M!Y]8VEO<RZ I@1]/;6KR6U0K\GE^7,4('3;GE>V,$=J=>:58+HWQ!9;*$,'D
MV$1C*XLXG&/3YV9N.Y)KT"B@#B4N]#MO&.IS:S<6$4K6%J$-XZ+E?WF[&[\,
MX]JKZ+&\4GAY3&Z1_9-1,*,""L)E0Q#!Z?)MXKKX=,2'6+W4"^XW,<2;"OW?
M+W<Y]]_Z5?H \\TW4TCT?0;"ZO-,T^!=$M94FOX@WG,RX9%W,H^4*I(Y/SCI
MW;X?MX;W_A%%N8XIDA_M#RQY9"*%EVKA3T &, ],#TKT0J#C(!QTR*6@#S[4
MH8;9]=C,0734UBSENHU7Y!&4B+D@?PY +=L9)[U=\1W>G7.FZ=/IEWIC6$6H
MHUW* LL"+Y;[3(%(X#^6>2,<'H*[2D"JHP  /0"@#GO#4$1O-1OH=2TZ[6X\
ML,FGIMC1U!RQ^=OF(*CMPHKHJ155!A5"CT Q2T %%%% !1110 4444 %%%%
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ KVCX&?\>.M?\ 76+^35XO7M'P,_X\=:_ZZQ?R:N/,/]WE\OS.
MK!?QE_70]:HHHKYP]P**** *>IZ7:ZM;+!=*Y".)(WC<H\;CHRL""#R?S(Z&
MJI\/6TFGR6=U<WMTCNL@>:<EXV4Y4JPQM((!R*UJ* ,=/#=EY-XEQ)<W3WD!
MMI9;B4L_E$'*CLHY/0?7H*O-I]N]U:7)4^;:JR1'/0, #]>@JU10!G#0[%9T
MF$;;TNVO0=Q_UI0H3]-K'BI#I=J6OVV-F_ $_P Q^;";./3@5=HH H0:-8P2
M.Z1$E[6.S8,Q(,2;MHQ_P-OSJNGARS71FTIY;N6VRAC\R<EXMA!3:W4;2H([
M\5KT4 9,_A^WG^SR&ZO4NH$,:W238D92<D-V89 ZCCM3[K0[>[@M4DFNA-:D
MF*Y28K*I(P?F'7/<$8Z<<"M.B@""TMOLENL/GS3D$GS)FW,?QK)F\):=.LT+
M27@M9I&E:U6X81;RVXG'NV3C.,GI6[10!0;2(#K']II)/%.R*DBQR$)*%SMW
M+T.-QYJ:>Q@N;RUNI%)EM69HB#C!92I^O!JS10!G?V'8_P!CC2O+;[(#G;N.
M?O;^OUJ*^\/VVHRR&ZN;U[>0@O:^>1$V.Q YQQR,X/>M:B@#+N?#^GW45XDB
M2 W=PMT[I(59955%5E(Y4@1KT]/<U'!X9T^*:XFF,]W-<VYMIGNI2^^/GY<=
M .3P .I]:V** ,W3]'33F.R]OIHPFQ8IYS(JCVSR3QU)-6K"R@TW3K:PME*P
M6T2PQ@G)"J !SWX%6** ,TZ'8G3YK$QMY$MPURXWG)D,GFDY_P![G%+J&C6]
M_<Q71EN+>YB1HUFMY2C;"02I[$9 /(X[5HT4 8O_  BVFK8):Q_:(_+N&NHY
MEG;S4E;.6#DYR=S YSD$T1^%M-5+P/\ :)GO/*^T22S,S2&,DJ<]L9[8%;5%
M %:WL8+6>\FB4A[N42S$G.6"*GX?*BU@ZAI%G80:;!;:9JLHL[?[/#-83A'2
M, #8Q+J6!P/4<9XKIZ* .0TSPW>6FC6\L$<=O?PWTU['!-(77;(6!C=QDDE&
MY89^;GYL<QV_AE));:.70I%B@^11-JTC1Q1G 9$49RN!]T@ X / KLZ* *4V
MDV5Q<+-+ KD6[VNPC*&-BI92O3'RBF0:-:6_V$KYK&Q5E@,DA8JK#!!)Y/&!
MS6A10!B7'A:PN9;G=)=I;W3%[BUCG98I2?O97W[@8!YSG)K2BL+>"_GO8U(F
MGCCC<YXVINV\=OO&K-% &79Z#;6%V9K6>[BB+M(;83$P[FR20IZ9))P.,]J2
MQT"WTV9#:7-Y';H24M?.)B7/8 \@<\#.!V%:M% &3/X>LY[>"-I;L26\CRPW
M N&\U"Q)(#$Y(YQ@Y& ..!1<>'[>X2U9KF\6YM@RQW23$2X8@L">A!P.",<#
MTK6HH RX?#]A!#!&%D8Q7/VKS'D+.\N"-S$]>#CTZ#H!5E=.MEN;RX"GS+M5
M64[NH4$#Z<$U;HH HVFE6]DUMY#3*EM;"UCC,K%-@Q@E>A;@?-UZU>HHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]
MH^!G_'CK7_76+^35XO7M'P,_X\=:_P"NL7\FKCS#_=Y?+\SJP7\9?UT/6J**
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**** /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:
M/@9_QXZU_P!=8OY-7B]>T? S_CQUK_KK%_)JX\P_W>7R_,ZL%_&7]=#UJBBB
MOG#W 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@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVC
MX&?\>.M?]=8OY-7B]>T? S_CQUK_ *ZQ?R:N/,/]WE\OS.K!?QE_70]:HHHK
MYP]P**** "BL;Q6S)X5U%E)5A"<$'%<]\,I9)=,OC([.1,,;CGM6\:-Z3JWV
M.:6(Y:\:-MU<[JBC('>HY+B&$@2S1QD]-S 9K"QTMV)** 00"#D'O10 45$]
MS!&VUYHU;T+ &I001D'(HL*Z$+*" 6 )Z#/6EKB/$?@W4-7\2)J$%]%'%A/O
M$AH\?W<#\>HY-=O6LX1C&+C*]_P,J=2<I24HV2V\PJ"YO;2R"FZNH8 W"F60
M+GZ9J26:*%=TLB1CU9@*X'XH.KV.F,C!E+O@@Y!X%.A2]K44'U)Q-;V-*4UJ
MT=_'(DT:R1NKHPRK*<@CU!IU9?AO_D6=+_Z]8_\ T$5ILRHI9F"J.I)P*SE&
MTFC:$N:*EW%HJ.*XAGSY4T<F.NQ@<5)4E)WV"BC(]::)$+E ZEAU /- #J**
MR_$&FSZOHTME;W @>0K^\.> "#V^E5%)M)NQ,VU%M*[-2BO*]7\%:CI&E7%^
M^K^8L(!*+N!/('K[U3\.>&;_ ,1V4MS%J9A$<GEE6+'/ /K[UVK"4W#G]IIZ
M'G/'55-4W2U?FCV"BN>\*^'I_#\-RMS>?:6F92#SP!GU^M= 6 !)( '>N.<5
M&5HNZ.^G*4HIR5GV%HI%=77<C!AZ@YIDMQ!"?WLT<?\ O,!4V+NB2BFHZ2*&
M1E93T*G(IU(85!<WMK9*K75S# K'"F60+GZ9J22:*%=TLB(/5F K@_B<ZR:9
MIS(P93*V"#D'BMJ%+VM10?4Y\36]C2E-:M'>QRQS1+)$ZO&PRK*<@CU!I0RE
MBH8;AU&>165X7_Y%;3/^O=/Y5SVC^#=0T_Q:VJ2W\3P[W;"D[WW \,,8[^IZ
M4U2C>2<K6V\P=:=H.,;WW\CMZ*,XZTQY8XDWR.J+ZL<"L#H'T4V.1)5W1NKK
MZJ<BG4 %%,DECA7=+(J+ZL<"B.:*89BD1QZJP-.W45UL/HHHI#"BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M_P @:Q_Z]X__ $$5<KQY?$SWX?"@HHHJ2@HHHH **** "BBB@ HHHH ****
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ KVCX&?\>.M?]=8OY-7B]>T? S_ (\=:_ZZQ?R:
MN/,/]WE\OS.K!?QE_70]:HHHKYP]P**** .>\<2M#X/ORIP6"+^!< _I61\,
M($70[N< ;WN=A/L%!'_H1K7\<Q-+X.OPHR5"-^ =2:R/AA,C:%=P C>ER6(]
MBJ@?^@FN^'^YRMW_ ,CS9_[_ !O_ "_YG<52U?4H](TFYOY!N6%,A?[QZ ?B
M2*NUS'Q #'PA<XZ!X\_3<*Y*,5.I&+ZL[:\W"E*:W29RNFGQ9XP::ZAU,VEN
MC;?ED:-<]< +R<9'6G+K?B#P?K<5IJ]R;NU?#$LQ?*DXRK'G(]#_ /7KH?AQ
MC_A%1CKY[Y_2L'XI$?;=.'\7EOG\Q7IQDIXAT'%<NO0\><)4\*L2I/FT>_<]
M&N7(LII$;D1LRD?2O*]!UCQ3KDDVG6=^2[@.T\K?ZM1QP<<9)'3GBO2HPP\/
M(&^]]D&<^NRN"^%W_(0U _\ 3)?YFN?#VC2J2LG:QTXOFG7I13:3O>Q3O-1\
M3>#M6B6\OWNT<;]KRM(DBYY'S<@U?FL/&FJ:>=8_M(PJR>:EM%,T9VXR, <=
M/4YI/BE_Q]Z;_N2?S%=]:?\ ($@'_3LO_H-:U*W+3A445=^78QI8?GK5*+D^
M6.VO<YCP#XDN]7BN+.^D\V: !DD/5E/&#]..?>H?B)JU_I9T[[#=R0>9YF_8
M<9QMQ_,UD_"__D+WO_7 ?^A"K7Q3^]I7TE_]DI^S@L;RI:?\ 7MIRRYR;U[_
M #".P\9>([--174ULXI%W10K*T>5['Y1W]S2^#_$FJ1:^VAZO*\K$LBM(<LC
MKVSW!P?TKM]%&-"T\#I]FC_]!%>;R_-\61Y?/^EKG'LHS_6IIS593A**LD[:
M;%58.@Z=2,FVVD]=[G6_$+_D49_^NB?SIOP[_P"12B_ZZO\ SIWQ"_Y%&?\
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
M;_,\TTN+QUHUL-/MK)&A4G9O*$+DYX.>GUIUKX5\0IXOM-2O56X'FI+-,KJ
M/48R#QTX%>DT5J\;*[:BE??0Q67PLDY-I;:F+XML+G4_#-W9V<?F3R;-J[@,
MX=2>3QT!JKX(TJ]T?0GMKZ'RIC.SA=P;@@=P3Z5TE%8*M)4_9=+W.ET(NLJW
M6UC@O'?AS5=:U2VFL+7SHTAV,?,5<'<3W(]:[EXDFMVAE7<CH58>H(P:DHHG
M6E.,8/[(J>'C"<IK>6YY>?"WB;PUJDEQHA\^)N RE<E?1E/]*Z3P_<>+KG4E
M.KP1P6:J<X"@L>PZDUUE%:SQ4JBM**;[VU,:>"C2E>$FEVOH<WXP\,GQ%8Q^
M0ZI=P$F,MT8'J#^0KFK.7Q[I,"6:67G1QC:F\*^!V&0?YUZ312IXF48<C2:\
MRJN#C.?M(R<7Y&#X:?Q#*MQ)KL<<6=HAC0+[Y)P3[5O445A.7-*]K>AT4X<D
M5&[?J%>=Z_X'U&+5VU309 '9S)Y8?8R,>NTGC%>B45I1K3I.\3.OAX5X\L^A
MYPES\1?]6(F)Z;F2+^?2NZTI+Q-*MUU%]]WLS,>/O'J../:KM%.K7]HK<J7H
MB:.']D[N;?JSS:X\+:]X<UF2^\/8EA?.$!&0I.=I!ZCZ5'>:5XQ\520PZC"E
MM;(V[)PJ@^N 22<5Z;16JQL]&TFUUZF#RZGK%2:B^E]"IIFGQ:5IMO8P9,<*
M;03U)[G\3DUQ=MX;U:/XAMJK6N+(SN_F>8O0J0.,Y[^E=_16,*\H<S7VMSHJ
M8:%113TY7=?(Y[QGIEWJWA]K6RB\V8RJVW<%X'N2*?X/TZZTKPY#:7L7E3J[
MDKN#=6)'(XK>HI>VE[/V72]RO81]M[;K:QP'_"-ZM_PL/^U?LO\ H7G[_,\Q
M>FW'3.?TKH?&&G76J^')[2RB\V=F0A=P7.&!/)XK>HJY8B;E&3^S^AG'"0C"
M<$W:5[_,Y[P7IEWI/A];6^B\J82LVW<&X/N":P;KPWJTGQ#754M<V0G1_,\Q
M>@4 \9SV]*[^BB.)FIRGUD$L)"5.--MVC:WR,3Q;87.I^&KJTLX_,GD*;5W
M9PP)Y/'056\$Z5>:/H+6U]#Y4QF9]NX-P0.X)]*Z2BH5:2I>RZ7N:.A%UO;=
M;6. U/PWJUQ\08M4BM=UFL\+F3S%'"A<\9SV/:N_HHHJ5I5%%/HK"HT(TG)Q
M^T[GF5SX9\0Z!XBEO]$B$T3LQ0J5.%8YVLI/^<5VOAV76IK&236XDAG,GR(@
M'"X'/!/?-;%%75Q,JL;22OWZF='"1HR<H2=NW0XSQUX6NM;^SWE@JO<0J4:,
ML 67.1@GCCG\Z7P[<>,7O[>#5+94LD!$DK!=QP#CH>><=J[*BA8F7L_9M)]O
M('A(^U]K&33>]MF<UXQ\,-XBLHFMW5+N DINZ,#U!_(5SEG-X]TN!+-;+SDC
M&U"X5L =.0?YUZ113IXF48<C2:\PJ8.,ZGM(R<6^W4PO#;^()8[B374CC)*B
M&- O YR3@GVJ#QAX9/B*QC\AU2[@),9;HP/4'\A7245FJTE4]I'1FCH1E2]E
M-MKSW/-K.7Q[I4"6:67G1QC:F\*^!V&0?YUU?AI_$,JW$FNQQQ9VB&- OODG
M!/M6]15U,1[1-<J5^IG1POLVGSR:71O0****YSK"BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^/:***
M^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!G_'CK7_76
M+^35XO7M'P,_X\=:_P"NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^</<"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 **** /CVBBBO
MKSYD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9_QXZU_P!=
M8OY-7B]>T? S_CQUK_KK%_)JX\P_W>7R_,ZL%_&7]=#UJBBBOG#W 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@#X]HHHKZ
M\^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVCX&?\>.M?]=8O
MY-7B]>T? S_CQUK_ *ZQ?R:N/,/]WE\OS.K!?QE_70]:HHHKYP]P**** ,[5
M-5;2T#_V=>72;2SM;JA" >NYA^E4(_%4;Z8-1;2]0AMF$11Y50!Q(RJN,.?[
MP//:M75/^01>_P#7!_\ T$URVHQ^;\+-/CW,F^"Q7<AP1EXN0>QH [2BN0N[
M1=!\0P?V4LB&?3KMWB\QG661#$48@D_-\S#/4YYJMX=TZ_F30]3MX(XPZK+=
M7?V]Y6ND:,YW+MP26*L/3'''% '<5BS^(ECU&ZLK?2]0NY+8J)6@5-H+*& ^
M9QV(K:KD;:UU.?Q7XA:QU*.T030!E:V$F3Y*<YW#% '2VUY]HF:(VUQ"RQ)(
M3*F%^;/R@@D%ACD#ID>M6:X;Q+/<K-XG2.YEC*:;9%&1L%&,LP+#T/ _(5=U
M;2+6"_T#3X3/';7%](9U$[YFQ;R'#-G)!*C//.* .LJI#?K-JEU8B&0&V2-V
ME.-C%]WRCG.1MR<C^(>M<-<Z1;Q:7XRD22Y#:8[_ & _:'_T7%M'*-G/'SN3
M^0Z#%=1K=C>ZII-L+,QE_-2:>%Y6A6X7:<H74$CD@]#G;@\&@#<J.>:*V@DG
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
M&78XP=X)&/RJY6#I1SXKUX_[-M_Z U;U !1110 4444 %%%% !1110 4444
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
M !1110!\>T445]>?,A1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
M[1\#/^/'6O\ KK%_)J\7KVCX&?\ 'CK7_76+^35QYA_N\OE^9U8+^,OZZ'K5
M%%%?.'N!1110!SOB2)+W5M TZX426<]S(\T3#*R[(F958=QNPV/514^J21Z'
M9QC2[2UAN;RXBMD/E80%CC<P7!( R<9&>F1G-6M7TE=5CMR+B6VN;:7SK>XB
MP6C?!4\$$$%6((/8_C5:;1+N^T\P7^J-).DR303Q0+&8G0Y!QR#[YZ@D4 9N
MHZWJVAIJ<5W):74L6ESW]M(D#1C,7577><C++R"._P!:V+[4IK6]T2%%0K?7
M+0RD@Y $$LG'/7*#\,U6'AS[4;M]6O&O9+FU:S.V,1*D3?>"@9.3QDDGH.E,
M@\.W7VW3+F^UB:Z_LZ1GA3R50-F-H\OCJ<.>1@>W- &8FNZ]_8(UZ1[ 6R3E
M7M%@?<T8E\LD2;^&QSC:1V]ZL7?B"ZBUZXLY]0LM*BCE2. 7=J[?:054[A)O
M5?O$J ,G*^^*TO\ A'8?^$;;1?/D\IB3YF!NYDW_ ,^*35M$NM82XM)M3*:=
M<+LD@2!=Y7'*ASTSSSC//!H Q]3\53QWVJQVVH:=;?V>WEK;W$;,]PPC5SR&
M&T'=M'!Y!//2K^D3_:?%VIS[&3S=-L7VMU7+7!P:M/HMW#J%U=:;J1M5NW$D
M\3P"12X4+N7D$$A5SU'&<=:6_P!*N1)J=[IURT5_>6T5O&Y52(BA?#X((/\
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
M%XXU%;ZY@N)/[-MMKQ0&(8\R;@@LV3UYX^E:/B<W2^&-3>SG2"=;:1A(R%L
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ KVCX&?\ 'CK7_76+^35XO7M'P,_X\=:_ZZQ?R:N/,/\
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
MDVVGO]G>-75H2^&Q(R@AMY[Y&!Q7406L%L\[PQA&GD\V4C^)MH7/Y*!^%34
M<G8Z)J"76E74T*HPU*ZO)T#@^4LB2!1GN?F4''?/;FE71+\> H-+\D?:T:,E
M-XQQ,&//3H*ZNB@#GTL[N+7]6C:SE>TU)4*W4;IMB(CV$,"P;L,8!Z]JS?#^
MB-;+IMKJ&DZIYUDJC[2VI&6VWHN RH9<X/8%.,UV5% '#3Z?K:>%;GPY#I#R
M.'=8[LSQB%XS(6!^]O#;3C&W&>^.:ZK7-/;5M U'35<1M=VLL <]%+*5S^M7
MZ* .<N7U35O#6I:?-HT]K=26,D2LTT31O(4*@*5<G&3U8+5F_P!.N9V\/F-
M19W8EF^8?*OD2)GWY8#CUK:HH X Z%J<UO8PS:5=MJ,-_;S7-^]ZIBE5)U=F
M WDD8&0I4 =N@SJ)HE^+R&0PC:NNR7I.\?ZHPNH;\R..M=710!!#+/)<7*2V
MQBCC8"*0N#YHV@DX'(P21SZ9J>BB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@#X]HHHKZ\^9"BBB@ HHHH **** "BBB@ HHHH ****
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
M44 %%%% !1110!\>T445]>?,A1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5[1\#/^/'6O^NL7\FKQ>O:/@9_QXZU_P!=8OY-7'F'^[R^7YG5@OXR
M_KH>M4445\X>X%%%% !U&#2;5V[=HP.V*6B@!,#(.!D=#3!;P+,9EAC$IZN%
M&X_C3I)%BB>1SM1 68^@%06^HV=TZ)!<Q.[PK<*@;YC&WW6QUP<'F@"S4<4$
M,.[RHHX]W+;% S]:DHH CB@A@#"&*.,,<D(H&3^%/VKA1M&%Z<=*6B@#/U;3
M!J=O#%Y@C\NZAN"=N=WER*^/QVXS5R."**,QQQ(B'JJJ *DJ%KN!+V*S:0"X
MEC>5$[E5*AC^!=?SH EVKS\HY&#QVID<$,2[8XHT7GA5 '/6D^U6_P!K^R>=
M']IV>9Y6X;]F<;L=<9XS4M ";1QP..G'2FF&(S"8Q(90,!RHR!]:?10!&;>
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M!T]%06\L[V8EN8!!-@EHP^\#'O@9K LO%DUS9:;J4VD2V^FZ@8ECF:92Z&7
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
M+=EM@B,@#%O[OU]NM<S<VUP=0U!A!(0WB2UD!V'E!! "WT!!Y]C5#6[V]O\
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
M0 4444 %%%% !1110!\>T445]>?,A1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5[1\#/^/'6O^NL7\FKQ>O:/@9_QXZU_P!=8OY-7'F'^[R^7YG5
M@OXR_KH>M4445\X>X%%%% &!K_\ R'/"_P#V$9/_ $EGKGV6[7P?>Z^=4U W
M]M<7+Q'[2PC"I.X"&,':PVKCD$\]>F.YGM(+B:WFFC#R6TADA8_P,5*D_P#?
M+,/QJ$Z58G39=/-NOV24N7BR<'<Q9OS))_&@#FM;-U8ZAJ&HZI#JDVEQ!98I
M;"],2VT2H-^^,.I;Y@S9^;@@8XIFHZE>?:M7MXKR6-)-4LK5)%;F*.1(MVWT
M)W'GU;-=#>>'].U"X>:[CFEWXWQ&YD\I\>L>[8>G<5+/H^GW4=Y'/:HZ7A5I
MP<_.5 "GV(VK@CI@&@#E-3C'AW7+NZL9;F::#0;N=$N;F2?YE:,C[Y)&2.GM
M5O1X=234=.FBM]86%U/VV6_O(Y8Y%*$AE42MM;?M^Z ,$^U;=GX?TRQN&N(;
M=FN&C,3333/,[(2#M+.22.!Q_C2Z?H5AI<H>S6>,!=JQ&ZE:-!Z+&6*K^ %
M'-:59ZM>>!K6_M]0O+C5+F&)I#)=,H:/>I=4'W58H"H;&<G)/>MCP[<0>?>6
M0M]3MKJ$1R2PW]T9R%;=M96WN,':W0]NE:7]DV8TM--2-XK1%"HD4K(5 Z89
M2&'YT:?I-GIGFFUC8/*09)))6D=\=,NQ+'';GB@#F/$-Q-=+J]UIT.I>9IRL
MAGAU!HE614#_ "Q;MCXW#.X<\CFIK99M>\0RI=7MY';+I5G/Y%M</"/,D:;+
M90ANB@8S@]\X%;%WX:TF^N)YKBV=C<?Z]%FD5)N,?.@8*W  Y!X J[;Z?:VL
MYFAA5)&AC@+ G[B;MJ_AO;\Z .0L;F\U%=&TNYOKGRGGOTEFCE,<LPMY3&BE
MUP1D<D@@G;]:T_#=M'9Z]XB@BEFD5)X>9IFE8?N5."S$D_B:TY] TRXM4MGM
MBL:3/<(8Y&1TD<LS,KJ0P)+-T/<U+IVD6.E";[%!Y9F8/*Q8LTC 8RQ)))QW
M- '&7+>3XVU6YU)2^AQW$!EQ]V.;RDV22CN@_)3@D'JNGJUQ<7GBJ;3_ +/J
MEQ:P64,ZII]TL!WR/("S-YB$X$8P 2.3GM72I96R2W,BPKNN2#,3SOPNT9'T
M&*HR>&M*>*VC%O)%]F0QPO!<21.B9SM#*P;;[9QQ0!D07>IZ0VC76L32)#,K
MV=TLKJ=C9+0R-M.T,0I5B.I<>E:OAJ2YN='6_NWD+WLC7*(Y_P!5&Q_=ICMA
M-N1ZYJMK^DRZKIT>@I:;]/E\L3W$TN[:BL"5P269B% !/3.<\<]       .@
M% ''^'8M;9=1:TO=/CM?[5N_W<MF[O\ ZYL_,)0/T_.B]MY]0U3Q)OU*_B6S
MBC-LD%PT8C<Q;BWRD;N<<-D>W-;#^%=(>:640W"-+(TKB.[F0%F.2<*P').:
MT!86H>Y<0C== +,<GYP!M&?PXH Y;3OM-M<>%[PW]Y-+JBE;M9IV9')@:3*H
M3M3#+QM X)%48!=P^"[/Q VJ7\FHAXVR]RQC<&4+Y9CSL.0<9QNSSG-=L-.M
M%%F! H%E_P >_)_=_*4X_P" DBL+P_X2M+#3;'[; SW<'SE&N'>)9,DA@A;9
MGOG'6@#.DGF2^U.UBFD@6]\0QV\LL;;65/LL3$ ]B=H7(YYXYJ>[M+^UU&_T
MK2;Z[W-8+=VXGN'E*3))P-SDMM? !!., X[UT4^BZ=<P74,UJK)=2B:7D@F0
M!0&!!R" BX(QC%0Q:;!HL$\^G64MS<R;0WF7!>20 \ O(Q.!DG&>YQUH YV^
M\2W%[97^L:7(ZV^G:,]SL/1KATW*K#U15Y'_ $T'I5G3XM3M=0MYH+36%M_*
M?[4=0O$F60[<JR@2/M;<.B@#!/M6KX?T5=,TF:&>&'SKR:6YND090O(Q)7W
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
M(;O\ZD'OSP*K:;XJFN+_ $V&X?3'74252*UN?,D@;RVDP_\ >&%()&,''7-
M'545D^*;Z?3?"FK7MLVVX@M)7B;&=K!3@_@:99^'M'T8+>1VD?VF%"6NW&Z9
MN.2SGDD\]: -FBN7A\0:H+'3M6N;2U73KZ2%!&DC&:(3,JQDG&&.67(&,9."
M<<PW?B?5X;/4M1ATZU>ST^Z>!HVF(DF"L%++QA>O0YS@]* .NHKFIM>U/3IK
MV#4;:T:2/3Y;Z$V[MM.S 9&R/5EY'7)X&*=#K>K12Z7-J%I:)::BZQ*(9&,D
M#,A9=V1A@<8.,8)'44 =$"&&001[4M<7X?GC1]'B:#?))>:GLDWD;,3R9X'!
MS[]*M1>*]NLVMH]YI-U%=3F!5M+C,L1P2"1_$/EP<8P2* .JHKD9/$VKKI%[
MK0L;06%E/.DD9E;S9(XI61G7C .%)P<YQU%:<FIZE=ZO>66F0VHCLBB32W+-
M\SLH?:H4=E*G)/?IQ0!MT5R6I>+I+:YU/[.^F+'IK;7BN;G9+.P0.0@_AX;
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
MBZ-@L2WS;<Y(Z=NTZ:)J=QJ\.HZEJ%LYAM9K9(;>W*+^\*$L27)S\@XKH**
M,32/#YTN:RD^T^9]FTV.PQLQNV?Q=>,^GZUGZCI5OI-NEY-K-M831ZC+=P7%
MRH$0,@8&-@6&1M)[@Y /M75T4 <!:6M[K,FO7UM=PZ@Q>R>WFB3RX99+=_-*
M1G)^7[HW9/);GC )AYT4MM%?WMK ]Z+T6SZ+,\JR>8)2I8<,N\$\#_@1'7OZ
M* .?F\+VUW:6<4SF9$NFN[G[0@8W!:-T(8< <..V % Q3SX?G;3(K"34&EBM
M[R&X@>1-SB..17$;-GYC\I&[KC&<D$G=HH Q+C2M1AU>YU#2KRVB-TB+-'<P
M-(-R9 92K+V."#UP.G=NG^'%T^XTN5;HO]BAN(WW)@RO,Z.S]>/F4G'^U[5N
MT4 8BZ3J-EJMW<Z=>VRVU[*LTT,]NSE7"JA*,''!"C@@\Y/?%11Z%>V=_<O9
MSV)M;B<W#)<VI=T9N6VL&&03DC(XR>37044 00I<K<7+33QR0LP,*+'M,:[0
M""<G=SDYP.N*GHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H
M^!G_ !XZU_UUB_DU>+U[1\#/^/'6O^NL7\FKCS#_ '>7R_,ZL%_&7]=#UJBB
MBOG#W HHHH J:AJ=II<*273L/,?RXTCC:1Y&P3A54$DX!/ Z FJTNOV,-K!/
M(+I3<,5B@^R2^<Q'7]WMW8'KC'YU6UZ*XBU/2-3BM9;J*TDD$T<(!<*Z8#@=
M\$ 8'.":KWL\W]LZ5KJ6%[):QV]Q;2QB$^;&7:)E?9U(_=$<<_,.,9H O'Q-
MI*Z<U\]R\<*3"W</"ZNDIQA"A&X$Y&!CG(]14'_"8Z1NEC_TXS1<RP"PG,D:
MXSN9-F0I['&#SCH:RGT^]OI;B_%E-&ESK%I.D4@ <11B-2[#M]TG'7 'TK;M
M+2:/Q=JMVT1$$UG:QI)V9E:<L/PW+^= &I;W$-W;17-O(LD,J!XW4Y#*1D$?
MA4E8'A9;C3_#V@Z7<V4Z2IIT8E? V1,BJ"C'.<G)Q@=C6_0 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 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !7M'P,_P"/'6O^NL7\FKQ>O:/@9_QXZU_UUB_DU<>8
M?[O+Y?F=6"_C+^NAZU1117SA[@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!\>T445]>?,A1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 5[1\#/^/'6O^NL7\FKQ>O:/@9_QXZU_P!=8OY-7'F'
M^[R^7YG5@OXR_KH>M4445\X>X%%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %>T? S_ (\=:_ZZQ?R:O%Z]H^!G_'CK7_76+^35QYA_
MN\OE^9U8+^,OZZ'K5%%%?.'N!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 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !7M'P,_X\=:_ZZQ?R:O%Z]H^!G_'CK7_ %UB_DU<>8?[
MO+Y?F=6"_C+^NAZU1117SA[@4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110!\>T445]>?,A1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5[1\#/\ CQUK_KK%_)J\7KVCX&?\>.M?]=8OY-7'F'^[
MR^7YG5@OXR_KH>M4445\X>X%%%% !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 ?'M%%%?7GS(4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %>T? S_CQUK_KK%_)J\7KVCX&?\>.M?\ 76+^35QYA_N\
MOE^9U8+^,OZZ'K5%%%?.'N!1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% 'Q[1117UY\R%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !7M'P,_P"/'6O^NL7\FKQ>O:/@9_QXZU_UUB_DU<>8?[O+
MY?F=6"_C+^NAZU1117SA[@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 45QFKPZE!X
MST*XGU.1H)KQXX[6(;(U00N?F&?F;(ZGCT KH=<U8:18>:D9FNI6$5M #S+*
M>B_3N3V )K1TWI;6Y"GO?2QI45R'@N.]M]2\0VU]>/=3QW,1=V)QN:)68*.R
MY)P/3%=?2J0Y)6O<<)<RN%%%%04%%%% !1110 4444 ?'M%%%?7GS(4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %>T? S_CQUK_KK%_)J\7KVCX&
M?\>.M?\ 76+^35QYA_N\OE^9U8+^,OZZ'K5%%%?.'N!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 %%%% '/Z_:W$^N^&Y887>."\=Y65<A 8G&3Z<D"C6/#MWJ.M6VIVNLR
MV4EO"8HT$"2!2Q^9AN!P2,#/H/>N@HK15&K6Z$.FG>_4X[PQH^L67B;6[B]U
M&>:!YDY>V1!<GRE&X$#C'3CCBNQHHI3FYN['""@K(****@H**** "BBB@ HH
MHH ^/:***^O/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!
MG_'CK7_76+^35XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^<
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* /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9
M_P >.M?]=8OY-7B]>T? S_CQUK_KK%_)JX\P_P!WE\OS.K!?QE_70]:HHHKY
MP]P**** "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/F0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]H^!
MG_'CK7_76+^35XO7M'P,_P"/'6O^NL7\FKCS#_=Y?+\SJP7\9?UT/6J***^<
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* /CVBBBOKSYD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O:/@9
M_P >.M?]=8OY-117'F'^[R^7YG5@OXR_KH>M4445\X>X%%%% !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 %%%%
D !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>32
<FILENAME>kfrcsmalllogo.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 kfrcsmalllogo.jpg
M_]C_X  02D9)1@ ! 0$ W #<  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   AU5$2
M  0    !   AU0       8:@  "QC__; $,  @$! @$! @(" @(" @(#!0,#
M P,#!@0$ P4'!@<'!P8'!P@)"PD(" H(!P<*#0H*"PP,# P'"0X/#0P."PP,
M#/_; $,! @(" P,#!@,#!@P(!P@,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# P,#/_  !$( ) "(P,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B<M$*%B0TX27Q%Q@9
M&B8G*"DJ-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J"
M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2
MT]35UM?8V=KBX^3EYN?HZ>KR\_3U]O?X^?K_V@ , P$  A$#$0 _ /W\HHHH
M **** "BBB@ HHHH ***;-.EO&7D98U7JS' % #J*SV\6Z4C8;4]/!]#<)_C
M4UAK5GJK,MK=VMR4^\(I5?;]<&JY9;V%S(M4445(PHHHH **** "BBB@ HHH
MH **** "BBLWQ7XRTGP)I$FH:UJ5CI-C%]^XNYUAC7ZLQ JHQE)\L5=DSG&$
M7*3LEU9I45X5\0O^"DWP9^&VH1VMYXRLKV20;O\ B6HUZH^IC!%<XG_!7+X'
M.V/^$CU ?72K@?\ LM>O3X=S2I'GAAYM/^Z_\CP:W%>2TING4Q=--='./^9]
M,45YAX _;/\ A;\2[.UETKQQX?:2\8)%!-=I#.S'H/+8AL_A7IR.LB!E(96Y
M!!X->=B,+6H2Y:\'%^::_,];"XW#XF//AYJ:[II_D+1117.=04444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !16#XV^*7AOX:V\<WB'7M'T2.0[4:
M]NT@#'VW$5Y1X^_X*3_!GX=WXM[OQG8WDA&?^)>C7BC\8P17=A<MQ>)_W>E*
M7HF_R/.QF<8'"?[U6A#_ !22_-GNM%?,Y_X*Y_ X'_D8M1_\%5Q_\35[0?\
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
M^!6*IU92DY)6:2W3?Z'V7 OB3C<^S)X*K0C&*BY-IM[-);][GU)7RW_P5_\
M&DWA3]C74K>VO&M;C6+V"S(4X,T1),B_0@<U]25\+_\ !=6_>W^#/@V!=VVX
MU2;=@\<1C&?SKYG@V@JV=8:$OYD_NU_0^SX^Q,J'#V+J1WY&O_ K1_4_+MFW
M'/K0HR:*DM1NG6OZF/XJ/V2_X)0?".W^&G[(.BWR#==>*'?4YG9 K@$[$7UP
M%0'\37TM7(_ /0X?#?P2\)V5NJK##I-MM"].8U)_4UUU?R+G.,EBL?6Q$]Y2
M;_'3[D?W9P_@88++:&%AM"$5\[*[^;U"BBBO-/8"BBB@#\IO^"UWP9C\$_M
MZ;XFM8[>&W\566Z1(UVEIXFP[MZE@Z_E7Q97Z9?\%VM*CG\"^"+MMOF0W5Q&
MO/S$% 3_ "%?F;7]/<"8J>(R.A*>Z3C]S:7X6/XW\2\%#"\1XB%-64FI?.23
M?XW.H^"_CV[^&'Q4T'Q!8^7]KTB^BNHPXRI*.&Y_*OW]TNZ:^TRWF;AIHE<@
M>X!K^>#3FV7L9]#7] /P:U.36/A-X;NI-WF3:; S;NN=@ZU\1XM45;#5EO[R
M_)K]3]%\"\1*^+H-Z>Y)+S]Y/]/N/CS_ (+L_P#)$/!?_8:E_P#2=J_+NOU$
M_P""[/\ R1#P7_V&I?\ TG:OR[KZOPX_Y$5/UE_Z4SXCQ;_Y*6K_ (8?^DH[
MK]F7_DX#P;_V&+;_ -&"OWRK^>GP)XPN?A_XQTS6K-87NM+N4NHEE7<A9#D9
M'I7UU_P^_P#BE_T"_"?_ ("2_P#QRO-X]X5Q^;UJ4\&E:*:=W;=GL>&/&N69
M'AZ]/'N2<Y)JROHE8_5RBORC_P"'W_Q2_P"@7X3_ / 27_XY39/^"WWQ49#M
MTWPFK=C]CD./_(E? _\ $,L[[1_\"_X!^H?\1AX=_FG_ . /_,_4[Q9XKT_P
M-X9OM8U6ZCL]-TV%KBXGD.%C11DDU^#?[2/Q1/QH^.7B?Q1Y:Q?VU?R7(5>@
M4GC] *ZS]HS]N_XC?M.)]G\1:TR:9D,-/LT\BU!Y&2N26Z]R>@KQLG)K],X(
MX/GD\9UL3).I-):;);VOU;>_H?COB-Q]3S^5/#X2+C2IMN[WDWI>W1)7MKU"
MONO_ ((6>%5U+XS>+-48E3I>EQ*H_O&61A^@6OA:&%IY511N9C@"OV2_X)8?
MLU3_ +/O[.$%SJEN(=;\42?VC.KQ[98(BH6*,GK]T!L>KFM/$3,H8;)ITF_>
MJ6BE\TW^"_%&/A3E-3&9_3K)>[1O)OY-)>K;T]&?3%?@?^T]+YW[0_C9O[VN
MWQ_\F9*_?"OP+_:6_P"3@?&G_8<OO_2B2OBO"7_>,3_AC^;/T3QR_P!TPG^*
M7Y(X>OL[_@B)IMO>_M2ZA+-"DDEKH=Q)$S#.QO,@7(_!B/QKXQK[4_X(=_\
M)SNL?]@"X_\ 1UO7Z5QBVLDQ-OY?U1^0\ )/B+!W_G7Y,_5BBBBOY8/[4"BB
MB@ HHHH *_%W_@J?_P GJ>+?^ND?_H-?M%7XN_\ !4__ )/4\6_]=(__ $&O
MT[PK_P"1I4_P/\XGX[XV?\B6E_U\7_I,CYUK[C_X(L?%WPO\)_%'CR7Q-KVE
MZ''>65HL#7MPL0E*R2Y"YZXR/SKX<IT<K1?=9ESUP<5^U9UE<,RP4\%4DXJ=
MM5OHT_T/YWX=SJIE.84\QI14G"]D]G=-=/4_=[_ALKX4_P#10?"O_@P3_&C_
M (;*^%/_ $4'PK_X,$_QK\(_M<W_ #TD_P"^C1]KF_YZ2?\ ?1K\[_XA-@O^
M?\ON1^K?\1QS#_H&A]\C]W/^&ROA3_T4'PK_ .#!/\:W? 7Q^\%?%+5GL?#G
MBC1=:O(XS*T-G<K*ZH" 6(';D?G7X#?:YO\ GI)_WT:^]O\ @A;X2DO?B;XL
MUZ0LZV>FK:*6YVF20,<?7RQ^5>/Q!X=X/+LOJXU5I-Q6B:5FVTOU/H.%O%?'
MYMFM'+Y8>$5-N[3=TDFW^1^F5%%%?D9^Z!1110 4444 %%%% !7XA_\ !VE_
MR4GX3_\ 8,N?_1IK]O*_$/\ X.TO^2D_"?\ [!ES_P"C37W7AQ_R/Z/I+_TE
MGS?%O_(LJ?+\T?CW7UY_P0@_Y2M_"'_L(7/_ *17%?(=?7G_  0@_P"4K?PA
M_P"PA<_^D5Q7]!\0?\BO$_\ 7N?_ *2S\JRK_?:/^./YH_9;_@N3_P $KH_V
M_/@;_P )!X5M;6/XF>#X'EL&V!7U> 99K1F]3R4SQN/H:_FWUK1KKP]J]S8W
MT$EK>6<K0S12+M:-U."I'J#7]FU?BG_P<9_\$DX=#-Y\?OA[IK1V\K ^+=.M
MH\K$QZ7R@?=4]'[ [3QDU^1>&_%WL9+*<8_=?P-]&_L^CZ=GIU/O.+LA]I%X
MZ@M5\2[KOZKKY>A^-=?J5_P;T?\ !6F3]GCQ];_!OQ]JP7P+XCN0-&N[J3Y=
M&O'( 3<?NQ2-CC@*Q)[U^6O2E1VC8,I*L.01VK]@SG**&9X2>#Q*TEUZI]&O
M-?\  /@LOQ]7!UXUZ6Z_%=4S^SY7#J&4AE89!'>EK\O?^#?+_@K?;_M(^ +/
MX-^.KUU\>>&K7&E7D[[O[:LTP-I8_P#+:/CC^)3D=#7ZA5_*F=9/B,LQ<L)B
M%K'9]&NC7D_^ ?MN7X^EC*$:])Z/\'U3"BBBO*.T*_,C_@NI_P E1\)_]@Y_
M_1@K]-Z_,C_@NI_R5'PG_P!@Y_\ T8*^Z\./^1Y3])?DS\U\6O\ DFZO^*'_
M *4CX*KJ/A#\'/$7QU\:0>'_  OILFJ:M<([QP(Z(6"*68Y8@< $]:Y>OJ;_
M ((\?\GMZ#_UZWG_ *32U_0.;XR>$P-;%4TFX1E)7VNE?4_EO(<!3QV98?!U
M6U&I.,6UO9M)VO?7Y'._\.M/CC_T(U]_X%6O_P =H_X=:?''_H1K[_P*M?\
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
M_)2?A/\ ]@RY_P#1IK]O*_$/_@[2_P"2D_"?_L&7/_HTU]UX<?\ (_H^DO\
MTEGS?%O_ "+*GR_-'X]U]>?\$(/^4K?PA_["%S_Z17%?(=?7G_!"#_E*W\(?
M^PA<_P#I%<5_0?$'_(KQ/_7N?_I+/RK*O]]H_P"./YH_J$JKKNAV?B?1;O3=
M0M8;RQOH6@N()D#1S1L,,K ]002*M45_(2;3NC]YWT9_-!_P6U_X)8W_ /P3
M\^/$FL:#:M-\,O%UP\VCSHIQITARS6;^FWG:<\J.Q%?#U?U[?M:_LJ^$_P!L
MSX%:YX"\8V*76FZO"5BEQ^]L9@/W<\9ZAU;!]^AX)K^67]MW]C[Q/^PY^T1K
MG@'Q/:S1S:?+OLKHIB/4+9B?+F0]"".#CH01VK^D. >+EFF'^JXE_OJ:_P#
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
M95P=!I2E:U]M))]$^W8_ ^#<XH95G%',,2FX0;O:S>L6M+M=7W/WBHK\<?\
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
M_!%C]K*2::]^%^M70,9#7FBE^H/66'/IQO [EFK=_P"'#OAW_H?M4_'2T_\
MCM:_@+_@BO8?#3QCINO:-\1]4L]4TFX2YMIAI2'8Z$$'!DQV_+-?;<1<5\.Y
MI@)X2=;5ZQ?)+22V?P_)^39^=<*<$\5Y+F=/'4\/=)VDN>&L7NOB^:\TC[AJ
MMK&D6OB#2;JQO8([JSO(FAGAD&5E1AAE(]"#4\"M'"BNWF.J@,V,;CZXIU?@
MR;3NC^FVDU9GY*?M_?\ !,/7?@1KVH>)?"%I-JW@N8M.RQ#=-I(ZE9!W0=F'
M8@'IFOD"2)HFVLI4CCFOZ*)(UFC97565A@J1D$5\W_'W_@EA\*_CC)<WD.FM
MX7UB="HNM+Q''N)R7:+[K-[\5^Q<.>)RITUA\U3=M%-:O_MY?JM^US\"XL\'
M'5JRQ6222OJZ<M%?^Z^B\GHN]MOQEHK[V^)7_!"_Q19:RY\*^*-'U#3O+!7[
M>'M9BW<84.OTY%>/^(/^"3/QJT:Z:.'PPFH(IP'M[V(@^_S%:_1L+Q=DU=7I
MXB/S?+^=C\FQG ?$&&E:IA)_]NKF7_DMSYIHKZ!3_@EW\<6?;_P@>H+[FYML
M?^C*V_#W_!(_XTZS<I'/X?M]/5NKSWL>%^NW-=4^(LJBKRQ-/_P.+_)G%3X3
MSN;M'"5/_ )+\T?,BKO8+ZG%?LG_ ,$E/!$G@W]B_0Y)[5;>XU:YN+UF ^::
M-Y#Y;'_@.*^4O"'_  0U\=3ZO9MJ_B+PW96>X-,89)9Y4'L-B@G\:_2/X1_#
MJW^$7PPT'PO:S/<6^@V,5DDSJ%:4(H7<0. 3C/XU^7^(O$^!QF"AA,%44WS7
M=KZ))VUVW9^S>$_!N99?F%3'9A1=-<G+&]M6VF]+M[+\3HJ_%W_@J?\ \GJ>
M+?\ KI'_ .@U^T5?(?[2?_!)+1OVC_C!JWBZ[\8:AITVJNK&W2P618L#& V\
M9_$5\KP#G6$RS'SKXR7+%Q:V;UNGT3['VWB?P]C\XRR&&R^'-)33:NEI9KJT
MNI^1]%?II_PX>\._]#]J?_@K7_X[1_PX>\._]#]J?_@K7_X[7Z[_ ,1$R'_G
M\_\ P&?_ ,B?A/\ Q"CB;_H'7_@</_DC\RZ*_33_ (</>'?^A^U/_P %:_\
MQVC_ (</>'?^A^U/_P %:_\ QVC_ (B)D/\ S^?_ (#/_P"1#_B%'$W_ $#K
M_P #A_\ )'YET5^FG_#A[P[_ -#]J?\ X*U_^.T?\.'O#O\ T/VI_P#@K7_X
M[1_Q$3(?^?S_ / 9_P#R(?\ $*.)O^@=?^!P_P#DC\RZ_5;_ ((@^ ;71_V>
M=<\01_\ 'UK&J?9I/98HT(_60USO_#A[P[_T/VI_^"M?_CM?4W[(?[+]G^R1
M\)CX5L=4N-8B:]DO3<30B)LN$7;M!/ "#O7R/&_&66X_*WA<%4;DY1NN62T6
MO5+K8^[\.> ,XRO.5C,QHJ,(QE9\T7J[):)M[7/4J***_%S^@PHHHH ****
M"O"_VQ_V[=#_ &-)='76-&U+5O[8#LGV5U7RPO7.ZO=*_.C_ (+O?\?/@;_K
ME/\ SKZ7A'+:&/S6GA<2KPE>]G;9-[GR/'6;XG+,EK8W"-*<>6S:OO))Z/R9
MV7_#]7P-_P!"?XD_[_14?\/U? W_ $)_B3_O]%7Y<45^V?\ $-\B_P"?<O\
MP)G\Z_\ $7.)/^?D?_ (_P"1^H__  _5\#?]"?XD_P"_T5'_  _5\#?]"?XD
M_P"_T5?ERJESP"?H*GM-(NK^Y6&&WFDE;[J!3N/X4?\ $-\BW]G+_P "8?\
M$7.)+V]I'_P"/^1^G_\ P_5\#?\ 0G^)/^_T5'_#]7P-_P!"?XD_[_15^=W@
MO]G'QU\0[T6^C^%=;OY"<#R[5L9^N,5ZU\/_ /@E'\:O'5XT4GA<:&JC/F:I
M<K A^FW<?TKSL5P=PIAO]XDH^M37[KW/6P?'W&V+M]5@YW[4KK[[6/K?_A^K
MX&_Z$_Q)_P!_HJ/^'ZO@;_H3_$G_ '^BKRKX:_\ !"_Q5JMO,WBGQ1H^C2*V
M(TLXWO=P]2<QX_*O8O '_!$#X?:-9JOB#7M=UF;'S-;[+52?R8_K7S>*P_ U
M#3FE)_W7)_CHOQ/K<#BO$C$V?+&"?62@OPU?X%,?\%T? Y_YD_Q+_P!_8JD@
M_P""X_@NZ=4A\%^)II&.%1)HF9CZ 9S7LG@O_@F1\%?!>G?9_P#A#;75?^FN
MHR-/)^>1_*O6O"OPD\+^!]&M]/TGP_H]A9VHQ%%%:H GTXS7SN*S#A:.F'PM
M27K/E_+F/K<%E?&<]<5C:4/\--2?X\J.+_9=_:B7]I?1KZ[_ .$1\3>%#9N-
MB:K;[!<H1PZ,.#]*]6I$18D"JH55X  P!2U\;BJE*=5SHPY(]%=NWS9]]@J5
M:G1C#$3YY+>5E&_R6B"BBBN<Z@HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KXO_X*Q?LG
M>.OVF;OPH?!^C_VHFFQRK<'[1%%Y98C'#LN?PK[0HKU,GS:KEN+CC*"3E&]K
MWMJK=&OS/&S_ ".AF^!G@,2VHRM=QM?1I]4UT['Y:^$/^"&GCS5].L[C5/$?
MAW2I)@K3VY:2:2$=Q\J;2?\ @6*]<\+?\$*O"-F89-6\8:U=LO\ K(H($B1O
M^!<M7W=17T6*\0L\K;5>7_#%+]+GRF#\*^&\/O0YW_>E)_A=+\#YM\)?\$G/
M@IX4NK6X_P"$=NM0GM2&S>7\LJ2$?WD)V_ABO8/"O[/'@/P-J"W>C^#O#6F7
M2C EMM.BC<?B%S7945\WBLYQ^)_WBM*7K)O]3ZW!\/Y9A/\ =</"'I%+]!$1
M8UVJH51T '2EHHKS3UPHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
%HHH _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>33
<FILENAME>kfrcsmalllogoa.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 kfrcsmalllogoa.jpg
M_]C_X  02D9)1@ ! 0$ W #<  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   AU5$2
M  0    !   AU0       8:@  "QC__; $,  @$! @$! @(" @(" @(#!0,#
M P,#!@0$ P4'!@<'!P8'!P@)"PD(" H(!P<*#0H*"PP,# P'"0X/#0P."PP,
M#/_; $,! @(" P,#!@,#!@P(!P@,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# P,#/_  !$( ) "(P,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B<M$*%B0TX27Q%Q@9
M&B8G*"DJ-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J"
M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2
MT]35UM?8V=KBX^3EYN?HZ>KR\_3U]O?X^?K_V@ , P$  A$#$0 _ /W\HHHH
M **** "BBB@ HHHH ***;-.EO&7D98U7JS' % #J*SV\6Z4C8;4]/!]#<)_C
M4UAK5GJK,MK=VMR4^\(I5?;]<&JY9;V%S(M4445(PHHHH **** "BBB@ HHH
MH **** "BBLWQ7XRTGP)I$FH:UJ5CI-C%]^XNYUAC7ZLQ JHQE)\L5=DSG&$
M7*3LEU9I45X5\0O^"DWP9^&VH1VMYXRLKV20;O\ B6HUZH^IC!%<XG_!7+X'
M.V/^$CU ?72K@?\ LM>O3X=S2I'GAAYM/^Z_\CP:W%>2TING4Q=--='./^9]
M,45YAX _;/\ A;\2[.UETKQQX?:2\8)%!-=I#.S'H/+8AL_A7IR.LB!E(96Y
M!!X->=B,+6H2Y:\'%^::_,];"XW#XF//AYJ:[II_D+1117.=04444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !16#XV^*7AOX:V\<WB'7M'T2.0[4:
M]NT@#'VW$5Y1X^_X*3_!GX=WXM[OQG8WDA&?^)>C7BC\8P17=A<MQ>)_W>E*
M7HF_R/.QF<8'"?[U6A#_ !22_-GNM%?,Y_X*Y_ X'_D8M1_\%5Q_\35[0?\
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
M^!6*IU92DY)6:2W3?Z'V7 OB3C<^S)X*K0C&*BY-IM[-);][GU)7RW_P5_\
M&DWA3]C74K>VO&M;C6+V"S(4X,T1),B_0@<U]25\+_\ !=6_>W^#/@V!=VVX
MU2;=@\<1C&?SKYG@V@JV=8:$OYD_NU_0^SX^Q,J'#V+J1WY&O_ K1_4_+MFW
M'/K0HR:*DM1NG6OZF/XJ/V2_X)0?".W^&G[(.BWR#==>*'?4YG9 K@$[$7UP
M%0'\37TM7(_ /0X?#?P2\)V5NJK##I-MM"].8U)_4UUU?R+G.,EBL?6Q$]Y2
M;_'3[D?W9P_@88++:&%AM"$5\[*[^;U"BBBO-/8"BBB@#\IO^"UWP9C\$_M
MZ;XFM8[>&W\566Z1(UVEIXFP[MZE@Z_E7Q97Z9?\%VM*CG\"^"+MMOF0W5Q&
MO/S$% 3_ "%?F;7]/<"8J>(R.A*>Z3C]S:7X6/XW\2\%#"\1XB%-64FI?.23
M?XW.H^"_CV[^&'Q4T'Q!8^7]KTB^BNHPXRI*.&Y_*OW]TNZ:^TRWF;AIHE<@
M>X!K^>#3FV7L9]#7] /P:U.36/A-X;NI-WF3:; S;NN=@ZU\1XM45;#5EO[R
M_)K]3]%\"\1*^+H-Z>Y)+S]Y/]/N/CS_ (+L_P#)$/!?_8:E_P#2=J_+NOU$
M_P""[/\ R1#P7_V&I?\ TG:OR[KZOPX_Y$5/UE_Z4SXCQ;_Y*6K_ (8?^DH[
MK]F7_DX#P;_V&+;_ -&"OWRK^>GP)XPN?A_XQTS6K-87NM+N4NHEE7<A9#D9
M'I7UU_P^_P#BE_T"_"?_ ("2_P#QRO-X]X5Q^;UJ4\&E:*:=W;=GL>&/&N69
M'AZ]/'N2<Y)JROHE8_5RBORC_P"'W_Q2_P"@7X3_ / 27_XY39/^"WWQ49#M
MTWPFK=C]CD./_(E? _\ $,L[[1_\"_X!^H?\1AX=_FG_ . /_,_4[Q9XKT_P
M-X9OM8U6ZCL]-TV%KBXGD.%C11DDU^#?[2/Q1/QH^.7B?Q1Y:Q?VU?R7(5>@
M4GC] *ZS]HS]N_XC?M.)]G\1:TR:9D,-/LT\BU!Y&2N26Z]R>@KQLG)K],X(
MX/GD\9UL3).I-):;);VOU;>_H?COB-Q]3S^5/#X2+C2IMN[WDWI>W1)7MKU"
MONO_ ((6>%5U+XS>+-48E3I>EQ*H_O&61A^@6OA:&%IY511N9C@"OV2_X)8?
MLU3_ +/O[.$%SJEN(=;\42?VC.KQ[98(BH6*,GK]T!L>KFM/$3,H8;)ITF_>
MJ6BE\TW^"_%&/A3E-3&9_3K)>[1O)OY-)>K;T]&?3%?@?^T]+YW[0_C9O[VN
MWQ_\F9*_?"OP+_:6_P"3@?&G_8<OO_2B2OBO"7_>,3_AC^;/T3QR_P!TPG^*
M7Y(X>OL[_@B)IMO>_M2ZA+-"DDEKH=Q)$S#.QO,@7(_!B/QKXQK[4_X(=_\
M)SNL?]@"X_\ 1UO7Z5QBVLDQ-OY?U1^0\ )/B+!W_G7Y,_5BBBBOY8/[4"BB
MB@ HHHH *_%W_@J?_P GJ>+?^ND?_H-?M%7XN_\ !4__ )/4\6_]=(__ $&O
MT[PK_P"1I4_P/\XGX[XV?\B6E_U\7_I,CYUK[C_X(L?%WPO\)_%'CR7Q-KVE
MZ''>65HL#7MPL0E*R2Y"YZXR/SKX<IT<K1?=9ESUP<5^U9UE<,RP4\%4DXJ=
MM5OHT_T/YWX=SJIE.84\QI14G"]D]G=-=/4_=[_ALKX4_P#10?"O_@P3_&C_
M (;*^%/_ $4'PK_X,$_QK\(_M<W_ #TD_P"^C1]KF_YZ2?\ ?1K\[_XA-@O^
M?\ON1^K?\1QS#_H&A]\C]W/^&ROA3_T4'PK_ .#!/\:W? 7Q^\%?%+5GL?#G
MBC1=:O(XS*T-G<K*ZH" 6(';D?G7X#?:YO\ GI)_WT:^]O\ @A;X2DO?B;XL
MUZ0LZV>FK:*6YVF20,<?7RQ^5>/Q!X=X/+LOJXU5I-Q6B:5FVTOU/H.%O%?'
MYMFM'+Y8>$5-N[3=TDFW^1^F5%%%?D9^Z!1110 4444 %%%% !7XA_\ !VE_
MR4GX3_\ 8,N?_1IK]O*_$/\ X.TO^2D_"?\ [!ES_P"C37W7AQ_R/Z/I+_TE
MGS?%O_(LJ?+\T?CW7UY_P0@_Y2M_"'_L(7/_ *17%?(=?7G_  0@_P"4K?PA
M_P"PA<_^D5Q7]!\0?\BO$_\ 7N?_ *2S\JRK_?:/^./YH_9;_@N3_P $KH_V
M_/@;_P )!X5M;6/XF>#X'EL&V!7U> 99K1F]3R4SQN/H:_FWUK1KKP]J]S8W
MT$EK>6<K0S12+M:-U."I'J#7]FU?BG_P<9_\$DX=#-Y\?OA[IK1V\K ^+=.M
MH\K$QZ7R@?=4]'[ [3QDU^1>&_%WL9+*<8_=?P-]&_L^CZ=GIU/O.+LA]I%X
MZ@M5\2[KOZKKY>A^-=?J5_P;T?\ !6F3]GCQ];_!OQ]JP7P+XCN0-&N[J3Y=
M&O'( 3<?NQ2-CC@*Q)[U^6O2E1VC8,I*L.01VK]@SG**&9X2>#Q*TEUZI]&O
M-?\  /@LOQ]7!UXUZ6Z_%=4S^SY7#J&4AE89!'>EK\O?^#?+_@K?;_M(^ +/
MX-^.KUU\>>&K7&E7D[[O[:LTP-I8_P#+:/CC^)3D=#7ZA5_*F=9/B,LQ<L)B
M%K'9]&NC7D_^ ?MN7X^EC*$:])Z/\'U3"BBBO*.T*_,C_@NI_P E1\)_]@Y_
M_1@K]-Z_,C_@NI_R5'PG_P!@Y_\ T8*^Z\./^1Y3])?DS\U\6O\ DFZO^*'_
M *4CX*KJ/A#\'/$7QU\:0>'_  OILFJ:M<([QP(Z(6"*68Y8@< $]:Y>OJ;_
M ((\?\GMZ#_UZWG_ *32U_0.;XR>$P-;%4TFX1E)7VNE?4_EO(<!3QV98?!U
M6U&I.,6UO9M)VO?7Y'._\.M/CC_T(U]_X%6O_P =H_X=:?''_H1K[_P*M?\
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
M_)2?A/\ ]@RY_P#1IK]O*_$/_@[2_P"2D_"?_L&7/_HTU]UX<?\ (_H^DO\
MTEGS?%O_ "+*GR_-'X]U]>?\$(/^4K?PA_["%S_Z17%?(=?7G_!"#_E*W\(?
M^PA<_P#I%<5_0?$'_(KQ/_7N?_I+/RK*O]]H_P"./YH_J$JKKNAV?B?1;O3=
M0M8;RQOH6@N()D#1S1L,,K ]002*M45_(2;3NC]YWT9_-!_P6U_X)8W_ /P3
M\^/$FL:#:M-\,O%UP\VCSHIQITARS6;^FWG:<\J.Q%?#U?U[?M:_LJ^$_P!L
MSX%:YX"\8V*76FZO"5BEQ^]L9@/W<\9ZAU;!]^AX)K^67]MW]C[Q/^PY^T1K
MG@'Q/:S1S:?+OLKHIB/4+9B?+F0]"".#CH01VK^D. >+EFF'^JXE_OJ:_P#
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
M95P=!I2E:U]M))]$^W8_ ^#<XH95G%',,2FX0;O:S>L6M+M=7W/WBHK\<?\
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
M_!%C]K*2::]^%^M70,9#7FBE^H/66'/IQO [EFK=_P"'#OAW_H?M4_'2T_\
MCM:_@+_@BO8?#3QCINO:-\1]4L]4TFX2YMIAI2'8Z$$'!DQV_+-?;<1<5\.Y
MI@)X2=;5ZQ?)+22V?P_)^39^=<*<$\5Y+F=/'4\/=)VDN>&L7NOB^:\TC[AJ
MMK&D6OB#2;JQO8([JSO(FAGAD&5E1AAE(]"#4\"M'"BNWF.J@,V,;CZXIU?@
MR;3NC^FVDU9GY*?M_?\ !,/7?@1KVH>)?"%I-JW@N8M.RQ#=-I(ZE9!W0=F'
M8@'IFOD"2)HFVLI4CCFOZ*)(UFC97565A@J1D$5\W_'W_@EA\*_CC)<WD.FM
MX7UB="HNM+Q''N)R7:+[K-[\5^Q<.>)RITUA\U3=M%-:O_MY?JM^US\"XL\'
M'5JRQ6222OJZ<M%?^Z^B\GHN]MOQEHK[V^)7_!"_Q19:RY\*^*-'U#3O+!7[
M>'M9BW<84.OTY%>/^(/^"3/QJT:Z:.'PPFH(IP'M[V(@^_S%:_1L+Q=DU=7I
MXB/S?+^=C\FQG ?$&&E:IA)_]NKF7_DMSYIHKZ!3_@EW\<6?;_P@>H+[FYML
M?^C*V_#W_!(_XTZS<I'/X?M]/5NKSWL>%^NW-=4^(LJBKRQ-/_P.+_)G%3X3
MSN;M'"5/_ )+\T?,BKO8+ZG%?LG_ ,$E/!$G@W]B_0Y)[5;>XU:YN+UF ^::
M-Y#Y;'_@.*^4O"'_  0U\=3ZO9MJ_B+PW96>X-,89)9Y4'L-B@G\:_2/X1_#
MJW^$7PPT'PO:S/<6^@V,5DDSJ%:4(H7<0. 3C/XU^7^(O$^!QF"AA,%44WS7
M=KZ))VUVW9^S>$_!N99?F%3'9A1=-<G+&]M6VF]+M[+\3HJ_%W_@J?\ \GJ>
M+?\ KI'_ .@U^T5?(?[2?_!)+1OVC_C!JWBZ[\8:AITVJNK&W2P618L#& V\
M9_$5\KP#G6$RS'SKXR7+%Q:V;UNGT3['VWB?P]C\XRR&&R^'-)33:NEI9KJT
MNI^1]%?II_PX>\._]#]J?_@K7_X[1_PX>\._]#]J?_@K7_X[7Z[_ ,1$R'_G
M\_\ P&?_ ,B?A/\ Q"CB;_H'7_@</_DC\RZ*_33_ (</>'?^A^U/_P %:_\
MQVC_ (</>'?^A^U/_P %:_\ QVC_ (B)D/\ S^?_ (#/_P"1#_B%'$W_ $#K
M_P #A_\ )'YET5^FG_#A[P[_ -#]J?\ X*U_^.T?\.'O#O\ T/VI_P#@K7_X
M[1_Q$3(?^?S_ / 9_P#R(?\ $*.)O^@=?^!P_P#DC\RZ_5;_ ((@^ ;71_V>
M=<\01_\ 'UK&J?9I/98HT(_60USO_#A[P[_T/VI_^"M?_CM?4W[(?[+]G^R1
M\)CX5L=4N-8B:]DO3<30B)LN$7;M!/ "#O7R/&_&66X_*WA<%4;DY1NN62T6
MO5+K8^[\.> ,XRO.5C,QHJ,(QE9\T7J[):)M[7/4J***_%S^@PHHHH ****
M"O"_VQ_V[=#_ &-)='76-&U+5O[8#LGV5U7RPO7.ZO=*_.C_ (+O?\?/@;_K
ME/\ SKZ7A'+:&/S6GA<2KPE>]G;9-[GR/'6;XG+,EK8W"-*<>6S:OO))Z/R9
MV7_#]7P-_P!"?XD_[_14?\/U? W_ $)_B3_O]%7Y<45^V?\ $-\B_P"?<O\
MP)G\Z_\ $7.)/^?D?_ (_P"1^H__  _5\#?]"?XD_P"_T5'_  _5\#?]"?XD
M_P"_T5?ERJESP"?H*GM-(NK^Y6&&WFDE;[J!3N/X4?\ $-\BW]G+_P "8?\
M$7.)+V]I'_P"/^1^G_\ P_5\#?\ 0G^)/^_T5'_#]7P-_P!"?XD_[_15^=W@
MO]G'QU\0[T6^C^%=;OY"<#R[5L9^N,5ZU\/_ /@E'\:O'5XT4GA<:&JC/F:I
M<K A^FW<?TKSL5P=PIAO]XDH^M37[KW/6P?'W&V+M]5@YW[4KK[[6/K?_A^K
MX&_Z$_Q)_P!_HJ/^'ZO@;_H3_$G_ '^BKRKX:_\ !"_Q5JMO,WBGQ1H^C2*V
M(TLXWO=P]2<QX_*O8O '_!$#X?:-9JOB#7M=UF;'S-;[+52?R8_K7S>*P_ U
M#3FE)_W7)_CHOQ/K<#BO$C$V?+&"?62@OPU?X%,?\%T? Y_YD_Q+_P!_8JD@
M_P""X_@NZ=4A\%^)II&.%1)HF9CZ 9S7LG@O_@F1\%?!>G?9_P#A#;75?^FN
MHR-/)^>1_*O6O"OPD\+^!]&M]/TGP_H]A9VHQ%%%:H GTXS7SN*S#A:.F'PM
M27K/E_+F/K<%E?&<]<5C:4/\--2?X\J.+_9=_:B7]I?1KZ[_ .$1\3>%#9N-
MB:K;[!<H1PZ,.#]*]6I$18D"JH55X  P!2U\;BJE*=5SHPY(]%=NWS9]]@J5
M:G1C#$3YY+>5E&_R6B"BBBN<Z@HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KXO_X*Q?LG
M>.OVF;OPH?!^C_VHFFQRK<'[1%%Y98C'#LN?PK[0HKU,GS:KEN+CC*"3E&]K
MWMJK=&OS/&S_ ".AF^!G@,2VHRM=QM?1I]4UT['Y:^$/^"&GCS5].L[C5/$?
MAW2I)@K3VY:2:2$=Q\J;2?\ @6*]<\+?\$*O"-F89-6\8:U=LO\ K(H($B1O
M^!<M7W=17T6*\0L\K;5>7_#%+]+GRF#\*^&\/O0YW_>E)_A=+\#YM\)?\$G/
M@IX4NK6X_P"$=NM0GM2&S>7\LJ2$?WD)V_ABO8/"O[/'@/P-J"W>C^#O#6F7
M2C EMM.BC<?B%S7945\WBLYQ^)_WBM*7K)O]3ZW!\/Y9A/\ =</"'I%+]!$1
M8UVJH51T '2EHHKS3UPHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
%HHH _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317089302736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Feb. 14, 2025</div></th>
<th class="th"><div>Jun. 30, 2024</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>
<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-K<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_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<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_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2024<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_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>
<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_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<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_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-42104<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_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Kforce Inc.<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_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">FL<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_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">59-3264661<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_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">1150 Assembly Drive, Suite 500<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_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Tampa<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_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">FL<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_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">33607<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_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">813<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_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">552-5000<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_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.01 per share<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_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">KFRC<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_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<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_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<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_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<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_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<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_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<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_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<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_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<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_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<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_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<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_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<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_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 996,072,710<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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,111,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_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text"><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:81.597%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.470%"></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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Document</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:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Parts&#160;Into&#160;Which<br/>Incorporated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Portions of the Proxy Statement for the Annual Meeting of Shareholders scheduled to be held on April&#160;23, 2025 (&#8220;Proxy Statement&#8221;)</span></div></td><td colspan="3" style="padding:0 1pt"></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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Part&#160;III</span></td></tr></table><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_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<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_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000930420<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_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2024<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_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<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_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<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_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_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 annual 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-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<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_DocumentAnnualReport</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_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 whether any of the financial statement period in the filing include a restatement due to error correction.</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-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<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_DocumentFinStmtErrorCorrectionFlag</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_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_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_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</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-23<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_DocumentsIncorporatedByReferenceTextBlock</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>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_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_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_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</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_EntityPublicFloat</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: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_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_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</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_EntityVoluntaryFilers</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_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 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_EntityWellKnownSeasonedIssuer</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_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<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_IcfrAuditorAttestationFlag</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317090204352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_kfrc_AuditorAbstract', window );"><strong>Auditor [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Deloitte & Touche LLP<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_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Tampa, Florida<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_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">34<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</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-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<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_AuditorFirmId</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:nonemptySequenceNumberItemType</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_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<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_AuditorLocation</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:internationalNameItemType</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_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<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_AuditorName</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:internationalNameItemType</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_kfrc_AuditorAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Auditor Abstract</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;">kfrc_AuditorAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</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>37
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317099238208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_IncomeStatementAbstract', window );"><strong>Income Statement [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>
</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</a></td>
<td class="nump">$ 1,405,308<span></span>
</td>
<td class="nump">$ 1,531,756<span></span>
</td>
<td class="nump">$ 1,710,765<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_CostOfRevenue', window );">Direct costs</a></td>
<td class="nump">1,019,863<span></span>
</td>
<td class="nump">1,104,690<span></span>
</td>
<td class="nump">1,209,658<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">385,445<span></span>
</td>
<td class="nump">427,066<span></span>
</td>
<td class="nump">501,107<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_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">309,802<span></span>
</td>
<td class="nump">334,933<span></span>
</td>
<td class="nump">379,815<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">5,922<span></span>
</td>
<td class="nump">5,012<span></span>
</td>
<td class="nump">4,427<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_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">69,721<span></span>
</td>
<td class="nump">87,121<span></span>
</td>
<td class="nump">116,865<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_OtherNonoperatingIncomeExpense', window );">Other expense, net</a></td>
<td class="nump">2,097<span></span>
</td>
<td class="nump">1,871<span></span>
</td>
<td class="nump">14,423<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income from operations, before income taxes</a></td>
<td class="nump">67,624<span></span>
</td>
<td class="nump">85,250<span></span>
</td>
<td class="nump">102,442<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_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">17,210<span></span>
</td>
<td class="nump">24,175<span></span>
</td>
<td class="nump">27,011<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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">50,414<span></span>
</td>
<td class="nump">61,075<span></span>
</td>
<td class="nump">75,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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive loss:</strong></a></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_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">$ 50,414<span></span>
</td>
<td class="nump">$ 61,075<span></span>
</td>
<td class="nump">$ 74,816<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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding - basic (in shares)</a></td>
<td class="nump">18,574<span></span>
</td>
<td class="nump">19,188<span></span>
</td>
<td class="nump">20,054<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares outstanding &#8211; diluted (in shares)</a></td>
<td class="nump">18,811<span></span>
</td>
<td class="nump">19,507<span></span>
</td>
<td class="nump">20,503<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_EarningsPerShareBasic', window );">Earnings per share &#8211; basic (in dollars per share)</a></td>
<td class="nump">$ 2.71<span></span>
</td>
<td class="nump">$ 3.18<span></span>
</td>
<td class="nump">$ 3.76<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_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 2.68<span></span>
</td>
<td class="nump">$ 3.13<span></span>
</td>
<td class="nump">$ 3.68<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_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</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 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: 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(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: 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(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<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(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-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_ComprehensiveIncomeNetOfTax</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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost of goods produced and sold and services rendered 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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<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(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<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/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 7: 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 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)(iii)(A))<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)(4)(iv))<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)(5))<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 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 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)(A))<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)(iii)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<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_CostOfRevenue</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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<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 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 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 (e)(4)<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 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 9: 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 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 (b)<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 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<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 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<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 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: 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 15: 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 16: 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 17: 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 18: 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/2147478524/942-220-S99-1<br><br>Reference 19: 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/2147477250/944-220-S99-1<br><br>Reference 20: 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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<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 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 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 (e)(4)<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 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 9: 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 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 (b)<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 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<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 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<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 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: 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 15: 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 16: 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 17: 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/2147478524/942-220-S99-1<br><br>Reference 18: 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/2147477250/944-220-S99-1<br><br>Reference 19: 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_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/2009/role/commonPracticeRef<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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<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 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 8: 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(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<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(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: 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 11: 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 12: 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 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)(i))<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)(ii))<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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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/2009/role/commonPracticeRef<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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<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 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 8: 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/2147477250/944-220-S99-1<br><br>Reference 9: 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 10: 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/2147477314/942-235-S99-1<br><br>Reference 11: 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 12: 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/2147478524/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 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<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 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<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 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: 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 7: 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 8: 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 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> -Subparagraph (h)<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 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/2147477250/944-220-S99-1<br><br>Reference 11: 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 12: 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_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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<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 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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/2147479168/946-830-55-10<br><br>Reference 18: 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/2147479105/946-220-45-7<br><br>Reference 19: 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/2147477250/944-220-S99-1<br><br>Reference 20: 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/2147479134/946-220-S99-1<br><br>Reference 21: 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/2147479134/946-220-S99-3<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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: 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 24: 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 25: 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 26: 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 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)(i))<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)(4)(iii)(A))<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 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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/2147478524/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_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/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (expense) related to nonoperating 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://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(9))<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_OtherNonoperatingIncomeExpense</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_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 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<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 (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 6: 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 7: 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 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 (a)<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<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 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: 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 12: 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 13: 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_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</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_SellingGeneralAndAdministrativeExpense</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>38
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317084010656">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_AssetsCurrentAbstract', window );"><strong>Current 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">$ 349<span></span>
</td>
<td class="nump">$ 119<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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">9,367<span></span>
</td>
<td class="nump">10,912<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">225,406<span></span>
</td>
<td class="nump">244,459<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 );">Fixed assets, net</a></td>
<td class="nump">7,723<span></span>
</td>
<td class="nump">9,418<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, net</a></td>
<td class="nump">94,656<span></span>
</td>
<td class="nump">75,924<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 tax assets, net</a></td>
<td class="nump">5,009<span></span>
</td>
<td class="nump">3,138<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_Goodwill', window );">Goodwill</a></td>
<td class="nump">25,040<span></span>
</td>
<td class="nump">25,040<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">357,834<span></span>
</td>
<td class="nump">357,979<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_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and other accrued liabilities</a></td>
<td class="nump">61,753<span></span>
</td>
<td class="nump">64,795<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_EmployeeRelatedLiabilitiesCurrent', window );">Accrued payroll costs</a></td>
<td class="nump">38,823<span></span>
</td>
<td class="nump">33,968<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_OperatingLeaseLiabilityCurrent', window );">Current portion of operating lease liabilities</a></td>
<td class="nump">3,038<span></span>
</td>
<td class="nump">3,589<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_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">8,843<span></span>
</td>
<td class="nump">623<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">112,457<span></span>
</td>
<td class="nump">102,975<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_LongTermLineOfCredit', window );">Long-term debt &#8211; credit facility</a></td>
<td class="nump">32,700<span></span>
</td>
<td class="nump">41,600<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_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">58,059<span></span>
</td>
<td class="nump">54,324<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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">203,216<span></span>
</td>
<td class="nump">198,899<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_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.01 par value; 15,000 shares authorized, none issued and outstanding</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_CommonStockValue', window );">Common stock, $0.01 par value; 250,000 shares authorized, 73,835 and 73,462 issued, respectively</a></td>
<td class="nump">738<span></span>
</td>
<td class="nump">734<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_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">543,109<span></span>
</td>
<td class="nump">527,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_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">546,202<span></span>
</td>
<td class="nump">525,222<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_TreasuryStockCommonValue', window );">Treasury stock, at cost; 54,619 and 53,941 shares, respectively</a></td>
<td class="num">(935,431)<span></span>
</td>
<td class="num">(894,164)<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">154,618<span></span>
</td>
<td class="nump">159,080<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">$ 357,834<span></span>
</td>
<td class="nump">$ 357,979<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_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</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(19))<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_AccountsPayableAndAccruedLiabilitiesCurrent</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_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/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_AccruedIncomeTaxesCurrent</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_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</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/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-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(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_AdditionalPaidInCapital</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>Amount of asset recognized for present right to economic benefit.</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 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 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 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 8: 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 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(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: 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 11: 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 12: 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 13: 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/2147479168/946-830-55-12<br><br>Reference 14: 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/2147478777/944-210-S99-1<br><br>Reference 15: 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/2147479170/946-210-S99-1<br><br>Reference 16: 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 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)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: 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 19: 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 20: 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 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)(iv))<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)(5))<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 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 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)(iii)(A))<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)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: 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 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: 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/2147478546/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>Amount of asset recognized for present right to economic benefit, 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/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://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(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-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(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<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)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/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(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-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_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://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 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)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-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_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_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, such as accrued salaries and bonuses, payroll taxes and fringe benefits. 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> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EmployeeRelatedLiabilitiesCurrent</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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</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 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: 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 5: 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(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<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/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: 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(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/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_Goodwill</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_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</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://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 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(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: 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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: 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(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: 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(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-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(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-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(21))<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 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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/2147479168/946-830-55-12<br><br>Reference 16: 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(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<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)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: 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 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)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<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 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 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)(5))<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 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 23: 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 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)(iii)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: 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 28: 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 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<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_Liabilities</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_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/2147478777/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/2147478546/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://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(21))<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/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 9: 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 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)(i))<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)(ii))<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><br>Reference 21: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LongTermLineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a 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. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481573/470-10-45-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481573/470-10-45-14<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_LongTermLineOfCredit</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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/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_OperatingLeaseLiabilityCurrent</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_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_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as other, due after 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://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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OtherLiabilitiesNoncurrent</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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred 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://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(28))<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 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)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-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_PreferredStockValue</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_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within 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/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_PrepaidExpenseAndOtherAssetsCurrent</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/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: 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 4: 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/2147478777/944-210-S99-1<br><br>Reference 5: 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/2147478451/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_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://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><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 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 4: 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 5: 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 6: 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/2147478777/944-210-S99-1<br><br>Reference 7: 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/2147479170/946-210-S99-1<br><br>Reference 8: 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_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://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 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(30))<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 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 4: 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 5: 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/2147479168/946-830-55-12<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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: 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/2147479170/946-210-S99-2<br><br>Reference 8: 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/2147479134/946-220-S99-3<br><br>Reference 9: 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/2147479134/946-220-S99-3<br><br>Reference 10: 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/2147479134/946-220-S99-3<br><br>Reference 11: 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 12: 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 13: 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 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_TreasuryStockCommonValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocated to previously issued common shares repurchased by the issuing entity and 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> -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 2: 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 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_TreasuryStockCommonValue</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317084886704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Trade receivables, allowances</a></td>
<td class="nump">$ 1,560<span></span>
</td>
<td class="nump">$ 1,643<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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<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_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">15,000,000<span></span>
</td>
<td class="nump">15,000,000<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_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</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_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</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_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">250,000,000<span></span>
</td>
<td class="nump">250,000,000<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_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">73,835,000<span></span>
</td>
<td class="nump">73,462,000<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_TreasuryStockCommonShares', window );">Treasury Stock (in shares)</a></td>
<td class="nump">54,619,000<span></span>
</td>
<td class="nump">53,941,000<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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<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_AccountsReceivableNetCurrent', window );">Trade receivables, net of allowances of $1,560 and $1,643, respectively</a></td>
<td class="nump">$ 215,690<span></span>
</td>
<td class="nump">$ 233,428<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_AssetsCurrent', window );">Assets, Current</a></td>
<td class="nump">225,406<span></span>
</td>
<td class="nump">244,459<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_LongTermLineOfCredit', window );">Long-term debt &#8211; credit facility</a></td>
<td class="nump">$ 32,700<span></span>
</td>
<td class="nump">$ 41,600<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_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, 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 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-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_AccountsReceivableNetCurrent</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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allowance for credit loss on accounts receivable, 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/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(4))<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 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-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_AllowanceForDoubtfulAccountsReceivableCurrent</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_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>Amount of asset recognized for present right to economic benefit, 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/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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</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(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_CommonStockParOrStatedValuePerShare</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>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_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of common shares permitted to be issued by an entity's charter and bylaws.</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(29))<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 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-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_CommonStockSharesAuthorized</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_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares 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> -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_CommonStockSharesIssued</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_LongTermLineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a 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. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481573/470-10-45-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481573/470-10-45-14<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_LongTermLineOfCredit</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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</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(28))<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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-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_PreferredStockParOrStatedValuePerShare</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>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_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</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(28))<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 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-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_PreferredStockSharesAuthorized</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_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt.</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(28))<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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-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_PreferredStockSharesIssued</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_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</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(28))<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 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/2147479170/946-210-S99-2<br><br>Reference 3: 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/2147479134/946-220-S99-3<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(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<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(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-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_PreferredStockSharesOutstanding</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_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementOfFinancialPositionAbstract</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_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 previously issued common shares repurchased by the issuing entity and 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> -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_TreasuryStockCommonShares</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317085082944">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&#8217; EQUITY - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss)</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Treasury Stock</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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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_TreasuryStockCommonShares', window );">Treasury Stock (in shares)</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="nump">51,492<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 );">Shares at beginning of year (in shares) at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72,997<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 );">Beginning of period at Dec. 31, 2021</a></td>
<td class="nump">$ 188,406<span></span>
</td>
<td class="nump">$ 730<span></span>
</td>
<td class="nump">$ 488,036<span></span>
</td>
<td class="nump">$ 621<span></span>
</td>
<td class="nump">$ 442,596<span></span>
</td>
<td class="num">$ (743,577)<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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance for stock-based compensation and dividend equivalents, net of forfeitures (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">245<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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Employee stock purchase plan (in shares)</a></td>
<td class="num">(17)<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="num">(17)<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_DividendsCommonStock', window );">Dividends</a></td>
<td class="num">$ (24,027)<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="num">(24,027)<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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent', window );">Change in fair value of interest rate swaps, net of tax</a></td>
<td class="num">(615)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(615)<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_TreasuryStockSharesAcquired', window );">Repurchases of common stock (in shares)</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="nump">1,269<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 );">Shares at end of year (in shares) at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73,242<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 );">End of period at Dec. 31, 2022</a></td>
<td class="nump">182,198<span></span>
</td>
<td class="nump">$ 732<span></span>
</td>
<td class="nump">507,734<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="nump">492,764<span></span>
</td>
<td class="num">$ (819,038)<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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">75,431<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">75,431<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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Employee stock purchase plan</a></td>
<td class="nump">1,054<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">809<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">245<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">(75,706)<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="num">$ (75,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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">1,234<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,236)<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</a></td>
<td class="nump">$ 17,655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,655<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_TreasuryStockCommonShares', window );">Treasury Stock (in shares)</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="nump">52,744<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_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance for stock-based compensation and dividend equivalents, net of forfeitures (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">220<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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Employee stock purchase plan (in shares)</a></td>
<td class="num">(18)<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="num">(18)<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_DividendsCommonStock', window );">Dividends</a></td>
<td class="num">$ (27,562)<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="num">(27,562)<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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent', window );">Change in fair value of interest rate swaps, net of tax</a></td>
<td class="nump">0<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_TreasuryStockSharesAcquired', window );">Repurchases of common stock (in shares)</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="nump">1,215<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">(6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6)<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_SharesIssued', window );">Shares at end of year (in shares) at Dec. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73,462<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 );">End of period at Dec. 31, 2023</a></td>
<td class="nump">159,080<span></span>
</td>
<td class="nump">$ 734<span></span>
</td>
<td class="nump">527,288<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">525,222<span></span>
</td>
<td class="num">$ (894,164)<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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">61,075<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">61,075<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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Employee stock purchase plan</a></td>
<td class="nump">1,042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">754<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">288<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">(75,414)<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="num">$ (75,414)<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">1,053<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,055)<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</a></td>
<td class="nump">$ 17,747<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,747<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_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">73,462<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_TreasuryStockCommonShares', window );">Treasury Stock (in shares)</a></td>
<td class="nump">53,941<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="nump">53,941<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_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance for stock-based compensation and dividend equivalents, net of forfeitures (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Employee stock purchase plan (in shares)</a></td>
<td class="num">(13)<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="num">(13)<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_DividendsCommonStock', window );">Dividends</a></td>
<td class="num">$ (28,236)<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="num">(28,236)<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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent', window );">Change in fair value of interest rate swaps, net of tax</a></td>
<td class="nump">0<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_TreasuryStockSharesAcquired', window );">Repurchases of common stock (in shares)</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="nump">691<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 );">Shares at end of year (in shares) at Dec. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73,835<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 );">End of period at Dec. 31, 2024</a></td>
<td class="nump">154,618<span></span>
</td>
<td class="nump">$ 738<span></span>
</td>
<td class="nump">543,109<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">546,202<span></span>
</td>
<td class="num">$ (935,431)<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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">50,414<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">50,414<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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Employee stock purchase plan</a></td>
<td class="nump">798<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">583<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">215<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">(41,482)<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="num">$ (41,482)<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="nump">1,194<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,198)<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</a></td>
<td class="nump">$ 14,044<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,044<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_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">73,835<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_TreasuryStockCommonShares', window );">Treasury Stock (in shares)</a></td>
<td class="nump">54,619<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="nump">54,619<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_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares 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> -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_CommonStockSharesIssued</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_DividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, stock and payment-in-kind (PIK).</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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -SubTopic 405<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477787/942-405-45-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_DividendsCommonStock</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_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_IncreaseDecreaseInStockholdersEquityRollForward</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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<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 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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/2147479168/946-830-55-10<br><br>Reference 18: 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/2147479105/946-220-45-7<br><br>Reference 19: 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/2147477250/944-220-S99-1<br><br>Reference 20: 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/2147479134/946-220-S99-1<br><br>Reference 21: 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/2147479134/946-220-S99-3<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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: 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 24: 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 25: 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 26: 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 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)(i))<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)(4)(iii)(A))<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 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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/2147478524/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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to 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 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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent</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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issued during the period as a result of an employee stock purchase plan.</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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<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 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 4: 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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</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_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<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 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 4: 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_StockIssuedDuringPeriodSharesShareBasedCompensation</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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in value for stock issued during the period as a result of employee stock purchase plan.</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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<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 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 4: 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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</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_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after 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>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(28))<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(29))<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 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 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<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_StockIssuedDuringPeriodValueShareBasedCompensation</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://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 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(30))<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 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 4: 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 5: 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/2147479168/946-830-55-12<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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: 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/2147479170/946-210-S99-2<br><br>Reference 8: 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/2147479134/946-220-S99-3<br><br>Reference 9: 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/2147479134/946-220-S99-3<br><br>Reference 10: 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/2147479134/946-220-S99-3<br><br>Reference 11: 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 12: 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 13: 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 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_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 previously issued common shares repurchased by the issuing entity and 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> -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_TreasuryStockCommonShares</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_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 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 3: 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_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>
<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>41
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317084790192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&#8217; EQUITY (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_CommonStockDividendsPerShareDeclared', window );">Dividends declared per share (in dollars per share)</a></td>
<td class="nump">$ 1.52<span></span>
</td>
<td class="nump">$ 1.44<span></span>
</td>
<td class="nump">$ 1.20<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_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Accumulated Other Comprehensive Income (Loss)</a></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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax', window );">Interest rate swap, tax expense (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 209<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_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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</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 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax</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_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</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>42
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317085060064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 50,414<span></span>
</td>
<td class="nump">$ 61,075<span></span>
</td>
<td class="nump">$ 75,431<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 to cash provided by operating activities:</strong></a></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_kfrc_ReserveRelatedToNoteReceivable', window );">Reserve related to note receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,925<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_kfrc_ImpairmentOfEquityMethodInvestment', window );">Impairment of equity method investment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">13,684<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_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income tax provision, net</a></td>
<td class="num">(1,871)<span></span>
</td>
<td class="nump">1,647<span></span>
</td>
<td class="nump">3,081<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_ProvisionForDoubtfulAccounts', window );">Provision for credit losses</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">768<span></span>
</td>
<td class="num">(126)<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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">5,922<span></span>
</td>
<td class="nump">5,012<span></span>
</td>
<td class="nump">4,427<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_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">14,044<span></span>
</td>
<td class="nump">17,747<span></span>
</td>
<td class="nump">17,655<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_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Noncash lease expense</a></td>
<td class="nump">3,683<span></span>
</td>
<td class="nump">4,065<span></span>
</td>
<td class="nump">5,683<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_IncomeLossFromEquityMethodInvestments', window );">Loss on equity method investment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">750<span></span>
</td>
<td class="nump">3,824<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_OtherNoncashIncomeExpense', window );">Other</a></td>
<td class="num">(395)<span></span>
</td>
<td class="nump">724<span></span>
</td>
<td class="nump">141<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_IncreaseDecreaseInOperatingAssetsAbstract', window );"><strong>(Increase) decrease in operating assets</strong></a></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_IncreaseDecreaseInAccountsReceivable', window );">Trade receivables, net</a></td>
<td class="nump">17,638<span></span>
</td>
<td class="nump">35,301<span></span>
</td>
<td class="num">(4,049)<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_IncreaseDecreaseInOtherOperatingAssets', window );">Increase (Decrease) in Other Operating Assets</a></td>
<td class="num">(8,789)<span></span>
</td>
<td class="num">(1,304)<span></span>
</td>
<td class="num">(9,199)<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_IncreaseDecreaseInOperatingLiabilitiesAbstract', window );"><strong>Increase (decrease) in operating liabilities</strong></a></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_IncreaseDecreaseInAccruedSalaries', window );">Accrued payroll costs</a></td>
<td class="nump">5,653<span></span>
</td>
<td class="num">(13,358)<span></span>
</td>
<td class="num">(22,003)<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_IncreaseDecreaseInPensionAndPostretirementObligations', window );">Payment of benefit under terminated pension plan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(19,965)<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_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Other liabilities</a></td>
<td class="nump">475<span></span>
</td>
<td class="num">(20,962)<span></span>
</td>
<td class="nump">20,296<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 );">Cash provided by operating activities</a></td>
<td class="nump">86,874<span></span>
</td>
<td class="nump">91,465<span></span>
</td>
<td class="nump">90,805<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_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="num">(7,573)<span></span>
</td>
<td class="num">(7,763)<span></span>
</td>
<td class="num">(8,109)<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_ProceedsFromLifeInsurancePolicies', window );">Premiums paid for company-owned life insurance</a></td>
<td class="nump">2,377<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,077<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_ProceedsFromDivestitureOfInterestInJointVenture', window );">Proceeds from Divestiture of Interest in Joint Venture</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,059<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_PaymentsToAcquireLifeInsurancePolicies', window );">Payments for (Proceeds from) Life Insurance Policies</a></td>
<td class="num">(2,368)<span></span>
</td>
<td class="num">(1,408)<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_PaymentsToAcquireEquityMethodInvestments', window );">Equity method investment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(500)<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_kfrc_ReceivableIssuedToJointVenture', window );">Note receivable issued to our joint venture</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(750)<span></span>
</td>
<td class="num">(6,750)<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 );">Cash used in investing activities</a></td>
<td class="num">(7,564)<span></span>
</td>
<td class="num">(4,862)<span></span>
</td>
<td class="num">(14,282)<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>
<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_ProceedsFromLinesOfCredit', window );">Proceeds from credit facility</a></td>
<td class="nump">301,000<span></span>
</td>
<td class="nump">594,400<span></span>
</td>
<td class="nump">38,200<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_RepaymentsOfLinesOfCredit', window );">Payments on credit facility</a></td>
<td class="num">(309,900)<span></span>
</td>
<td class="num">(578,400)<span></span>
</td>
<td class="num">(112,600)<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_PaymentsForRepurchaseOfCommonStock', window );">Repurchases of common stock</a></td>
<td class="num">(41,938)<span></span>
</td>
<td class="num">(75,024)<span></span>
</td>
<td class="num">(74,913)<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 );">Cash dividends</a></td>
<td class="num">(28,236)<span></span>
</td>
<td class="num">(27,562)<span></span>
</td>
<td class="num">(24,027)<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 );">Proceeds from (Payments for) Other Financing Activities</a></td>
<td class="num">(6)<span></span>
</td>
<td class="num">(19)<span></span>
</td>
<td class="num">(51)<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 );">Cash used in financing activities</a></td>
<td class="num">(79,080)<span></span>
</td>
<td class="num">(86,605)<span></span>
</td>
<td class="num">(173,391)<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Change in cash and cash equivalents</a></td>
<td class="nump">230<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="num">(96,868)<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 and cash equivalents at beginning of year</a></td>
<td class="nump">119<span></span>
</td>
<td class="nump">121<span></span>
</td>
<td class="nump">96,989<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 and cash equivalents at end of year</a></td>
<td class="nump">349<span></span>
</td>
<td class="nump">119<span></span>
</td>
<td class="nump">121<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_SupplementalCashFlowInformationAbstract', window );"><strong>Cash paid during the year for:</strong></a></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_OperatingLeasePayments', window );">Operating lease liabilities</a></td>
<td class="nump">4,733<span></span>
</td>
<td class="nump">5,232<span></span>
</td>
<td class="nump">6,992<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_InterestPaidNet', window );">Interest, net</a></td>
<td class="nump">1,989<span></span>
</td>
<td class="nump">897<span></span>
</td>
<td class="nump">885<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_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Non-Cash Financing and Investing Transactions:</strong></a></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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">ROU assets obtained from operating leases</a></td>
<td class="nump">3,078<span></span>
</td>
<td class="nump">4,378<span></span>
</td>
<td class="nump">9,997<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_kfrc_StockRepurchasesIncurredButNotYetPaid', window );">Unsettled repurchases of common stock</a></td>
<td class="nump">260<span></span>
</td>
<td class="nump">920<span></span>
</td>
<td class="nump">974<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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Employee stock purchase plan</a></td>
<td class="nump">798<span></span>
</td>
<td class="nump">1,042<span></span>
</td>
<td class="nump">1,054<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_IncomeTaxesPaidNet', window );">Income Taxes Paid, Net</a></td>
<td class="nump">$ 9,777<span></span>
</td>
<td class="nump">$ 28,616<span></span>
</td>
<td class="nump">$ 16,579<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfrc_ImpairmentOfEquityMethodInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Impairment Of Equity Method Investment</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;">kfrc_ImpairmentOfEquityMethodInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</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_kfrc_ReceivableIssuedToJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Receivable Issued to Joint Venture</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;">kfrc_ReceivableIssuedToJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</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_kfrc_ReserveRelatedToNoteReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reserve Related to Note Receivable</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;">kfrc_ReserveRelatedToNoteReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</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_kfrc_StockRepurchasesIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for repurchases of common stock that have occurred.</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;">kfrc_StockRepurchasesIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</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_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_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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including 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/2147477401/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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</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_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) and income tax credits.</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_DeferredIncomeTaxesAndTaxCredits</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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the 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> -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/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<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> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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_DepreciationDepletionAndAmortization</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_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) for proportionate share of equity method investee's income (loss).</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/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<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 (ee)<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/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-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 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1<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> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: 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(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 8: 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(13)(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/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_IncomeLossFromEquityMethodInvestments</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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</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 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-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_IncomeTaxesPaidNet</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_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_IncreaseDecreaseInOperatingAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncreaseDecreaseInOperatingAssetsAbstract</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_IncreaseDecreaseInOperatingLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncreaseDecreaseInOperatingLiabilitiesAbstract</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_IncreaseDecreaseInOtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating liabilities 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_IncreaseDecreaseInOtherNoncurrentLiabilities</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_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating 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://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_IncreaseDecreaseInOtherOperatingAssets</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_IncreaseDecreaseInPensionAndPostretirementObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligation for pension and other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.</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_IncreaseDecreaseInPensionAndPostretirementObligations</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_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</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 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-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_InterestPaidNet</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_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_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NetCashProvidedByUsedInInvestingActivitiesAbstract</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_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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<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 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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/2147479168/946-830-55-10<br><br>Reference 18: 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/2147479105/946-220-45-7<br><br>Reference 19: 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/2147477250/944-220-S99-1<br><br>Reference 20: 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/2147479134/946-220-S99-1<br><br>Reference 21: 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/2147479134/946-220-S99-3<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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: 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 24: 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 25: 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 26: 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 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)(i))<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)(4)(iii)(A))<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 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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/2147478524/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_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NoncashInvestingAndFinancingItemsAbstract</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_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</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 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<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)(1)<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_OperatingLeasePayments</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_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 periodic reduction over lease term of carrying amount of right-of-use asset from 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/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<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_OperatingLeaseRightOfUseAssetAmortizationExpense</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_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (expense) included in net income that results in no cash inflow (outflow), classified as other.</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_OtherNoncashIncomeExpense</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_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>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 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_PaymentsForRepurchaseOfCommonStock</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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<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_PaymentsToAcquireEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.</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 13<br> -Subparagraph (b)<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_PaymentsToAcquireEquityMethodInvestments</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_PaymentsToAcquireLifeInsurancePolicies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 payment of premium on corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy.</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> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21C<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-21C<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_PaymentsToAcquireLifeInsurancePolicies</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_ProceedsFromDivestitureOfInterestInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from the sale of an investment interest in a joint venture that the reporting entity has not previously accounted for using consolidation or the equity method of accounting.</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 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-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_ProceedsFromDivestitureOfInterestInJointVenture</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_ProceedsFromLifeInsurancePolicies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for proceeds from settlement of corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy.</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 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21C<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-21C<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_ProceedsFromLifeInsurancePolicies</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_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<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_ProceedsFromLinesOfCredit</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_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_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (reversal of expense) for expected credit loss on accounts receivable.</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 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: 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(5))<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_ProvisionForDoubtfulAccounts</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_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</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 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<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(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_RepaymentsOfLinesOfCredit</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_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_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncash expense for 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://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_ShareBasedCompensation</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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in value for stock issued during the period as a result of employee stock purchase plan.</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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<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 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 4: 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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</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_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SupplementalCashFlowInformationAbstract</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>43
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317095322272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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 );">Summary of Significant Accounting Policies</a></td>
<td class="text">1. Summary of Significant Accounting Policies<div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements have been prepared in conformity with Generally Accepted Accounting Principles (&#8220;GAAP&#8221;) and the rules of the Securities and Exchange Commission (the &#8220;SEC&#8221;). Certain prior year amounts have been reclassified to conform with the current period presentation. </span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of Kforce Inc. and its subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. References in this document to &#8220;Kforce,&#8221; the "Company,&#8221; the "Firm,&#8221; &#8220;management,&#8221; &#8220;we,&#8221; &#8220;our&#8221; or &#8220;us&#8221; refer to Kforce Inc. and its subsidiaries, except where the context indicates otherwise. </span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The most critical of these estimates and assumptions relate to the following: income taxes and the impairment of goodwill. Although these and other estimates and assumptions are based on the best available information, actual results could be materially different from these estimates.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of our revenue and trade receivables are generated from contracts with customers and our revenues are derived from U.S. domestic operations. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when the control of the promised services is transferred to our customers at an amount that reflects the consideration to which we expect to be entitled to in exchange for those services. Revenue is recorded net of sales or other transaction taxes collected from clients and remitted to taxing authorities. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For substantially all of our revenue transactions, we have determined that the gross reporting of revenues as a principal, versus net as an agent, is the appropriate accounting treatment because Kforce: (i) is primarily responsible for fulfilling the promise to provide the specified service to the customer; (ii) has discretion in selecting and assigning the temporary workers to particular assignments and engagements and establishing the bill and pay rates; and (iii) bears the risk and rewards of the transaction, including credit risk if the customer fails to pay for services performed.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our integrated approach deploys highly skilled professionals on a temporary (&#8220;Flex&#8221;) and permanent (&#8220;Direct Hire&#8221;) basis.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Flex Revenue</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Substantially all of our Flex revenue is recognized over time as temporary staffing services and managed solutions are provided by our consultants at the contractually established bill rates, net of applicable variable consideration, such as customer rebates and discounts. Reimbursements of travel and out-of-pocket expenses ("billable expenses") are also recorded within Flex revenue when incurred and the equivalent amount of expense is recorded in Direct costs in the Consolidated Statements of Operations and Comprehensive Income. We recognize revenue in the amount of consideration to which we have the right to invoice when it corresponds directly to the services transferred to the customer and satisfied over time.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Direct Hire Revenue</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Direct Hire revenue is recognized at the agreed upon rate at the point in time when the performance obligation is considered complete. Our policy requires the following criteria to be met in order for the performance obligation to be considered complete: (i) the candidate accepted the position; (ii) the candidate resigned from their current employer; and (iii) the agreed upon start date falls within the following month. Because the client has accepted the candidate and can direct the use of and obtains the significant risk and rewards of the placement, we consider this point as the transfer of control to our client.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Variable Consideration</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction prices for Flex revenue include variable consideration, such as customer rebates and discounts.&#160;Management evaluates the facts and circumstances of each contract to estimate the variable consideration using the most likely amount method which utilizes management&#8217;s expectation of the volume of services to be provided over the applicable period. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Direct Hire revenue is recorded net of a fallout reserve. Direct Hire fallouts occur when a candidate does not remain employed with the client through the respective contingency period (typically 90 days&#160;or less). Management uses the expected value method to estimate the fallout reserve based on a combination of past experience and current trends.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Payment Terms</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our payment terms and conditions vary by arrangement. The vast majority of our terms are typically less than 90 days, however, we have extended our payment terms beyond 90 days for certain of our customers. Generally, the timing between the satisfaction of the performance obligation and the payment is not significant and we do not currently have any significant financing components.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Unsatisfied Performance Obligations</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not disclose the value of unsatisfied performance obligations for contracts if either the original expected length is one year or less or if revenue is recognized at the amount to which we have the right to invoice for services performed. </span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Contract Balances</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record accounts receivable when our right to consideration becomes unconditional and services have been performed. Other than our trade receivable balance, we do not have any material contract assets as of December&#160;31, 2024 and 2023.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record a contract liability when we receive consideration from a customer prior to transferring services to the customer. We recognize the contract liability as revenue after we have transferred control of the goods or services to the customer. Contract liabilities are recorded within Accounts payable and other accrued liabilities if expected to be recognized in less than one year and Other long-term liabilities, if over one year, in the Consolidated Balance Sheets. We do not have any material contract liabilities as of December&#160;31, 2024 and 2023.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Direct Costs</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Direct costs are composed of all related costs of employment for consultants, including compensation, payroll taxes, certain fringe benefits and subcontractor costs. Direct costs exclude depreciation and amortization expense, which is presented on a separate line in the accompanying Consolidated Statements of Operations and Comprehensive Income. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Associate and field management compensation, payroll taxes and fringe benefits are included in SG&amp;A along with other customary costs such as administrative and corporate costs.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commissions</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our associates place consultants on assignments and earn commissions as a percentage of revenue or gross profit pursuant to a commission plan. The amount of associate commissions paid increases as volume increases. Commissions are accrued at an amount equal to the percent of total expected commissions payable to total revenue or gross profit for the commission-plan period, as applicable. We generally expense sales commissions and any other incremental costs of obtaining a contract as incurred because the amortization period is typically less than one year.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense is measured using the grant-date fair value of the award of equity instruments. The expense is recognized over the requisite service period and forfeitures are recognized as incurred. Excess tax benefits or deficiencies of deductions attributable to employees&#8217; vesting of restricted stock are reflected in Income tax expense in the accompanying Consolidated Statements of Operations and Comprehensive Income.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are recorded using the asset and liability approach for deferred tax assets and liabilities and the expected future tax consequences of differences between carrying amounts and the tax basis of assets and liabilities. A valuation allowance is recorded unless it is more likely than not that the deferred tax asset can be utilized to offset future taxes.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management evaluates tax positions taken or expected to be taken in our tax returns and records a liability (including interest and penalties) for uncertain tax positions. We recognize tax benefits from uncertain tax positions when it is more likely than not that the position will be sustained upon examination, including resolutions of any related appeals or litigation processes. The Company recognizes interest and penalties related to uncertain tax positions in Income tax expense in the accompanying Consolidated Statements of Operations and Comprehensive Income. There were no significant uncertain income tax positions for the year ended December&#160;31, 2024 and 2023.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All highly liquid investments with original maturity dates of three months or less at the time of purchase are classified as cash equivalents. Cash and cash equivalents are stated at cost, which approximates fair value because of the short-term nature of these instruments.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trade Receivables and Related Reserves</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade receivables are recorded net of allowance for credit losses. The allowance for credit losses is determined using the application of a current expected credit loss model, which measures expected credit losses based on relevant information, including historical experience, current conditions and reasonable and supportable forecasts. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate and recognize lifetime expected losses, rather than incurred losses, which results in the earlier recognition of credit losses even if the expected risk of credit loss is remote. As part of our analysis, we apply credit loss rates to outstanding receivables by aging category. For certain clients, we perform a quarterly credit review, which considers the client&#8217;s credit rating and financial position as well as our total credit loss exposure. Trade receivables are written off after all reasonable collection efforts have been exhausted. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade accounts receivable reserves as a percentage of gross trade receivables was less than 1% at both December&#160;31, 2024 and 2023. Recoveries of trade receivables previously written off are recorded when received and are immaterial for the year ended December&#160;31, 2024 and 2023.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fixed Assets</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fixed assets are carried at cost, less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. The cost of leasehold improvements is amortized using the straight-line method over the lesser of the estimated useful lives of the assets or the expected terms of the related leases. Upon sale or disposition of our fixed assets, the cost and accumulated depreciation are removed and any resulting gain or loss, net of proceeds, is reflected within SG&amp;A in the Consolidated Statements of Operations and Comprehensive Income. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Recoverability of long-lived assets is measured by a comparison of the carrying amount of the asset group to the future undiscounted net cash flows expected to be generated by those assets. If an analysis indicates the carrying amount of these long-lived assets exceeds the fair value, an impairment loss is recognized to reduce the carrying amount to its fair market value, as determined based on the present value of projected future cash flows. </span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management has determined that the reporting units for the goodwill analysis is consistent with our reportable segments. We evaluate goodwill for impairment either through a qualitative or quantitative approach annually on October 1, or more frequently if an event occurs or circumstances change that indicate the carrying value of a reporting unit may not be recoverable. If we perform a quantitative assessment that indicates the carrying amount of a reporting unit exceeds its fair market value, an impairment loss is recognized to reduce the carrying amount to its fair market value. Kforce determines the fair market value of each reporting unit based on a weighting of the present value of projected future cash flows (the &#8220;income approach&#8221;) and the use of comparative market approaches (the &#8220;market approach&#8221;). Factors requiring significant judgment include, among others, the assumptions related to discount rates, forecasted operating results, long-term growth rates, the determination of comparable companies and market multiples. Changes in economic and operating conditions or changes in Kforce&#8217;s business strategies that occur after the annual impairment analysis may impact these assumptions and result in a future goodwill impairment charge, which could be material to our consolidated financial statements.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity Method Investment and Note Receivable</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2019, we entered into a joint venture whereby Kforce had a 50% noncontrolling interest in WorkLLama, which was accounted for as an equity method investment. Under the equity method, our carrying value included equity capital contributions, adjusted for our proportionate share of earnings or losses.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, we recognized an impairment loss of the full balance of the equity method investment of $13.7&#160;million, which was recorded in Other Expense, net in the Consolidated Statements of Operations and Comprehensive Income. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On February 23, 2023, Kforce received $6.0&#160;million in exchange for the sale of our 50% noncontrolling interest in WorkLLama to an unaffiliated third party and in full settlement of the outstanding balance of the promissory notes (the &#8220;Note Receivable&#8221;) that were executed to our joint venture for a total of $4.8&#160;million at December 31, 2022. These proceeds, net of customary transaction costs, amounted to $5.1&#160;million and is presented in the investing section of the Consolidated Statements of Cash Flows. </span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Leases</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce leases property for our field offices and corporate headquarters as well as certain office equipment, which limits our exposure to risks related to ownership. We determine if a contract or arrangement meets the definition of a lease at inception. We elected not to separate lease and non-lease components when determining the consideration in the contract. Right-of-use (&#8220;ROU&#8221;) assets and operating lease liabilities are recognized based on the present value of the lease payments over the lease term at the commencement date. If there is no rate implicit in the lease, we use our incremental borrowing rate in the present value calculation, which is estimated using our collateralized borrowing rate and determined based on the terms of our leases and the economic environment in which they exist. Our lease agreements do not contain any material residual value guarantees or restrictive covenants. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets for operating leases, net of amortization, are recorded within <span style="-sec-ix-hidden:f-404"><span style="-sec-ix-hidden:f-405">Other assets</span></span>, net and operating lease liabilities are recorded within <span style="-sec-ix-hidden:f-406"><span style="-sec-ix-hidden:f-407">current liabilities</span></span> if expected to be recognized in less than one year and in <span style="-sec-ix-hidden:f-409"><span style="-sec-ix-hidden:f-408">Other long-term liabilities</span>,</span> if over one year, in the Consolidated Balance Sheets. Operating lease additions are non-cash transactions and the amortization of the ROU assets is reflected as Noncash lease expense within operating activities in the Consolidated Statement of Cash Flows. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our lease terms range from <span style="-sec-ix-hidden:f-410">two</span> to eleven years with a limited number of leases containing short-term renewal provisions that range from month-to-month to one year and some containing options to renew or terminate.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We elected the short-term practical expedient for leases with an initial term of 12 months or less and do not recognize ROU assets or lease liabilities for these short-term leases.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to base rent, certain of our operating leases require variable payments of property taxes, insurance and common area maintenance. These variable lease costs, other than those dependent upon an index or rate, are expensed when the obligation for those payments is incurred.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capitalized Software</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce purchases, develops and implements software to enhance the performance of our technology infrastructure. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Direct internal costs, such as payroll and payroll-related costs, and external costs incurred during the development stage are capitalized and classified as capitalized software. Capitalized software development costs and the associated accumulated amortization are included in Other assets, net in the accompanying Consolidated Balance Sheets. Amortization expense is computed using the straight-line method over the estimated useful lives of the software, which range from <span style="-sec-ix-hidden:f-413">one</span> to sixteen years. Amortization expense of capitalized software during the years ended December&#160;31, 2024, 2023 and 2022 was $2.7&#160;million, $1.9&#160;million and $1.8&#160;million, respectively.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce also enters into certain cloud-based software hosting arrangements that are accounted for as service contracts. Certain implementation costs of cloud computing arrangements during the development stage are capitalized, which is consistent with the capitalization criteria used for internal use software. Capitalized costs are included in Other assets, net in the accompanying Consolidated Balance Sheets and within operating activities on the Consolidated Statement of Cash Flows. Capitalized cloud computing arrangement implementation costs are amortized using the straight-line method over the remaining term of the contract.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Health Insurance</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except for certain fully insured health insurance lines of coverage, Kforce retains the risk of loss for each health insurance plan both on a participant and aggregate basis. For its partially self-insured lines of coverage, health insurance costs are accrued using estimates to approximate the liability for reported claims and incurred but not reported claims, which are primarily based upon an evaluation of historical claims experience, actuarially-determined completion factors and a qualitative review of our health insurance exposure, including the extent of outstanding claims and expected changes in health insurance costs.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Costs</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legal costs incurred in connection with loss contingencies are expensed as incurred.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings per Share</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is computed as net income divided by the weighted-average number of common shares outstanding (&#8220;WASO&#8221;) during the period. WASO excludes unvested shares of restricted stock. Diluted earnings per share is computed by dividing net income by diluted WASO. Diluted WASO includes the effect of potentially dilutive securities, such as unvested shares of restricted stock using the treasury stock method, except where the effect of including potential common shares would be anti-dilutive. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information on potentially dilutive securities for the years ended December 31:</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:43.198%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.028%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.028%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.032%"></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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(shares in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock equivalents</span></td><td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive shares</span></div></td><td colspan="2" style="border-bottom:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209&#160;</span></td><td style="border-bottom:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #00497f;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157&#160;</span></td><td style="border-bottom:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #00497f;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292&#160;</span></td><td style="border-bottom:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Treasury Stock</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board may authorize share repurchases of our common stock. Shares repurchased under Board authorizations are held in treasury for general corporate purposes. Treasury shares are accounted for under the cost method and reported as a reduction of stockholders&#8217; equity in the accompanying consolidated financial statements.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Instrument</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Firm, from time to time, enters into forward starting interest rate swaps. The Firm evaluates the designation of the derivative instrument. Cash flow hedges would be recorded at fair value on the Consolidated Balance Sheets, and the changes in the fair value would be recorded as a component of Accumulated other comprehensive income/loss in the consolidated financial statements. Cash flows from these derivative instruments were classified in the Consolidated Statements of Cash Flows in the same category as the hedged item. The Firm did not have any outstanding interest rate swap derivative instruments as of December&#160;31, 2024 and 2023.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value hierarchy uses a framework which requires categorizing assets and liabilities into one of three levels based on the inputs used in valuing the asset or liability.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:0.1%"></td><td style="width:1.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:97.283%"></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1 inputs are unadjusted, quoted market prices in active markets for identical assets or liabilities.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 inputs are observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets or liabilities in active markets or quoted prices for identical assets or liabilities in inactive markets.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3 inputs include unobservable inputs that are supported by little, infrequent or no market activity and reflect management&#8217;s own assumptions about inputs used in pricing the asset or liability.</span></td></tr></table></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 provides the most reliable measure of fair value, while Level 3 generally requires significant management judgment. Assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying values of cash and cash equivalents, trade receivables, other current assets and accounts payable and other accrued liabilities approximate fair value because of the short-term nature of these instruments.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rabbi trust assets are primarily comprised of marketable equity securities and the fair values are based on unadjusted, quoted prices in active markets, which are considered Level 1.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain assets, in specific circumstances, are measured at fair value on a non-recurring basis utilizing Level 3 inputs such as goodwill. For these assets, measurement at fair value in periods subsequent to their initial recognition would be applicable if one or more of these assets were determined to be impaired. </span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Standards</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Recently Adopted Accounting Standards</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued guidance intended to improve reportable segment disclosure requirements through enhancements for significant segment expenses. These amendments clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure requirements for entities with a single reportable segment, and contain other disclosure requirements. This guidance was effective for Kforce on January 1, 2024, and the presentation and disclosure requirements were applied retrospectively to our annual disclosures for the year ended December 31, 2024 and will apply to the interim disclosures beginning January 1, 2025. This new guidance will enhance our disclosures, but did not have a material effect on our consolidated financial statements. </span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Accounting Standards Not Yet Adopted</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2023, the FASB issued guidance for disclosure improvements in accordance with the SEC&#8217;s simplification initiative. These amendments are intended to align FASB&#8217;s accounting standards and eliminate disclosures that are &#8220;redundant, duplicative, overlapping, outdated, or superseded.&#8221; The effective date for each amendment will be the date on which the SEC&#8217;s removal of that related disclosure requirement from Regulation S-X or Regulation S-K becomes effective, with early adoption prohibited. We are evaluating this new guidance, which may modify our disclosures, but we do not expect this standard to have a material effect on our consolidated financial statements.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued guidance for disclosure improvements for income taxes. These amendments require the disclosure of specific categories in the rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. This guidance is effective for annual periods beginning after December 15, 2024. Early adoption of this guidance is permitted for annual financial statements that have not yet been issued, with prospective application required. We are adopting this standard effective January 1, 2025. This new guidance will enhance our disclosures, but we do not expect this standard to have a material effect on our consolidated financial statements.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, the FASB issued guidance for disclosure improvements related to the disaggregation of income statement expenses. These amendments require the disaggregation of certain income statement expense captions in a tabular format within the footnotes of the financial statements. This guidance is effective for annual periods beginning after December 15, 2026, including interim periods within those annual periods. Early adoption of this guidance is permitted and can be applied prospectively or retrospectively. We are evaluating this new guidance, which may modify our disclosures, but we do not expect this standard to have a material effect on our consolidated financial statements.</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_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>44
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317094333456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reportable Segments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_SegmentReportingAbstract', window );"><strong>Segment Reporting [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_SegmentReportingDisclosureTextBlock', window );">Reportable Segments</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">2. Reportable Segments</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce&#8217;s two reportable segments are Technology and FA. Within each segment, we provide highly skilled professionals on a Flex and Direct Hire basis to our customers on traditional staffing engagements and increasingly, within our Technology segment, as a part of an overall solutions engagement. The chief operating decision-maker (&#8220;CODM&#8221;), our President and Chief Executive Officer, establishes the strategic direction of the Firm, its priorities and longer-term financial objectives. Our CODM is ultimately responsible for evaluating segment performance and making decisions regarding resource allocation. Our CODM evaluates performance based on, among others, revenue trends (relative to peers and market benchmarks) and segment gross profit, and other key leading indicators such as client visits, job order trends for traditional staffing assignments, opportunity pipeline reviews for solutions-oriented engagements, and trends in consultants on assignment. The CODM uses these financial metrics and productivity measures when making decisions about allocating capital and resources to the segments. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment gross profit is defined as segment revenue, less direct costs attributable to the reportable segment. The CODM is not provided income from operations or asset information by reportable segment as operations are largely combined. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information on the operations of our segments:</span><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:61.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.331%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Technology</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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">FA</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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,292,743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,565&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,405,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Direct costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">950,589&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,274&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,019,863&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">342,154&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,291&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">385,445&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">309,802&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,922&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,097&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from operations, before income taxes</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,624&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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:61.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.331%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,384,553&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,203&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,531,756&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Direct costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,015,157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,533&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,104,690&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">369,396&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,670&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">427,066&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334,933&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from operations, before income taxes</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,250&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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:61.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.331%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,507,627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">203,138&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,710,765&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Direct costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,085,705&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123,953&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,209,658&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">421,922&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,185&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">501,107&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">379,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,423&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from operations, before income taxes</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">102,442&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SegmentReportingAbstract</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_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</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 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<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 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<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 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<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 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<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 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 19: 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 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<br><br>Reference 22: 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> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<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 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<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 (e)<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_SegmentReportingDisclosureTextBlock</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>45
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317096212816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Disaggregation of Revenue<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_RevenueFromContractWithCustomerTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">3. Disaggregation of Revenue</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about disaggregated revenue by segment and revenue type for the years ended December 31:</span><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:61.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">FA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;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><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="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Flex revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,278,715&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,729&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,376,444&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Direct Hire revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,028&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,836&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,864&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,292,743&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,565&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,405,308&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;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><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="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Flex revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,366,095&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">127,679&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,493,774&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Direct Hire revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,458&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,524&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,982&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,384,553&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,203&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,531,756&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;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><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="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Flex revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,476,055&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176,395&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,652,450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Direct Hire revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,572&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,507,627&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">203,138&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,710,765&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_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_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</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 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9<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 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/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_RevenueFromContractWithCustomerTextBlock</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>46
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317099286448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Allowance for Credit Losses<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_CreditLossAbstract', window );"><strong>Credit Loss [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_AllowanceForCreditLossesTextBlock', window );">Allowance for Credit Losses</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">4. Allowance for Credit Losses</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the activity within the allowance for credit losses on trade receivables for the years ended December&#160;31, 2024 and 2023:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:83.959%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.841%"></td><td style="width:0.1%"></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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses, January 1, 2023</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,006&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current period provision</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">768&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Write-offs charged against the allowance, net of recoveries of amounts previously written off</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(668)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses, December 31, 2023</span></div></td><td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,106&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current period provision</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Write-offs charged against the allowance, net of recoveries of amounts previously written off</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(290)</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></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses, December 31, 2024</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">916&#160;</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowances on trade receivables presented in the Consolidated Balance Sheets include $0.6&#160;million and $0.5&#160;million for reserves unrelated to credit losses at December&#160;31, 2024 and 2023, 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_AllowanceForCreditLossesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allowance for credit losses.</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 310<br> -Publisher FASB<br> -URI https://asc.fasb.org/310/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_AllowanceForCreditLossesTextBlock</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_CreditLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CreditLossAbstract</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>47
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317089603264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fixed Assets, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Fixed Assets, Net</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">5. Fixed Assets, Net</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents major classifications of fixed assets and related useful lives:</span><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.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DECEMBER 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except useful lives)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">USEFUL&#160;LIFE</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture and equipment</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2-10&#160;years</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,166&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,971&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-10 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,082&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,216&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-10&#160;years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,395&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,672&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total fixed assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,643&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,859&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less accumulated depreciation </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,920)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,441)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Fixed assets, net</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,723&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,418&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $3.2 million, $3.1 million and $2.7 million during the years ended December&#160;31, 2024, 2023 and 2022, 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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentAbstract</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_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</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 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-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_PropertyPlantAndEquipmentDisclosureTextBlock</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>48
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317094444592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax 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_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">7. Income Taxes</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes consists of the following:</span><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.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">YEARS&#160;ENDED&#160;DECEMBER&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current tax expense:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,067&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,530&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,014&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,998&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,871)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,647&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,076&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Income tax expense</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,210&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,175&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,011&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes shown above varied from the statutory federal income tax rate as follows:</span><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.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">YEARS&#160;ENDED&#160;DECEMBER&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal income tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State income taxes, net of Federal tax effect</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-deductible compensation and meals and entertainment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax benefit from restricted stock vesting</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#ffffff;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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2024 effective tax rate was favorably impacted by a reduction in nondeductible executive compensation, non-taxable proceeds from company-owned life insurance, and the recognition of research and development tax credits, as compared to 2023. The 2023 effective rate was unfavorably impacted by a lower Work Opportunity Tax Credit, a lower tax benefit from the vesting of restricted stock and higher non-deductible expenses, as compared to 2022.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities are composed of the following:</span><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:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DECEMBER&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation obligation</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,549&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,616&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,923&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,071&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,027&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,561&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,475&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,345&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,462&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,897&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fixed assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,700)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,307)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ROU assets for operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,512)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,684)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,291)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,401)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(513)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(367)</span></td><td style="background-color:#ffffff;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="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(437)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,453)</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,759)</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Deferred tax assets, net</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,009&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,138&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In evaluating the realizability of Kforce&#8217;s deferred tax assets, management assesses whether it is more likely than not that some portion, or all, of the deferred tax assets will be realized. Management considers, among other things, the ability to generate future taxable income (including reversals of temporary differences and projections of future taxable income) during the periods in which the related temporary differences will become deductible.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce is periodically subject to IRS audits, as well as state and other local income tax audits for various tax years. Although Kforce has not experienced any material liabilities in the past due to income tax audits, Kforce can make no assurances concerning any future income tax audits.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce and its subsidiaries file income tax returns in the U.S. federal jurisdiction and various states. With a few exceptions, Kforce is no longer subject to federal, state, local, or non-U.S. income tax examinations by tax authorities for years before 2021.</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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeTaxDisclosureAbstract</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_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income tax.</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 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<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 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 6: 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.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 8: 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(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-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_IncomeTaxDisclosureTextBlock</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>49
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317089593872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Assets, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets 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_OtherAssetsDisclosureTextBlock', window );">Other Assets, Net</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">6. Other Assets, Net</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets, net consisted of the following:</span><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:74.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DECEMBER 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets held in Rabbi Trust</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,356&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,389&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capitalized software, net (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,090&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,434&#160;</span></td><td style="background-color:#ffffff;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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-544"><span style="-sec-ix-hidden:f-545">ROU assets for operating leases, net</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,764&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,368&#160;</span></td><td style="background-color:#ffffff;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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,733&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Other assets, net</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,656&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,924&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)  </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The increase in Capitalized software, net for the year ended December 31, 2024 relates to our back-office transformation program to enhance our technology capabilities to better support our clients, consultants and candidates. This balance includes $6.3&#160;million related to capitalized implementation costs from cloud computing arrangements as of December&#160;31, 2024. Accumulated amortization of capitalized software was $40.1&#160;million and $37.6&#160;million as of December&#160;31, 2024 and 2023, 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</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_OtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other assets. This disclosure includes other current assets and other noncurrent assets.</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_OtherAssetsDisclosureTextBlock</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>50
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317193284624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets 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_GoodwillDisclosureTextBlock', window );">Goodwill</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">8. Goodwill</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the gross amount and accumulated impairment losses for each of our reporting units as of December&#160;31, 2024, 2023 and 2022: </span><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.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Technology</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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">FA</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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill, gross amount</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">156,391&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,766&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176,157&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated impairment losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(139,357)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,760)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(151,117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill, carrying value</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,034&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,006&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,040&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no impairment expense related to goodwill for each of the years ended December&#160;31, 2024, 2023 and 2022. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management performed its annual impairment assessment of the carrying value of goodwill as of December&#160;31, 2024 and 2023. For each of our reporting units, we assessed qualitative factors to determine whether the existence of events or circumstances indicated that it was more likely than not that the fair value of the reporting units was less than its carrying amount. Based on the qualitative assessments, management determined that it was more likely than not that the fair values of the reporting units were more than the carrying values at December&#160;31, 2024 and 2023. A deterioration in any of the assumptions could result in an impairment charge in the future.</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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GoodwillAndIntangibleAssetsDisclosureAbstract</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_GoodwillDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 goodwill.</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 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/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_GoodwillDisclosureTextBlock</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>51
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317096212816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Current Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Current Liabilities</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">9. Current Liabilities</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information on certain current liabilities:</span><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:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DECEMBER 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,315&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,842&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,602&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer rebates payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,556&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,259&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,489&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued professional fees</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,021&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">210&#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 #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Accounts payable and other accrued liabilities</span></td><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,753&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,795&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payroll and benefits</span></td><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,990&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,110&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Health insurance liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,593&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,727&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payroll taxes</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,698&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,705&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Workers&#8217; compensation liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">542&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">426&#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 #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Accrued payroll costs</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,823&#160;</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,968&#160;</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accounts payable and accrued liabilities at the end of 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> -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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 720<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483384/720-30-45-1<br><br>Reference 4: 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(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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PayablesAndAccrualsAbstract</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>52
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317095316800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Long-Term Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other Liabilities 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_OtherLiabilitiesDisclosureTextBlock', window );">Other Long-Term Liabilities</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other long-term liabilities consisted of the following:</span><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:74.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DECEMBER 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation payable - long term</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,183&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,025&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-751"><span style="-sec-ix-hidden:f-752">Operating lease liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,858&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,275&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other long-term liabilities </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Other long-term liabilities</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,059&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,324&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherLiabilitiesDisclosureAbstract</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_OtherLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other liabilities.</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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405/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_OtherLiabilitiesDisclosureTextBlock</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>53
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317095041840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_LeasesAbstract', window );"><strong>Leases [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_LesseeOperatingLeasesTextBlock', window );">Operating Leases</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">10. Operating Leases</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents weighted-average terms for our operating leases: </span><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:74.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DECEMBER 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.0 years</span></td><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.5 years</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents operating lease expense included in SG&amp;A (in thousands):</span><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:74.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DECEMBER 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Lease Cost</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,344&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,673&#160;</span></td><td style="border-top:1pt solid #00497f;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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,265&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,396&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable lease costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">934&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,093&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28)</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(189)</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 #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating lease expense</span></td><td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,515&#160;</span></td><td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"></td><td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,973&#160;</span></td><td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the maturities of operating lease liabilities as of December&#160;31, 2024:</span><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:37.642%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.597%"></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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,617&#160;</span></td><td style="border-top:1pt solid #00497f;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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,049&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,662&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,989&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2029</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,384&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,257&#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 #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total maturities of operating lease liabilities</span></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,958&#160;</span></td><td style="border-top:1pt solid #004b8d;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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: imputed interest</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,062&#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 #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,896&#160;</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LeasesAbstract</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_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of 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/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/842-20/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_LesseeOperatingLeasesTextBlock</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>54
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317089769072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [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_CompensationAndEmployeeBenefitPlansTextBlock', window );">Employee Benefit Plans</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">11. Employee Benefit Plans</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">401(k) Savings Plans</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Firm maintains a qualified defined contribution 401(k) retirement savings plan for eligible employees. Assets of these plans are held in trust for the sole benefit of employees and/or their beneficiaries. Employer matching contributions are discretionary and are funded annually as approved by the Board. Kforce accrued matching 401(k) contributions of $2.1&#160;million and $1.9&#160;million as of December&#160;31, 2024 and 2023, respectively. </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce&#8217;s employee stock purchase plan allows all eligible employees to enroll each quarter to purchase Kforce&#8217;s common stock at a 5% discount from its market price on the last day of the quarter. Kforce issued 13&#160;thousand, 18&#160;thousand, and 17&#160;thousand shares of common stock at an average purchase price of $62.00, $57.13 and $63.37 per share during the years ended December&#160;31, 2024, 2023 and 2022, respectively. All shares purchased under the employee stock purchase plan were settled using Kforce&#8217;s treasury stock.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Compensation Plans</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Firm maintains various non-qualified deferred compensation plans, pursuant to which eligible management and highly compensated key employees, as defined by IRS regulations, may elect to defer all or part of their compensation to later years. These amounts are classified upon retirement or termination of employment in Accounts payable and other accrued liabilities if payable within the next year, or in Other long-term liabilities if payable after the next year, in the accompanying Consolidated Balance Sheets. At December&#160;31, 2024 and 2023, amounts related to the deferred compensation plans included in Accounts payable and other accrued liabilities were $8.6&#160;million and $5.9&#160;million, respectively, and $46.2 million and $42.0 million was included in Other long-term liabilities at December&#160;31, 2024 and 2023, respectively, in the Consolidated Balance Sheets. For the years ended December&#160;31, 2024, 2023 and 2022, we recognized compensation expense for the plans of $1.3&#160;million, $1.3&#160;million and $0.5&#160;million, respectively. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce maintains a Rabbi Trust and holds life insurance policies on certain individuals to assist in the funding of the deferred compensation liability. If necessary, employee distributions are funded through proceeds from the sale of assets held within the Rabbi Trust. The balance of the assets held within the Rabbi Trust, including the cash surrender value of the Company-owned life insurance policies, was $49.4 million and $40.4 million as of December&#160;31, 2024 and 2023, respectively, and is recorded in Other assets, net in the accompanying Consolidated Balance Sheets. As of December&#160;31, 2024, the life insurance policies had a net death benefit of $168.0&#160;million.</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_CompensationAndEmployeeBenefitPlansTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.</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 710<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/710/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 712<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/712/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 715<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/715/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/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_CompensationAndEmployeeBenefitPlansTextBlock</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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CompensationAndRetirementDisclosureAbstract</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>55
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317089541792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit Facility<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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 );">Credit Facility</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">12. Credit Facility</span></div><div style="margin-top:5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 20, 2021, the Firm entered into an amended and restated credit agreement with Wells Fargo Bank, National Association, as administrative agent, Wells Fargo Securities, LLC, as lead arranger and bookrunner, Bank of America, N.A., as syndication agent, BMO Harris Bank, N.A., as documentation agent, and the lenders referred to therein (the &#8220;Amended and Restated Credit Facility&#8221;). Under the Amended and Restated Credit Facility, the Firm has a maximum borrowing capacity of $200.0&#160;million, which may, subject to certain conditions and the participation of the lenders, be increased up to an aggregate additional amount of $150.0&#160;million (the &#8220;Commitment&#8221;). </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the credit facility are secured by substantially all of the tangible and intangible assets of the Firm. </span><span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maturity date of the Amended and Restated Credit Facility is October 20, 2026.</span></div><div style="margin-top:5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revolving credit loans under the Amended and Restated Credit Facility bears interest at a rate equal to (a) the Base Rate (as described below) plus the Applicable Margin (as described below) or (b) the LIBOR Rate plus the Applicable Margin. Swingline loans under the Amended and Restated Credit Facility bears interest at a rate equal to the Base Rate plus the Applicable Margin. The Base Rate is the highest of: (i) the Wells Fargo Bank, National Association prime rate, (ii) the federal funds rate plus 0.50% or (iii) one-month LIBOR plus 1.00%, and the LIBOR Rate is reserve-adjusted LIBOR for the applicable interest period, but not less than zero. The Applicable Margin is based on the Firm&#8217;s total leverage ratio. The Applicable Margin for Base Rate loans ranges from 0.125% to 0.500% and the Applicable Margin for LIBOR Rate loans ranges from 1.125% to 1.50%. The Firm pays a quarterly non-refundable commitment fee equal to the Applicable Margin on the average daily unused portion of the Commitment (swingline loans do not constitute usage for this purpose). The Applicable Margin for the commitment fee is based on the Firm&#8217;s total leverage ratio and ranges between 0.20% and 0.30%. </span></div><div style="margin-top:5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Firm is subject to certain affirmative and negative financial covenants including (but not limited to) the maintenance of a fixed charge coverage ratio of no less than 1.25 to 1.00 and the maintenance of a total leverage ratio of no greater than 3.50 to 1.00. The numerator in the fixed charge coverage ratio is defined pursuant to the Amended and Restated Credit Facility as earnings before interest expense, income taxes, depreciation and amortization, stock-based compensation expense and other permitted items pursuant to our Credit Facility (defined as &#8220;Consolidated EBITDA&#8221;), less cash paid for capital expenditures, income taxes and dividends. The denominator is defined as Kforce&#8217;s fixed charges such as interest expense and principal payments paid or payable on outstanding debt other than borrowings under the Amended and Restated Credit Facility. The total leverage ratio is defined pursuant to the Amended and Restated Credit Facility as total indebtedness divided by Consolidated EBITDA. Our ability to make distributions or repurchases of equity securities could be limited if an event of default has occurred. Furthermore, our ability to repurchase equity securities in excess of $25.0&#160;million over the last four quarters could be limited if (a) the total leverage ratio is greater than 3.00 to 1.00 and (b) the Firm&#8217;s availability, inclusive of unrestricted cash, is less than $25.0&#160;million. As of </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2024, we are in compliance with all of our financial covenants contained in the Amended and Restated Credit Facility.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2023, Kforce entered into the First Amendment to the Amended and Restated Credit Facility, by and among Wells Fargo, as administrative agent, and the lenders and financial institutions from time to time party thereto, to replace the LIBOR-based benchmark interest rates with SOFR-based benchmark interest rates.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024 and 2023, $32.7 million and $41.6 million was outstanding on the Amended and Restated Credit Facility, respectively. Kforce had $1.0 million and $1.2 million of outstanding letters of credit at December&#160;31, 2024 and 2023, respectively, which pursuant to the Amended and Restated Credit Facility, reduces the availability of the borrowing capacity.</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 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<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 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<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(c))<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 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<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 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<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 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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 21: 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>56
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317188873568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Incentive Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock Incentive Plans</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">14. Stock-Based Compensation</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 20, 2023, the Kforce shareholders approved the 2023 Stock Incentive Plan (the &#8220;2023 Plan&#8221;). The 2023 Plan allows for the issuance of stock options, stock appreciation rights (&#8220;SARs&#8221;), stock awards (including restricted stock awards (&#8220;RSAs&#8221;) and restricted stock units (&#8220;RSUs&#8221;)) and other stock-based awards, such as Performance-Based Awards (collectively referred to as &#8220;Restricted Stock&#8221;). The aggregate number of shares reserved under the 2023 Plan is&#160;approximately 3.2&#160;million. Grants of an option or SARs reduce the reserve by one share, while a Restricted Stock award reduces the reserve by 2.72 shares. The 2023 Plan terminates on April&#160;20, 2033.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December&#160;31, 2024, 2023 and 2022, stock-based compensation expense was $14.0&#160;million, $17.7&#160;million and $17.7&#160;million, respectively, and is included in Selling, general and administrative expenses (&#8220;SG&amp;A&#8221;) in the Consolidated Statements of Operations and Comprehensive Income. The related tax benefit for the years ended December&#160;31, 2024, 2023 and 2022 was $3.8&#160;million, $4.8&#160;million and $3.7&#160;million, respectively.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted Stock is granted to directors, executives and management either: for awards related to Kforce&#8217;s annual long-term incentive (&#8220;LTI&#8221;) compensation program, or as part of a compensation package for retention. The LTI award amounts are primarily based on Kforce&#8217;s total shareholder return as compared to a predefined peer group. RSAs and RSUs granted during the year ended December&#160;31, 2024 will vest ratably over a period of <span style="-sec-ix-hidden:f-769">one</span> to ten years.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSAs contain the same voting rights as other common stock as well as the right to forfeitable dividends in the form of additional RSAs at the same rate as the cash dividend on common stock and containing the same vesting provisions as the underlying award. RSUs contain no voting rights, but have the right to forfeitable dividend equivalents in the form of additional RSUs at the same rate as the cash dividend on common stock and containing the same vesting provisions as the underlying award. The distribution of shares of common stock for each RSU, pursuant to the terms of the Kforce Inc. Director&#8217;s Restricted Stock Unit Deferral Plan, can be deferred to a date later than the vesting date if an appropriate election was made. In the event of such deferral, vested RSUs have the right to dividend equivalents.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2024, management issued 87&#160;thousand shares of performance-based restricted stock awards ("Performance-Based Awards") to certain leaders within the Firm. These Performance-Based Awards are subject to the achievement of certain financial goals as a condition of vesting (&#8220;performance goals&#8221;) and will be measured over a 10-year period. The Performance-Based Awards become eligible to vest only if these performance goals are achieved and if the grantee remains continuously employed by us through the vesting date. We assess the probability of achieving the performance goals for each reporting period. Determining whether the performance goals will be achieved involves judgment, and the estimate of compensation cost may be revised periodically based on changes in the probability of achieving the performance goals. Revisions are reflected in the period in which the estimate is changed. If the performance goals are deemed unlikely to be met, no compensation cost is recognized and, to the extent previously recognized, compensation cost is reversed. Performance-Based Awards contain the same voting rights as other common stock as well as the right to forfeitable dividends in the form of additional restricted stock at the same rate as the cash dividend on common stock and containing the same vesting provisions as the underlying award. No stock-based compensation expense related to these Performance-Based Awards was recognized during the year ended December 31, 2024. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Restricted Stock activity for the years ended December&#160;31, 2024:</span><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:46.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.424%"></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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share amounts)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number&#160;of&#160;<br/>Restricted&#160;Stock</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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant Date<br/>Fair Value</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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total&#160;Intrinsic<br/>Value&#160;of&#160;Restricted<br/>Stock Vested</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">798&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60.80&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">396&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.83&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54.08&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(260)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55.24&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,106&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 31, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">910&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61.28&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant date fair value of restricted stock granted was $57.83, $64.97 and $55.85 during the years ended December&#160;31, 2024, 2023 and 2022, respectively. The total intrinsic value of restricted stock vested was $15.1 million, $22.5 million and $23.7 million during the years ended December&#160;31, 2024, 2023 and 2022, respectively.</span></div>The fair market value of Restricted Stock is determined based on the closing stock price of Kforce&#8217;s common stock at the date of grant. RSAs and RSUs are amortized on a straight-line basis over the requisite service period. As of December&#160;31, 2024, total unrecognized stock-based compensation expense related to restricted stock was $43.5 million, which is expected to be recognized over a weighted-average remaining period of 4.5 years<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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 3: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: 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)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: 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)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: 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 (l)<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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</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>57
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317094939760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">15. Commitments and Contingencies</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase Commitments</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce has various commitments to purchase goods and services in the ordinary course of business. These commitments are primarily related to software and online application licenses and hosting. As of December&#160;31, 2024, these unconditional purchase obligations with an initial or remaining term in excess of one year were approximately $30.7&#160;million and are expected to be paid as follows: $5.6 million in 2025; $8.9 million in 2026, $5.4 million in 2027, $2.3 million in 2028, $2.2 million in 2029, and $6.3 million in 2030 and beyond.</span></div><div style="margin-top:5pt"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employment Agreements</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce has employment agreements with certain executives that provide for minimum compensation, salary and continuation of certain benefits for a one-year to a three-year period after their employment ends under certain circumstances. Certain of the agreements also provide for a severance payment ranging from one to three times annual salary and one-half to three times average annual bonus if such an agreement is terminated without good cause by Kforce or for good reason by the executive subject to certain post-employment restrictive covenants. At December&#160;31, 2024, our liability would be approximately $27.7&#160;million if, following a change in control, all of the executives under contract were terminated without good cause by the employer or if the executives resigned for good reason and $8.8&#160;million if, in the absence of a change in control, all of the executives under contract were terminated by Kforce without cause or if the executives resigned for good reason.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are involved in legal proceedings, claims and administrative matters that arise in the ordinary course of business, and we have made accruals with respect to certain of these matters, where appropriate, that are reflected in our consolidated financial statements but are not, individually or in the aggregate, considered material. For other matters for which an accrual has not been made, we have not yet determined that a loss is probable, or the amount of loss cannot be reasonably estimated. The outcome of any litigation is inherently uncertain, but we do not expect that these proceedings and claims, individually or in the aggregate, will have a material adverse effect on our consolidated financial statements; however, if decided adversely to us, or if we determine that settlement of particular litigation is appropriate, we may be subject to additional liabilities that could have a material adverse effect on our financial position, results of operations or cash flows. Kforce maintains liability insurance that insures us against workers&#8217; compensation, personal and bodily injury, property damage, directors&#8217; and officers&#8217; liability, errors and omissions, cyber liability, employment practices liability and fidelity losses. There can be no assurance that Kforce&#8217;s liability insurance will cover all events or that the limits of coverage will be sufficient to fully cover all liabilities.</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/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: 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 3: 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 4: 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/2147478522/954-440-50-1<br><br>Reference 5: 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 6: 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>58
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317089600240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II Valuation and Qualifying Accounts and Reserves Supplemental Schedule<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_srt_ValuationAndQualifyingAccountsAbstract', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts [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_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">Schedule II Valuation and Qualifying Accounts and Reserves Supplemental Schedule</a></td>
<td class="text"><div style="text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SCHEDULE II</span></div><div style="text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">KFORCE INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">VALUATION AND QUALIFYING ACCOUNTS AND RESERVES</span></div><div style="text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SUPPLEMENTAL SCHEDULE</span></div><div style="text-align:center"><span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">(IN THOUSANDS)</span></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:36.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.894%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">COLUMN A</span></td><td colspan="6" style="border-bottom:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">COLUMN B</span></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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">COLUMN C</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">COLUMN D</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">COLUMN&#160;E</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DESCRIPTION</span></td><td colspan="6" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">BALANCE AT<br/>BEGINNING&#160;OF PERIOD</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">CHARGED&#160;TO<br/>COSTS&#160;AND<br/>EXPENSES</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">CHARGED<br/>TO&#160;OTHER<br/>ACCOUNTS</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DEDUCTIONS</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">BALANCE&#160;AT<br/>END&#160;OF<br/>PERIOD</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable reserves </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,342&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(170)</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(597)</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,575&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,575&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">736&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(668)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,643&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,643&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-bottom:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">207&#160;</span></td><td style="border-bottom:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-bottom:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-bottom:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-bottom:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(290)</span></td><td style="border-bottom:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,560&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #00497f;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><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><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><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><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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and qualifying accounts and reserves.</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> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br> -Publisher SEC<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 4<br> -Subparagraph (SX 210.12-09)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</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>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_srt_ValuationAndQualifyingAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">srt_ValuationAndQualifyingAccountsAbstract</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: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>59
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317094496112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</strong></a></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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 50,414<span></span>
</td>
<td class="nump">$ 61,075<span></span>
</td>
<td class="nump">$ 75,431<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 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;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<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 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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/2147479168/946-830-55-10<br><br>Reference 18: 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/2147479105/946-220-45-7<br><br>Reference 19: 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/2147477250/944-220-S99-1<br><br>Reference 20: 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/2147479134/946-220-S99-1<br><br>Reference 21: 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/2147479134/946-220-S99-3<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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: 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 24: 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 25: 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 26: 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 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)(i))<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)(4)(iii)(A))<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 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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/2147478524/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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317084740672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</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_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<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_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<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_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<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_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph 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;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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>61
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317095356704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cybersecurity Risk Management and Strategy Disclosure<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems', window );"><strong>Cybersecurity Risk Management, Strategy, and Governance [Line Items]</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_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock', window );">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Chief Information Security Officer (&#8220;CISO&#8221;) leads our Information Security and Data Privacy Council, which meets quarterly, or more frequently if necessary, to assess, identify and manage cybersecurity threats, support advocacy programs and advise our Chief Information Officer (&#8220;CIO&#8221;) and CISO on solutions. The council is made up of key members of senior management across the Firm, including enterprise security, human resources, legal, internal audit, finance, procurement, communications and field management.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our enterprise security team monitors and manages system infrastructure to protect the Firm against cyber threats. Our Cyber Risk Management program considers risks from many sources including, but not limited to, alerts, threat intelligence sources, risk assessments, and vulnerability management. Our Cyber Risk Management process includes risk assessment processes to identify risks, a risk evaluation process that includes risk acceptance or denial at all levels of the organization, and third-party vendor management where each vendor&#8217;s security posture is assessed to understand how it strengthens Kforce&#8217;s cyber supply chain. We have taken a comprehensive defense-in-depth approach to the implementation of our cybersecurity controls. These controls are set to block and/or provide alerts on suspicious activities. Our around-the-clock security operation center responds as appropriate to risks identified and performs the risk assessment and risk evaluation. Our risk register and risk remediation processes help us ensure we are tracking and addressing priority risks, as appropriate. Any potential risks or threats identified by the enterprise security team are communicated to the CISO, Information Security and Data Privacy Council and other senior leaders as appropriate.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Vice President of Internal Audit, in collaboration with our General Counsel, facilitates our enterprise risk management (&#8220;ERM&#8221;) process. Cybersecurity-related risks are included in our overall risk evaluation for our ERM process to determine top risks for the Firm on an annual basis. Our internal audit team, which reports directly to the Audit Committee, uses the ERM program to develop a risk-based audit plan, which is approved by the Audit Committee annually.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our CIO is accountable for the Firm&#8217;s cybersecurity and data privacy programs and is supported by the CISO. Our CIO and CISO have over 35 and 25 years, respectively, of experience in information security and program management, and have both served over 10 years in our corporate information security organization. Under the guidance of the CIO, the CISO manages day-to-day operations of the security and data privacy functions and proposes changes to the Firm&#8217;s cybersecurity strategy, which is part of our overall information technology strategy. The CIO and CISO meet frequently to discuss cyber and data operations, privacy programs and risks.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of these teams remain in close coordination to ensure risk mitigation strategies are designed and operating effectively.</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_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock', window );">Cybersecurity Risk Management Processes Integrated [Text Block]</a></td>
<td class="text">Our cybersecurity program helps us secure our systems, keeps our business running around the clock and protects our clients, consultants, employees and shareholders from vulnerabilities and threats. We acknowledge the importance of assessing, identifying, and managing material risks associated with cybersecurity threats including: operational disruptions; violation of data privacy laws and regulations; breach of confidentiality; and financial and reputational harm.<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_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag', window );">Cybersecurity Risk Management Third Party Engaged [Flag]</a></td>
<td class="text">true<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_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag', window );">Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]</a></td>
<td class="text">true<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_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag', window );">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</a></td>
<td class="text">false<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_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock', window );">Cybersecurity Risk Board of Directors Oversight [Text Block]</a></td>
<td class="text"><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Board Oversight</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board is actively engaged in the oversight of cybersecurity and data privacy. The Audit Committee assists the Board in meeting its responsibility to oversee cybersecurity and data privacy strategies and practices. On a quarterly basis, the Audit Committee receives updates on (a) our progress meeting objectives established in our cybersecurity maturity roadmap, (b) relevant reported cybersecurity events in the overall market (and for Kforce, if any) and evolving risks, (c) results of work performed by our information security organization (ex. penetration tests, cybersecurity program maturity assessments) and (d) detailed reports of cybersecurity trends within the Firm. We engage subject matter experts in conducting independent assessments of our cybersecurity program maturity, penetration tests and other tests and assessments. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Senior management, including our CIO and CISO, brief the Board on an annual basis on our cybersecurity and information security posture and cybersecurity incidents deemed to have a moderate business impact (even if the incidents do not rise to the level of being material). Annually, the Board and management participate in a strategy discussion on cybersecurity.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To further enhance the Board and Audit Committee&#8217;s role in overseeing cybersecurity risks, the Board formed a special working group that is comprised of two members of the Audit Committee to have more frequent and detailed dialogue with executive management (including our COO, CFO, CIO, CISO and VP of Internal Audit) on all areas pertaining to cybersecurity. This working group provides updates on a quarterly basis, or more frequently if necessary, to the Audit Committee. </span></div>Management also provides the Audit Committee with an annual overview of Kforce&#8217;s various lines of insurance that we maintain, including our cybersecurity insurance policy. The Audit Committee provides the Board with quarterly reports on the Firm&#8217;s risks and ERM program findings, including cybersecurity risk and data privacy practices.<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_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text">Any potential risks or threats identified by the enterprise security team are communicated to the CISO, Information Security and Data Privacy Council and other senior leaders as appropriate.<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_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</a></td>
<td class="text">true<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_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock', window );">Cybersecurity Risk Management Positions or Committees Responsible [Text Block]</a></td>
<td class="text">With oversight from our Board, the Audit Committee, a special working group comprised of two of our Board members, and key leaders across Kforce, we have put proactive measures and systems in place to protect our information assets from unauthorized use or access, including annual employee training.<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_cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock', window );">Cybersecurity Risk Management Expertise of Management Responsible [Text Block]</a></td>
<td class="text">Our CIO and CISO have over 35 and 25 years, respectively, of experience in information security and program management, and have both served over 10 years in our corporate information security organization<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_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 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;">cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<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;">cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<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;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph iii<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;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<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;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 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;">cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<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;">cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<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;">cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<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;">cyd_CybersecurityRiskManagementThirdPartyEngagedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 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;">cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 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;">cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<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;">cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317089315888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div>The consolidated financial statements have been prepared in conformity with Generally Accepted Accounting Principles (&#8220;GAAP&#8221;) and the rules of the Securities and Exchange Commission (the &#8220;SEC&#8221;). Certain prior year amounts have been reclassified to conform with the current period presentation.<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_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div>The consolidated financial statements include the accounts of Kforce Inc. and its subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. References in this document to &#8220;Kforce,&#8221; the "Company,&#8221; the "Firm,&#8221; &#8220;management,&#8221; &#8220;we,&#8221; &#8220;our&#8221; or &#8220;us&#8221; refer to Kforce Inc. and its subsidiaries, except where the context indicates otherwise.<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_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The most critical of these estimates and assumptions relate to the following: income taxes and the impairment of goodwill. Although these and other estimates and assumptions are based on the best available information, actual results could be materially different from these estimates.</span></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_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of our revenue and trade receivables are generated from contracts with customers and our revenues are derived from U.S. domestic operations. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when the control of the promised services is transferred to our customers at an amount that reflects the consideration to which we expect to be entitled to in exchange for those services. Revenue is recorded net of sales or other transaction taxes collected from clients and remitted to taxing authorities. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For substantially all of our revenue transactions, we have determined that the gross reporting of revenues as a principal, versus net as an agent, is the appropriate accounting treatment because Kforce: (i) is primarily responsible for fulfilling the promise to provide the specified service to the customer; (ii) has discretion in selecting and assigning the temporary workers to particular assignments and engagements and establishing the bill and pay rates; and (iii) bears the risk and rewards of the transaction, including credit risk if the customer fails to pay for services performed.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our integrated approach deploys highly skilled professionals on a temporary (&#8220;Flex&#8221;) and permanent (&#8220;Direct Hire&#8221;) basis.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Flex Revenue</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Substantially all of our Flex revenue is recognized over time as temporary staffing services and managed solutions are provided by our consultants at the contractually established bill rates, net of applicable variable consideration, such as customer rebates and discounts. Reimbursements of travel and out-of-pocket expenses ("billable expenses") are also recorded within Flex revenue when incurred and the equivalent amount of expense is recorded in Direct costs in the Consolidated Statements of Operations and Comprehensive Income. We recognize revenue in the amount of consideration to which we have the right to invoice when it corresponds directly to the services transferred to the customer and satisfied over time.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Direct Hire Revenue</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Direct Hire revenue is recognized at the agreed upon rate at the point in time when the performance obligation is considered complete. Our policy requires the following criteria to be met in order for the performance obligation to be considered complete: (i) the candidate accepted the position; (ii) the candidate resigned from their current employer; and (iii) the agreed upon start date falls within the following month. Because the client has accepted the candidate and can direct the use of and obtains the significant risk and rewards of the placement, we consider this point as the transfer of control to our client.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Variable Consideration</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction prices for Flex revenue include variable consideration, such as customer rebates and discounts.&#160;Management evaluates the facts and circumstances of each contract to estimate the variable consideration using the most likely amount method which utilizes management&#8217;s expectation of the volume of services to be provided over the applicable period. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Direct Hire revenue is recorded net of a fallout reserve. Direct Hire fallouts occur when a candidate does not remain employed with the client through the respective contingency period (typically 90 days&#160;or less). Management uses the expected value method to estimate the fallout reserve based on a combination of past experience and current trends.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Payment Terms</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our payment terms and conditions vary by arrangement. The vast majority of our terms are typically less than 90 days, however, we have extended our payment terms beyond 90 days for certain of our customers. Generally, the timing between the satisfaction of the performance obligation and the payment is not significant and we do not currently have any significant financing components.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Unsatisfied Performance Obligations</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not disclose the value of unsatisfied performance obligations for contracts if either the original expected length is one year or less or if revenue is recognized at the amount to which we have the right to invoice for services performed. </span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Contract Balances</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record accounts receivable when our right to consideration becomes unconditional and services have been performed. Other than our trade receivable balance, we do not have any material contract assets as of December&#160;31, 2024 and 2023.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record a contract liability when we receive consideration from a customer prior to transferring services to the customer. We recognize the contract liability as revenue after we have transferred control of the goods or services to the customer. Contract liabilities are recorded within Accounts payable and other accrued liabilities if expected to be recognized in less than one year and Other long-term liabilities, if over one year, in the Consolidated Balance Sheets. We do not have any material contract liabilities as of December&#160;31, 2024 and 2023.</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Direct Costs</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Direct costs are composed of all related costs of employment for consultants, including compensation, payroll taxes, certain fringe benefits and subcontractor costs. Direct costs exclude depreciation and amortization expense, which is presented on a separate line in the accompanying Consolidated Statements of Operations and Comprehensive Income. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Associate and field management compensation, payroll taxes and fringe benefits are included in SG&amp;A along with other customary costs such as administrative and corporate costs.</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_CommissionsExpensePolicyPolicyTextBlock', window );">Commissions</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commissions</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our associates place consultants on assignments and earn commissions as a percentage of revenue or gross profit pursuant to a commission plan. The amount of associate commissions paid increases as volume increases. Commissions are accrued at an amount equal to the percent of total expected commissions payable to total revenue or gross profit for the commission-plan period, as applicable. We generally expense sales commissions and any other incremental costs of obtaining a contract as incurred because the amortization period is typically less than one year.</span></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_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense is measured using the grant-date fair value of the award of equity instruments. The expense is recognized over the requisite service period and forfeitures are recognized as incurred. Excess tax benefits or deficiencies of deductions attributable to employees&#8217; vesting of restricted stock are reflected in Income tax expense in the accompanying Consolidated Statements of Operations and Comprehensive Income.</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_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are recorded using the asset and liability approach for deferred tax assets and liabilities and the expected future tax consequences of differences between carrying amounts and the tax basis of assets and liabilities. A valuation allowance is recorded unless it is more likely than not that the deferred tax asset can be utilized to offset future taxes.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management evaluates tax positions taken or expected to be taken in our tax returns and records a liability (including interest and penalties) for uncertain tax positions. We recognize tax benefits from uncertain tax positions when it is more likely than not that the position will be sustained upon examination, including resolutions of any related appeals or litigation processes. The Company recognizes interest and penalties related to uncertain tax positions in Income tax expense in the accompanying Consolidated Statements of Operations and Comprehensive Income. There were no significant uncertain income tax positions for the year ended December&#160;31, 2024 and 2023.</span></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_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All highly liquid investments with original maturity dates of three months or less at the time of purchase are classified as cash equivalents. Cash and cash equivalents are stated at cost, which approximates fair value because of the short-term nature of these instruments.</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_PropertyPlantAndEquipmentPolicyTextBlock', window );">Fixed Assets</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fixed Assets</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fixed assets are carried at cost, less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. The cost of leasehold improvements is amortized using the straight-line method over the lesser of the estimated useful lives of the assets or the expected terms of the related leases. Upon sale or disposition of our fixed assets, the cost and accumulated depreciation are removed and any resulting gain or loss, net of proceeds, is reflected within SG&amp;A in the Consolidated Statements of Operations and Comprehensive Income. </span></div>Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Recoverability of long-lived assets is measured by a comparison of the carrying amount of the asset group to the future undiscounted net cash flows expected to be generated by those assets. If an analysis indicates the carrying amount of these long-lived assets exceeds the fair value, an impairment loss is recognized to reduce the carrying amount to its fair market value, as determined based on the present value of projected future cash flows.<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_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management has determined that the reporting units for the goodwill analysis is consistent with our reportable segments. We evaluate goodwill for impairment either through a qualitative or quantitative approach annually on October 1, or more frequently if an event occurs or circumstances change that indicate the carrying value of a reporting unit may not be recoverable. If we perform a quantitative assessment that indicates the carrying amount of a reporting unit exceeds its fair market value, an impairment loss is recognized to reduce the carrying amount to its fair market value. Kforce determines the fair market value of each reporting unit based on a weighting of the present value of projected future cash flows (the &#8220;income approach&#8221;) and the use of comparative market approaches (the &#8220;market approach&#8221;). Factors requiring significant judgment include, among others, the assumptions related to discount rates, forecasted operating results, long-term growth rates, the determination of comparable companies and market multiples. Changes in economic and operating conditions or changes in Kforce&#8217;s business strategies that occur after the annual impairment analysis may impact these assumptions and result in a future goodwill impairment charge, which could be material to our consolidated financial statements.</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_EquityMethodInvestmentsPolicy', window );">Equity Method Investment</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity Method Investment and Note Receivable</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2019, we entered into a joint venture whereby Kforce had a 50% noncontrolling interest in WorkLLama, which was accounted for as an equity method investment. Under the equity method, our carrying value included equity capital contributions, adjusted for our proportionate share of earnings or losses.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, we recognized an impairment loss of the full balance of the equity method investment of $13.7&#160;million, which was recorded in Other Expense, net in the Consolidated Statements of Operations and Comprehensive Income. </span></div> On February 23, 2023, Kforce received $6.0&#160;million in exchange for the sale of our 50% noncontrolling interest in WorkLLama to an unaffiliated third party and in full settlement of the outstanding balance of the promissory notes (the &#8220;Note Receivable&#8221;) that were executed to our joint venture for a total of $4.8&#160;million at December 31, 2022. These proceeds, net of customary transaction costs, amounted to $5.1&#160;million and is presented in the investing section of the Consolidated Statements of Cash Flows.<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_LesseeLeasesPolicyTextBlock', window );">Operating Leases</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Leases</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce leases property for our field offices and corporate headquarters as well as certain office equipment, which limits our exposure to risks related to ownership. We determine if a contract or arrangement meets the definition of a lease at inception. We elected not to separate lease and non-lease components when determining the consideration in the contract. Right-of-use (&#8220;ROU&#8221;) assets and operating lease liabilities are recognized based on the present value of the lease payments over the lease term at the commencement date. If there is no rate implicit in the lease, we use our incremental borrowing rate in the present value calculation, which is estimated using our collateralized borrowing rate and determined based on the terms of our leases and the economic environment in which they exist. Our lease agreements do not contain any material residual value guarantees or restrictive covenants. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets for operating leases, net of amortization, are recorded within <span style="-sec-ix-hidden:f-404"><span style="-sec-ix-hidden:f-405">Other assets</span></span>, net and operating lease liabilities are recorded within <span style="-sec-ix-hidden:f-406"><span style="-sec-ix-hidden:f-407">current liabilities</span></span> if expected to be recognized in less than one year and in <span style="-sec-ix-hidden:f-409"><span style="-sec-ix-hidden:f-408">Other long-term liabilities</span>,</span> if over one year, in the Consolidated Balance Sheets. Operating lease additions are non-cash transactions and the amortization of the ROU assets is reflected as Noncash lease expense within operating activities in the Consolidated Statement of Cash Flows. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our lease terms range from <span style="-sec-ix-hidden:f-410">two</span> to eleven years with a limited number of leases containing short-term renewal provisions that range from month-to-month to one year and some containing options to renew or terminate.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We elected the short-term practical expedient for leases with an initial term of 12 months or less and do not recognize ROU assets or lease liabilities for these short-term leases.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to base rent, certain of our operating leases require variable payments of property taxes, insurance and common area maintenance. These variable lease costs, other than those dependent upon an index or rate, are expensed when the obligation for those payments is incurred.</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_InternalUseSoftwarePolicy', window );">Capitalized Software</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capitalized Software</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce purchases, develops and implements software to enhance the performance of our technology infrastructure. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Direct internal costs, such as payroll and payroll-related costs, and external costs incurred during the development stage are capitalized and classified as capitalized software. Capitalized software development costs and the associated accumulated amortization are included in Other assets, net in the accompanying Consolidated Balance Sheets. Amortization expense is computed using the straight-line method over the estimated useful lives of the software, which range from <span style="-sec-ix-hidden:f-413">one</span> to sixteen years. Amortization expense of capitalized software during the years ended December&#160;31, 2024, 2023 and 2022 was $2.7&#160;million, $1.9&#160;million and $1.8&#160;million, respectively.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce also enters into certain cloud-based software hosting arrangements that are accounted for as service contracts. Certain implementation costs of cloud computing arrangements during the development stage are capitalized, which is consistent with the capitalization criteria used for internal use software. Capitalized costs are included in Other assets, net in the accompanying Consolidated Balance Sheets and within operating activities on the Consolidated Statement of Cash Flows. Capitalized cloud computing arrangement implementation costs are amortized using the straight-line method over the remaining term of the contract.</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_kfrc_HealthInsurancePolicyTextBlock', window );">Health Insurance</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Health Insurance</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except for certain fully insured health insurance lines of coverage, Kforce retains the risk of loss for each health insurance plan both on a participant and aggregate basis. For its partially self-insured lines of coverage, health insurance costs are accrued using estimates to approximate the liability for reported claims and incurred but not reported claims, which are primarily based upon an evaluation of historical claims experience, actuarially-determined completion factors and a qualitative review of our health insurance exposure, including the extent of outstanding claims and expected changes in health insurance costs.</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_LegalCostsPolicyTextBlock', window );">Legal Costs</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Costs</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legal costs incurred in connection with loss contingencies are expensed as incurred.</span></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_EarningsPerSharePolicyTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings per Share</span></div>Basic earnings per share is computed as net income divided by the weighted-average number of common shares outstanding (&#8220;WASO&#8221;) during the period. WASO excludes unvested shares of restricted stock. Diluted earnings per share is computed by dividing net income by diluted WASO. Diluted WASO includes the effect of potentially dilutive securities, such as unvested shares of restricted stock using the treasury stock method, except where the effect of including potential common shares would be anti-dilutive.<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_kfrc_TreasuryStockPolicyPolicyTextBlock', window );">Treasury Stock</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Treasury Stock</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board may authorize share repurchases of our common stock. Shares repurchased under Board authorizations are held in treasury for general corporate purposes. Treasury shares are accounted for under the cost method and reported as a reduction of stockholders&#8217; equity in the accompanying consolidated financial statements.</span></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_DerivativesPolicyTextBlock', window );">Derivative Instrument</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Instrument</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Firm, from time to time, enters into forward starting interest rate swaps. The Firm evaluates the designation of the derivative instrument. Cash flow hedges would be recorded at fair value on the Consolidated Balance Sheets, and the changes in the fair value would be recorded as a component of Accumulated other comprehensive income/loss in the consolidated financial statements. Cash flows from these derivative instruments were classified in the Consolidated Statements of Cash Flows in the same category as the hedged item. The Firm did not have any outstanding interest rate swap derivative instruments as of December&#160;31, 2024 and 2023.</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_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value hierarchy uses a framework which requires categorizing assets and liabilities into one of three levels based on the inputs used in valuing the asset or liability.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:0.1%"></td><td style="width:1.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:97.283%"></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1 inputs are unadjusted, quoted market prices in active markets for identical assets or liabilities.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 inputs are observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets or liabilities in active markets or quoted prices for identical assets or liabilities in inactive markets.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3 inputs include unobservable inputs that are supported by little, infrequent or no market activity and reflect management&#8217;s own assumptions about inputs used in pricing the asset or liability.</span></td></tr></table></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 provides the most reliable measure of fair value, while Level 3 generally requires significant management judgment. Assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying values of cash and cash equivalents, trade receivables, other current assets and accounts payable and other accrued liabilities approximate fair value because of the short-term nature of these instruments.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rabbi trust assets are primarily comprised of marketable equity securities and the fair values are based on unadjusted, quoted prices in active markets, which are considered Level 1.</span></div>Certain assets, in specific circumstances, are measured at fair value on a non-recurring basis utilizing Level 3 inputs such as goodwill. For these assets, measurement at fair value in periods subsequent to their initial recognition would be applicable if one or more of these assets were determined to be impaired.<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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Standards</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Standards</span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Recently Adopted Accounting Standards</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued guidance intended to improve reportable segment disclosure requirements through enhancements for significant segment expenses. These amendments clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure requirements for entities with a single reportable segment, and contain other disclosure requirements. This guidance was effective for Kforce on January 1, 2024, and the presentation and disclosure requirements were applied retrospectively to our annual disclosures for the year ended December 31, 2024 and will apply to the interim disclosures beginning January 1, 2025. This new guidance will enhance our disclosures, but did not have a material effect on our consolidated financial statements. </span></div><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Accounting Standards Not Yet Adopted</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2023, the FASB issued guidance for disclosure improvements in accordance with the SEC&#8217;s simplification initiative. These amendments are intended to align FASB&#8217;s accounting standards and eliminate disclosures that are &#8220;redundant, duplicative, overlapping, outdated, or superseded.&#8221; The effective date for each amendment will be the date on which the SEC&#8217;s removal of that related disclosure requirement from Regulation S-X or Regulation S-K becomes effective, with early adoption prohibited. We are evaluating this new guidance, which may modify our disclosures, but we do not expect this standard to have a material effect on our consolidated financial statements.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued guidance for disclosure improvements for income taxes. These amendments require the disclosure of specific categories in the rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. This guidance is effective for annual periods beginning after December 15, 2024. Early adoption of this guidance is permitted for annual financial statements that have not yet been issued, with prospective application required. We are adopting this standard effective January 1, 2025. This new guidance will enhance our disclosures, but we do not expect this standard to have a material effect on our consolidated financial statements.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, the FASB issued guidance for disclosure improvements related to the disaggregation of income statement expenses. These amendments require the disaggregation of certain income statement expense captions in a tabular format within the footnotes of the financial statements. This guidance is effective for annual periods beginning after December 15, 2026, including interim periods within those annual periods. Early adoption of this guidance is permitted and can be applied prospectively or retrospectively. We are evaluating this new guidance, which may modify our disclosures, but we do not expect this standard to have a material effect on our consolidated financial statements.</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_ReceivablesPolicyTextBlock', window );">Receivable</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity Method Investment and Note Receivable</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2019, we entered into a joint venture whereby Kforce had a 50% noncontrolling interest in WorkLLama, which was accounted for as an equity method investment. Under the equity method, our carrying value included equity capital contributions, adjusted for our proportionate share of earnings or losses.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, we recognized an impairment loss of the full balance of the equity method investment of $13.7&#160;million, which was recorded in Other Expense, net in the Consolidated Statements of Operations and Comprehensive Income. </span></div> On February 23, 2023, Kforce received $6.0&#160;million in exchange for the sale of our 50% noncontrolling interest in WorkLLama to an unaffiliated third party and in full settlement of the outstanding balance of the promissory notes (the &#8220;Note Receivable&#8221;) that were executed to our joint venture for a total of $4.8&#160;million at December 31, 2022. These proceeds, net of customary transaction costs, amounted to $5.1&#160;million and is presented in the investing section of the Consolidated Statements of Cash Flows.<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_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy', window );">Trade and Other Accounts Receivable, Unbilled Receivables, Policy</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trade Receivables and Related Reserves</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade receivables are recorded net of allowance for credit losses. The allowance for credit losses is determined using the application of a current expected credit loss model, which measures expected credit losses based on relevant information, including historical experience, current conditions and reasonable and supportable forecasts. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate and recognize lifetime expected losses, rather than incurred losses, which results in the earlier recognition of credit losses even if the expected risk of credit loss is remote. As part of our analysis, we apply credit loss rates to outstanding receivables by aging category. For certain clients, we perform a quarterly credit review, which considers the client&#8217;s credit rating and financial position as well as our total credit loss exposure. Trade receivables are written off after all reasonable collection efforts have been exhausted. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade accounts receivable reserves as a percentage of gross trade receivables was less than 1% at both December&#160;31, 2024 and 2023. Recoveries of trade receivables previously written off are recorded when received and are immaterial for the year ended December&#160;31, 2024 and 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_kfrc_HealthInsurancePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the health insurance liability.</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;">kfrc_HealthInsurancePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</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_kfrc_TreasuryStockPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 treasury stock.</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;">kfrc_TreasuryStockPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</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_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</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_BasisOfAccountingPolicyPolicyTextBlock</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_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</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 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-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_CashAndCashEquivalentsPolicyTextBlock</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_CommissionsExpensePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 commissions incurred in relation to revenue generating activities or operations.</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_CommissionsExpensePolicyPolicyTextBlock</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_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</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 235<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/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-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_ConsolidationPolicyTextBlock</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_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 its derivative instruments and hedging 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 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 815<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-2<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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(n))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-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_DerivativesPolicyTextBlock</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_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-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_EarningsPerSharePolicyTextBlock</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_EquityMethodInvestmentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.</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 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21D<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-21D<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_EquityMethodInvestmentsPolicy</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_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and 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;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</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_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</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 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/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_GoodwillAndIntangibleAssetsGoodwillPolicy</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_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</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 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19<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 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-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_IncomeTaxPolicyTextBlock</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_InternalUseSoftwarePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.</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 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-40/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_InternalUseSoftwarePolicy</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_LegalCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 legal costs incurred to protect or defend the entity's assets and rights, or to obtain assets, including monetary damages, or to obtain rights.</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 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-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_LegalCostsPolicyTextBlock</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_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 leasing arrangement entered into by lessee.</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 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-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_LesseeLeasesPolicyTextBlock</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_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</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_NewAccountingPronouncementsPolicyPolicyTextBlock</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_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</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/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)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-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_PropertyPlantAndEquipmentPolicyTextBlock</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_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivable. Includes, but is not limited to, accounts receivable and financing receivable.</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 310<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/2147481962/310-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<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/2147481962/310-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<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/2147481962/310-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<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/2147481962/310-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_ReceivablesPolicyTextBlock</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_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from contract with customer.</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 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-17<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 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<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/2147479806/606-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<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/2147479806/606-10-50-18<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 9: 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><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/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_RevenueFromContractWithCustomerPolicyTextBlock</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_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</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 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<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 (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: 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 (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: 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 (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: 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.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 6: 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.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 7: 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.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 8: 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.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 10: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: 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 (f)(2)<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_ShareBasedCompensationOptionAndIncentivePlansPolicy</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_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 treatment of receivables that are billable but have not been billed as of the balance sheet date.</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(3)(c)(2))<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 310<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/310/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_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy</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_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</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 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-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_UseOfEstimates</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>63
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317094324272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_SegmentReportingAbstract', window );"><strong>Segment Reporting [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_SegmentReportingPolicyPolicyTextBlock', window );">Segment Reporting, Policy</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kforce&#8217;s two reportable segments are Technology and FA. Within each segment, we provide highly skilled professionals on a Flex and Direct Hire basis to our customers on traditional staffing engagements and increasingly, within our Technology segment, as a part of an overall solutions engagement. The chief operating decision-maker (&#8220;CODM&#8221;), our President and Chief Executive Officer, establishes the strategic direction of the Firm, its priorities and longer-term financial objectives. Our CODM is ultimately responsible for evaluating segment performance and making decisions regarding resource allocation. Our CODM evaluates performance based on, among others, revenue trends (relative to peers and market benchmarks) and segment gross profit, and other key leading indicators such as client visits, job order trends for traditional staffing assignments, opportunity pipeline reviews for solutions-oriented engagements, and trends in consultants on assignment. The CODM uses these financial metrics and productivity measures when making decisions about allocating capital and resources to the segments. </span></div>Segment gross profit is defined as segment revenue, less direct costs attributable to the reportable segment. The CODM is not provided income from operations or asset information by reportable segment as operations are largely combined.<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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SegmentReportingAbstract</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_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 segment reporting.</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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<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 29<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<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 36<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-36<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<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 29<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<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 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<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 29<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<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 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<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 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<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_SegmentReportingPolicyPolicyTextBlock</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>64
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317188864368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reportable Segments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_SegmentReportingAbstract', window );"><strong>Segment Reporting [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_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Operations of Segments</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information on the operations of our segments:</span><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:61.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.331%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Technology</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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">FA</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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,292,743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,565&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,405,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Direct costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">950,589&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,274&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,019,863&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">342,154&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,291&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">385,445&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">309,802&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,922&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,097&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from operations, before income taxes</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,624&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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:61.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.331%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,384,553&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,203&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,531,756&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Direct costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,015,157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,533&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,104,690&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">369,396&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,670&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">427,066&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334,933&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from operations, before income taxes</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,250&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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:61.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.331%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,507,627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">203,138&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,710,765&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Direct costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,085,705&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123,953&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,209,658&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">421,922&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,185&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">501,107&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">379,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,423&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from operations, before income taxes</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">102,442&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<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_ScheduleOfSegmentReportingInformationBySegmentTextBlock</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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SegmentReportingAbstract</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>65
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317089525088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Disaggregation of Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about disaggregated revenue by segment and revenue type for the years ended December 31:</span><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:61.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">FA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;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><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="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Flex revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,278,715&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,729&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,376,444&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Direct Hire revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,028&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,836&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,864&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,292,743&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,565&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,405,308&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;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><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="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Flex revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,366,095&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">127,679&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,493,774&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Direct Hire revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,458&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,524&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,982&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,384,553&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,203&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,531,756&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;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><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="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Flex revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,476,055&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176,395&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,652,450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Direct Hire revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,572&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,507,627&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">203,138&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,710,765&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317096218672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Allowance for Credit Losses (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_CreditLossAbstract', window );"><strong>Credit Loss [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_AccountsReceivableAllowanceForCreditLossTableTextBlock', window );">Schedule of Accounts Receivable, Allowance for Credit Loss</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the activity within the allowance for credit losses on trade receivables for the years ended December&#160;31, 2024 and 2023:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:83.959%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.841%"></td><td style="width:0.1%"></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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses, January 1, 2023</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,006&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current period provision</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">768&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Write-offs charged against the allowance, net of recoveries of amounts previously written off</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(668)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses, December 31, 2023</span></div></td><td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,106&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current period provision</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Write-offs charged against the allowance, net of recoveries of amounts previously written off</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(290)</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></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses, December 31, 2024</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">916&#160;</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_AccountsReceivableAllowanceForCreditLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allowance for credit loss on accounts receivable.</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 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-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_AccountsReceivableAllowanceForCreditLossTableTextBlock</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_CreditLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CreditLossAbstract</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>67
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317094443280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fixed Assets, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Major Classifications of Fixed Assets and Related Useful Lives</a></td>
<td class="text"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents major classifications of fixed assets and related useful lives:</span><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.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DECEMBER 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except useful lives)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">USEFUL&#160;LIFE</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture and equipment</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2-10&#160;years</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,166&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,971&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-10 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,082&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,216&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-10&#160;years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,395&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,672&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total fixed assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,643&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,859&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less accumulated depreciation </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,920)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,441)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Fixed assets, net</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,723&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,418&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentAbstract</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_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PropertyPlantAndEquipmentTextBlock</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>68
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317095055488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax 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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Income Tax Expense (Benefit), Continuing Operations</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes consists of the following:</span><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.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">YEARS&#160;ENDED&#160;DECEMBER&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current tax expense:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,067&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,530&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,014&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,998&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,871)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,647&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,076&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Income tax expense</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,210&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,175&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,011&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate, Continuing Operations, Tax Rate Reconciliation</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes shown above varied from the statutory federal income tax rate as follows:</span><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.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">YEARS&#160;ENDED&#160;DECEMBER&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal income tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State income taxes, net of Federal tax effect</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-deductible compensation and meals and entertainment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax benefit from restricted stock vesting</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#ffffff;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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Components of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities are composed of the following:</span><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:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DECEMBER&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation obligation</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,549&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,616&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,923&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,071&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,027&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,561&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,475&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,345&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,462&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,897&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fixed assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,700)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,307)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ROU assets for operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,512)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,684)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,291)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,401)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(513)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(367)</span></td><td style="background-color:#ffffff;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="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(437)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,453)</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,759)</span></td><td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Deferred tax assets, net</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,009&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,138&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeTaxDisclosureAbstract</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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax 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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax 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/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</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>69
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317089538400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Assets, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets 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_ScheduleOfOtherAssetsNoncurrentTextBlock', window );">Schedule of Other Assets, Net</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets, net consisted of the following:</span><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:74.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DECEMBER 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets held in Rabbi Trust</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,356&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,389&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capitalized software, net (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,090&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,434&#160;</span></td><td style="background-color:#ffffff;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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-544"><span style="-sec-ix-hidden:f-545">ROU assets for operating leases, net</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,764&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,368&#160;</span></td><td style="background-color:#ffffff;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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,733&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Other assets, net</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,656&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,924&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)  </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The increase in Capitalized software, net for the year ended December 31, 2024 relates to our back-office transformation program to enhance our technology capabilities to better support our clients, consultants and candidates. This balance includes $6.3&#160;million related to capitalized implementation costs from cloud computing arrangements as of December&#160;31, 2024. Accumulated amortization of capitalized software was $40.1&#160;million and $37.6&#160;million as of December&#160;31, 2024 and 2023, 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</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_ScheduleOfOtherAssetsNoncurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncurrent 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 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_ScheduleOfOtherAssetsNoncurrentTextBlock</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>70
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317095041840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets 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_ScheduleOfGoodwillTextBlock', window );">Summary of the Gross Amount and Accumulated Impairment Losses of Goodwill</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the gross amount and accumulated impairment losses for each of our reporting units as of December&#160;31, 2024, 2023 and 2022: </span><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.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Technology</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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">FA</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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill, gross amount</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">156,391&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,766&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176,157&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated impairment losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(139,357)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,760)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(151,117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill, carrying value</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,034&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,006&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,040&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GoodwillAndIntangibleAssetsDisclosureAbstract</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_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 goodwill by reportable segment and in total which includes a rollforward schedule.</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 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<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/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1A<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-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_ScheduleOfGoodwillTextBlock</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>71
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317188855584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Current Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of Accounts Payable and Accrued Liabilities</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information on certain current liabilities:</span><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:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DECEMBER 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,315&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,842&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,602&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer rebates payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,556&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,259&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,489&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued professional fees</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,021&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">210&#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 #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Accounts payable and other accrued liabilities</span></td><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,753&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,795&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payroll and benefits</span></td><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,990&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,110&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Health insurance liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,593&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,727&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payroll taxes</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,698&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,705&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Workers&#8217; compensation liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">542&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">426&#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 #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Accrued payroll costs</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,823&#160;</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,968&#160;</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PayablesAndAccrualsAbstract</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_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses.</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_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</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>72
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317089540528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Long-Term Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other Liabilities 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_OtherNoncurrentLiabilitiesTableTextBlock', window );">Schedule of Other Long-Term Liabilities</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">13. Other Long-Term Liabilities</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other long-term liabilities consisted of the following:</span><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:74.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DECEMBER 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation payable - long term</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,183&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,025&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-751"><span style="-sec-ix-hidden:f-752">Operating lease liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,858&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,275&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other long-term liabilities </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Other long-term liabilities</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,059&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,324&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherLiabilitiesDisclosureAbstract</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_OtherNoncurrentLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other noncurrent 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;">us-gaap_OtherNoncurrentLiabilitiesTableTextBlock</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>73
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317188855584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_LeasesAbstract', window );"><strong>Leases [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_LeaseCostTableTextBlock', window );">Schedule of Weighted-Average Terms and Operating Lease Expense</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents weighted-average terms for our operating leases: </span><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:74.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DECEMBER 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.0 years</span></td><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.5 years</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents operating lease expense included in SG&amp;A (in thousands):</span><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:74.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DECEMBER 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Lease Cost</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,344&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,673&#160;</span></td><td style="border-top:1pt solid #00497f;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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,265&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,396&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable lease costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">934&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,093&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28)</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(189)</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 #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating lease expense</span></td><td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,515&#160;</span></td><td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"></td><td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,973&#160;</span></td><td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Maturities for Operating Lease Liabilities</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the maturities of operating lease liabilities as of December&#160;31, 2024:</span><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:37.642%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.597%"></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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"></td><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,617&#160;</span></td><td style="border-top:1pt solid #00497f;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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,049&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,662&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,989&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2029</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,384&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,257&#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 #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total maturities of operating lease liabilities</span></td><td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,958&#160;</span></td><td style="border-top:1pt solid #004b8d;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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: imputed interest</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,062&#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 #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,896&#160;</span></td><td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</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 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<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_LeaseCostTableTextBlock</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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LeasesAbstract</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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</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 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</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>74
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317096230016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Incentive Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Summary of Restricted Stock Activity</a></td>
<td class="text"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Restricted Stock activity for the years ended December&#160;31, 2024:</span><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:46.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.424%"></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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share amounts)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number&#160;of&#160;<br/>Restricted&#160;Stock</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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant Date<br/>Fair Value</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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total&#160;Intrinsic<br/>Value&#160;of&#160;Restricted<br/>Stock Vested</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">798&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60.80&#160;</span></td><td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">396&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.83&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54.08&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(260)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55.24&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,106&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 31, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">910&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61.28&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"></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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the 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;">us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</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>75
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317094614208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Revenue Recognition (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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>
<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_kfrc_RevenueFromContractWithCustomersContingencyPeriod', window );">Contingency period (or less)</a></td>
<td class="text">90 days<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_kfrc_RevenueFromContractWithCustomerRequiredPaymentPeriod', window );">Required payment period (typically less)</a></td>
<td class="text">90 days<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_ContractWithCustomerAssetNet', window );">Contract assets</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_ContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfrc_RevenueFromContractWithCustomerRequiredPaymentPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 From Contract With Customer, Required Payment 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;">kfrc_RevenueFromContractWithCustomerRequiredPaymentPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</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_kfrc_RevenueFromContractWithCustomersContingencyPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 From Contract With Customers, Contingency 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;">kfrc_RevenueFromContractWithCustomersContingencyPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</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_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_ContractWithCustomerAssetNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</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 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-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_ContractWithCustomerAssetNet</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_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to transfer good or service to customer for which consideration has been received or is receivable.</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 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-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 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-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_ContractWithCustomerLiability</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>76
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317191982384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Trade Receivables and Related Reserves (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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>
<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_kfrc_AccountsReceivableReservesAsPercentageOfGrossAccountsReceivable', window );">Accounts receivable reserves as percentage of gross accounts receivable</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfrc_AccountsReceivableReservesAsPercentageOfGrossAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts receivable reserves as percentage of gross accounts receivable.</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;">kfrc_AccountsReceivableReservesAsPercentageOfGrossAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317090294096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Equity Method Investment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Feb. 23, 2023</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jun. 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_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [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>
</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_IncomeLossFromEquityMethodInvestments', window );">Loss on equity method investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (750)<span></span>
</td>
<td class="num">$ (3,824)<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_kfrc_ReserveRelatedToNoteReceivable', window );">Reserve related to note receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,925<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_kfrc_ImpairmentOfEquityMethodInvestment', window );">Impairment of equity method investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">13,684<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_NotesAndLoansReceivableNetNoncurrent', window );">Financing Receivable, after Allowance for Credit Loss, Noncurrent</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="nump">4,800<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_LegalEntityAxis=kfrc_WorkLLamaLLCMember', window );">WorkLLama, LLC | WorkLLama, LLC</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>
</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_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [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>
</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_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Noncontrolling interest</a></td>
<td class="nump">50.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>
</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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=kfrc_WorkLLamaLLCMember', window );">WorkLLama, LLC</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>
</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_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [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>
</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_EquityMethodInvestmentOwnershipPercentage', window );">Percent ownership of equity method investment</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">50.00%<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_ProceedsFromSaleOfEquityMethodInvestments', window );">Proceeds from Sale of Equity Method Investments</a></td>
<td class="nump">$ 6,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_kfrc_ProceedsFromSaleOfEquityMethodInvestmentsNetOfTransactionCosts', window );">Proceeds From Sale Of Equity Method Investments, Net of Transaction Costs</a></td>
<td class="nump">$ 5,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>
</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_kfrc_ImpairmentOfEquityMethodInvestment', window );">Impairment of equity method investment</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="nump">$ 13,700<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_kfrc_ImpairmentOfEquityMethodInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Impairment Of Equity Method Investment</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;">kfrc_ImpairmentOfEquityMethodInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</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_kfrc_ProceedsFromSaleOfEquityMethodInvestmentsNetOfTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Sale Of Equity Method Investments, Net of Transaction 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;">kfrc_ProceedsFromSaleOfEquityMethodInvestmentsNetOfTransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</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_kfrc_ReserveRelatedToNoteReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reserve Related to Note Receivable</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;">kfrc_ReserveRelatedToNoteReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</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_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</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 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-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_EquityMethodInvestmentOwnershipPercentage</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>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_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) for proportionate share of equity method investee's income (loss).</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/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<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 (ee)<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/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-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 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1<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> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: 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(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 8: 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(13)(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/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_IncomeLossFromEquityMethodInvestments</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_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity interest of noncontrolling shareholders, partners or other equity holders in consolidated 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;">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</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>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_NotesAndLoansReceivableNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allowance for credit loss, of financing receivable, classified as noncurrent.</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_NotesAndLoansReceivableNetNoncurrent</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_ProceedsFromSaleOfEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.</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 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-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_ProceedsFromSaleOfEquityMethodInvestments</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_ScheduleOfEquityMethodInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<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 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<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 323<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/2147481687/323-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_ScheduleOfEquityMethodInvestmentsLineItems</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_dei_LegalEntityAxis=kfrc_WorkLLamaLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LegalEntityAxis=kfrc_WorkLLamaLLCMember</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_OwnershipAxis=kfrc_WorkLLamaLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=kfrc_WorkLLamaLLCMember</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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=kfrc_WorkLLamaLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=kfrc_WorkLLamaLLCMember</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>78
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317097222992">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Operating Leases (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased Assets [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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Other assets, net<span></span>
</td>
<td class="text">Other assets, net<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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Current portion of operating lease liabilities<span></span>
</td>
<td class="text">Current portion of operating lease liabilities<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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Other long-term liabilities<span></span>
</td>
<td class="text">Other long-term liabilities<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</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_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased Assets [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_LesseeOperatingLeaseTermOfContract', window );">Lessee, Operating Lease, Term of Contract</a></td>
<td class="text">2 years<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</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_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased Assets [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_LesseeOperatingLeaseTermOfContract', window );">Lessee, Operating Lease, Term of Contract</a></td>
<td class="text">11 years<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_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</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 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-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_LesseeOperatingLeaseTermOfContract</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:durationItemType</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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line item in statement of financial position that includes current 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/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</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>enum2:enumerationSetItemType</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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line item in statement of financial position that includes noncurrent 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/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</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>enum2:enumerationSetItemType</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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line item in statement of financial position that includes operating lease right-of-use asset.</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 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</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>enum2:enumerationSetItemType</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_OperatingLeasedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_OperatingLeasedAssetsLineItems</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317090281632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Capitalized Software (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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>
</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_CapitalizedComputerSoftwareAmortization1', window );">Amortization expense of capitalized software</a></td>
<td class="nump">$ 2.7<span></span>
</td>
<td class="nump">$ 1.9<span></span>
</td>
<td class="nump">$ 1.8<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_PropertyPlantAndEquipmentByTypeAxis=kfrc_ComputersAndSoftwareMember', window );">Computers and Software | Minimum</a></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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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>
</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_PropertyPlantAndEquipmentUsefulLife', window );">Amortization period</a></td>
<td class="text">1 year<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_PropertyPlantAndEquipmentByTypeAxis=kfrc_ComputersAndSoftwareMember', window );">Computers and Software | Maximum</a></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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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>
</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_PropertyPlantAndEquipmentUsefulLife', window );">Amortization period</a></td>
<td class="text">16 years<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_CapitalizedComputerSoftwareAmortization1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization of capitalized computer software costs.</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 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-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_CapitalizedComputerSoftwareAmortization1</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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<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_PropertyPlantAndEquipmentLineItems</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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</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_PropertyPlantAndEquipmentUsefulLife</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:durationItemType</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_PropertyPlantAndEquipmentByTypeAxis=kfrc_ComputersAndSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentByTypeAxis=kfrc_ComputersAndSoftwareMember</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317191990464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Earnings per Share (Details) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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>
</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 );">Common stock equivalents (in shares)</a></td>
<td class="nump">237<span></span>
</td>
<td class="nump">319<span></span>
</td>
<td class="nump">449<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive common stock equivalents (in shares)</a></td>
<td class="nump">209<span></span>
</td>
<td class="nump">157<span></span>
</td>
<td class="nump">292<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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317094931856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Treasury Stock (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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>
</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_EffectiveIncomeTaxRateReconciliationNondeductibleExpense', window );">Non-deductible compensation and meals and entertainment</a></td>
<td class="nump">1.80%<span></span>
</td>
<td class="nump">2.30%<span></span>
</td>
<td class="nump">2.50%<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_EffectiveIncomeTaxRateReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.</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 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: 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)(2))<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_EffectiveIncomeTaxRateReconciliationNondeductibleExpense</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317094442256">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Derivative Instruments (Details) - executive<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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>
<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_DerivativeAssetNumberOfInstrumentsHeld', window );">Derivative Asset, Number of Instruments Held</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_DerivativeAssetNumberOfInstrumentsHeld">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 derivative instruments of a particular derivative asset or group of derivative assets held by the 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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<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_DerivativeAssetNumberOfInstrumentsHeld</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:integerItemType</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317089961488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reportable Segments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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>
</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</a></td>
<td class="nump">$ 1,405,308<span></span>
</td>
<td class="nump">$ 1,531,756<span></span>
</td>
<td class="nump">$ 1,710,765<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_GrossProfit', window );">Gross profit</a></td>
<td class="nump">385,445<span></span>
</td>
<td class="nump">427,066<span></span>
</td>
<td class="nump">501,107<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 from operations, before income taxes</a></td>
<td class="nump">67,624<span></span>
</td>
<td class="nump">85,250<span></span>
</td>
<td class="nump">102,442<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_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">309,802<span></span>
</td>
<td class="nump">334,933<span></span>
</td>
<td class="nump">379,815<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">5,922<span></span>
</td>
<td class="nump">5,012<span></span>
</td>
<td class="nump">4,427<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_OtherNonoperatingIncomeExpense', window );">Other Nonoperating Income (Expense)</a></td>
<td class="nump">2,097<span></span>
</td>
<td class="nump">1,871<span></span>
</td>
<td class="nump">14,423<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_CostOfRevenue', window );">Direct costs</a></td>
<td class="nump">1,019,863<span></span>
</td>
<td class="nump">1,104,690<span></span>
</td>
<td class="nump">1,209,658<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_StatementBusinessSegmentsAxis=kfrc_TechnologySegmentMember', window );">Technology</a></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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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>
</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</a></td>
<td class="nump">1,292,743<span></span>
</td>
<td class="nump">1,384,553<span></span>
</td>
<td class="nump">1,507,627<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_GrossProfit', window );">Gross profit</a></td>
<td class="nump">342,154<span></span>
</td>
<td class="nump">369,396<span></span>
</td>
<td class="nump">421,922<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_CostOfRevenue', window );">Direct costs</a></td>
<td class="nump">950,589<span></span>
</td>
<td class="nump">1,015,157<span></span>
</td>
<td class="nump">1,085,705<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_StatementBusinessSegmentsAxis=kfrc_FinanceAndAccountingSegmentMember', window );">FA</a></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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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>
</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</a></td>
<td class="nump">112,565<span></span>
</td>
<td class="nump">147,203<span></span>
</td>
<td class="nump">203,138<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_GrossProfit', window );">Gross profit</a></td>
<td class="nump">43,291<span></span>
</td>
<td class="nump">57,670<span></span>
</td>
<td class="nump">79,185<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_CostOfRevenue', window );">Direct costs</a></td>
<td class="nump">$ 69,274<span></span>
</td>
<td class="nump">$ 89,533<span></span>
</td>
<td class="nump">$ 123,953<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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost of goods produced and sold and services rendered 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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<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(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<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/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 7: 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 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)(iii)(A))<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)(4)(iv))<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)(5))<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 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 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)(A))<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)(iii)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<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_CostOfRevenue</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_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/2009/role/commonPracticeRef<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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<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 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 8: 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(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<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(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: 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 11: 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 12: 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 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)(i))<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)(ii))<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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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/2009/role/commonPracticeRef<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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<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 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 8: 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/2147477250/944-220-S99-1<br><br>Reference 9: 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 10: 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/2147477314/942-235-S99-1<br><br>Reference 11: 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 12: 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/2147478524/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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (expense) related to nonoperating 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://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(9))<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_OtherNonoperatingIncomeExpense</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_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 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<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 (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 6: 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 7: 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 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 (a)<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<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 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: 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 12: 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 13: 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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_SegmentReportingInformationLineItems</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_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</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_SellingGeneralAndAdministrativeExpense</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_StatementBusinessSegmentsAxis=kfrc_TechnologySegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementBusinessSegmentsAxis=kfrc_TechnologySegmentMember</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_StatementBusinessSegmentsAxis=kfrc_FinanceAndAccountingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementBusinessSegmentsAxis=kfrc_FinanceAndAccountingSegmentMember</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>84
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317083977744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Disaggregation of Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_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>
</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</a></td>
<td class="nump">$ 1,405,308<span></span>
</td>
<td class="nump">$ 1,531,756<span></span>
</td>
<td class="nump">$ 1,710,765<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_ProductOrServiceAxis=kfrc_FlexRevenueMember', window );">Flex revenue</a></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>
</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</a></td>
<td class="nump">1,376,444<span></span>
</td>
<td class="nump">1,493,774<span></span>
</td>
<td class="nump">1,652,450<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_ProductOrServiceAxis=kfrc_DirectHireRevenueMember', window );">Direct Hire revenue</a></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>
</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</a></td>
<td class="nump">28,864<span></span>
</td>
<td class="nump">37,982<span></span>
</td>
<td class="nump">58,315<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_StatementBusinessSegmentsAxis=kfrc_TechnologySegmentMember', window );">Technology</a></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>
</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</a></td>
<td class="nump">1,292,743<span></span>
</td>
<td class="nump">1,384,553<span></span>
</td>
<td class="nump">1,507,627<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_StatementBusinessSegmentsAxis=kfrc_TechnologySegmentMember', window );">Technology | Flex revenue</a></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>
</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</a></td>
<td class="nump">1,278,715<span></span>
</td>
<td class="nump">1,366,095<span></span>
</td>
<td class="nump">1,476,055<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_StatementBusinessSegmentsAxis=kfrc_TechnologySegmentMember', window );">Technology | Direct Hire revenue</a></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>
</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</a></td>
<td class="nump">14,028<span></span>
</td>
<td class="nump">18,458<span></span>
</td>
<td class="nump">31,572<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_StatementBusinessSegmentsAxis=kfrc_FinanceAndAccountingSegmentMember', window );">FA</a></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>
</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</a></td>
<td class="nump">112,565<span></span>
</td>
<td class="nump">147,203<span></span>
</td>
<td class="nump">203,138<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_StatementBusinessSegmentsAxis=kfrc_FinanceAndAccountingSegmentMember', window );">FA | Flex revenue</a></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>
</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</a></td>
<td class="nump">97,729<span></span>
</td>
<td class="nump">127,679<span></span>
</td>
<td class="nump">176,395<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_StatementBusinessSegmentsAxis=kfrc_FinanceAndAccountingSegmentMember', window );">FA | Direct Hire revenue</a></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>
</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</a></td>
<td class="nump">$ 14,836<span></span>
</td>
<td class="nump">$ 19,524<span></span>
</td>
<td class="nump">$ 26,743<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_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_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 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<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 (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 6: 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 7: 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 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 (a)<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<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 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: 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 12: 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 13: 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_srt_ProductOrServiceAxis=kfrc_FlexRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=kfrc_FlexRevenueMember</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_ProductOrServiceAxis=kfrc_DirectHireRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=kfrc_DirectHireRevenueMember</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_StatementBusinessSegmentsAxis=kfrc_TechnologySegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementBusinessSegmentsAxis=kfrc_TechnologySegmentMember</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_StatementBusinessSegmentsAxis=kfrc_FinanceAndAccountingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementBusinessSegmentsAxis=kfrc_FinanceAndAccountingSegmentMember</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>85
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317094600304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Allowance for Credit Losses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_AllowanceForDoubtfulAccountsReceivableRollforward', window );"><strong>Accounts Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></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_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for credit losses, beginning balance</a></td>
<td class="nump">$ 1,106<span></span>
</td>
<td class="nump">$ 1,006<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_ProvisionForDoubtfulAccounts', window );">Current period provision</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">768<span></span>
</td>
<td class="num">$ (126)<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_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Accounts Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="num">(290)<span></span>
</td>
<td class="num">(668)<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_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for credit losses, ending balance</a></td>
<td class="nump">$ 916<span></span>
</td>
<td class="nump">$ 1,106<span></span>
</td>
<td class="nump">$ 1,006<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_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allowance for credit loss on accounts receivable.</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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<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(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-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_AllowanceForDoubtfulAccountsReceivable</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_AllowanceForDoubtfulAccountsReceivableRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_AllowanceForDoubtfulAccountsReceivableRollforward</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_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 direct write-downs of accounts receivable charged against the allowance.</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 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-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_AllowanceForDoubtfulAccountsReceivableWriteOffs</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_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (reversal of expense) for expected credit loss on accounts receivable.</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 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: 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(5))<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_ProvisionForDoubtfulAccounts</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>86
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317096903696">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Allowance for Credit Losses - Additional Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_CreditLossAbstract', window );"><strong>Credit Loss [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_kfrc_AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables', window );">Amount unrelated to trade receivables included in allowance</a></td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="nump">$ 0.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfrc_AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Allowance For Credit Loss, Allowance Unrelated To Trade Receivables</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;">kfrc_AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</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_CreditLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CreditLossAbstract</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>87
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317090076272">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fixed Assets, Net - Major Classifications of Fixed Assets and Related Useful Lives (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentGross', window );">Fixed assets, gross</a></td>
<td class="nump">$ 18,643<span></span>
</td>
<td class="nump">$ 18,859<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation</a></td>
<td class="num">(10,920)<span></span>
</td>
<td class="num">(9,441)<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_PropertyPlantAndEquipmentNet', window );">Total Fixed assets, net</a></td>
<td class="nump">7,723<span></span>
</td>
<td class="nump">9,418<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentGross', window );">Fixed assets, gross</a></td>
<td class="nump">$ 5,166<span></span>
</td>
<td class="nump">4,971<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and equipment | Minimum</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Fixed assets, useful life</a></td>
<td class="text">2 years<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and equipment | Maximum</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Fixed assets, useful life</a></td>
<td class="text">10 years<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentGross', window );">Fixed assets, gross</a></td>
<td class="nump">$ 6,082<span></span>
</td>
<td class="nump">6,216<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer equipment | Minimum</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Fixed assets, useful life</a></td>
<td class="text">1 year<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer equipment | Maximum</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Fixed assets, useful life</a></td>
<td class="text">10 years<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentGross', window );">Fixed assets, gross</a></td>
<td class="nump">$ 7,395<span></span>
</td>
<td class="nump">$ 7,672<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements | Minimum</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Fixed assets, useful life</a></td>
<td class="text">1 year<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements | Maximum</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Fixed assets, useful life</a></td>
<td class="text">10 years<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</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)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<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(14))<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> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</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_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business 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://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/2147478777/944-210-S99-1<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(13))<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 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<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_PropertyPlantAndEquipmentGross</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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<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_PropertyPlantAndEquipmentLineItems</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_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/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: 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 4: 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/2147478777/944-210-S99-1<br><br>Reference 5: 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/2147478451/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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</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_PropertyPlantAndEquipmentUsefulLife</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:durationItemType</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</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_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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</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>88
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317094970016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fixed Assets, Net - Additional Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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>
</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_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">$ 3.2<span></span>
</td>
<td class="nump">$ 3.1<span></span>
</td>
<td class="nump">$ 2.7<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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</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_Depreciation</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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentAbstract</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>89
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317096270192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Income Tax Expense (Benefit), Continuing Operations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract', window );"><strong>Current tax expense:</strong></a></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_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 14,067<span></span>
</td>
<td class="nump">$ 16,530<span></span>
</td>
<td class="nump">$ 17,535<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_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">5,014<span></span>
</td>
<td class="nump">5,998<span></span>
</td>
<td class="nump">6,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_DeferredIncomeTaxExpenseBenefit', window );">Deferred tax expense</a></td>
<td class="num">(1,871)<span></span>
</td>
<td class="nump">1,647<span></span>
</td>
<td class="nump">3,076<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_IncomeTaxExpenseBenefit', window );">Total Income tax expense</a></td>
<td class="nump">$ 17,210<span></span>
</td>
<td class="nump">$ 24,175<span></span>
</td>
<td class="nump">$ 27,011<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_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract</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_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</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 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 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/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<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_CurrentFederalTaxExpenseBenefit</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_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</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 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 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/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<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_CurrentStateAndLocalTaxExpenseBenefit</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> -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_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 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<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 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<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 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: 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 7: 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 8: 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 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> -Subparagraph (h)<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 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/2147477250/944-220-S99-1<br><br>Reference 11: 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 12: 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317184441616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Effective Income Tax Rate, Continuing Operations, Tax Rate Reconciliation (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [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>
</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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Federal income tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of Federal tax effect</a></td>
<td class="nump">5.60%<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="nump">5.40%<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_EffectiveIncomeTaxRateReconciliationNondeductibleExpense', window );">Non-deductible compensation and meals and entertainment</a></td>
<td class="nump">1.80%<span></span>
</td>
<td class="nump">2.30%<span></span>
</td>
<td class="nump">2.50%<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_EffectiveIncomeTaxRateReconciliationTaxCredits', window );">Tax credits</a></td>
<td class="num">(1.50%)<span></span>
</td>
<td class="num">(0.80%)<span></span>
</td>
<td class="num">(1.20%)<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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent', window );">Tax benefit from restricted stock vesting</a></td>
<td class="num">(0.30%)<span></span>
</td>
<td class="num">(0.80%)<span></span>
</td>
<td class="num">(1.00%)<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_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other</a></td>
<td class="num">(1.20%)<span></span>
</td>
<td class="nump">0.70%<span></span>
</td>
<td class="num">(0.30%)<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_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">25.40%<span></span>
</td>
<td class="nump">28.40%<span></span>
</td>
<td class="nump">26.40%<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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<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_EffectiveIncomeTaxRateContinuingOperations</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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 domestic federal statutory tax rate applicable to pretax income (loss).</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 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<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.1.Q1)<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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</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_EffectiveIncomeTaxRateReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.</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 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: 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)(2))<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_EffectiveIncomeTaxRateReconciliationNondeductibleExpense</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_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: 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)(2))<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_EffectiveIncomeTaxRateReconciliationOtherAdjustments</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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after 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/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -SubTopic 740<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479176/718-740-35-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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent</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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: 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)(2))<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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</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_EffectiveIncomeTaxRateReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</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 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: 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)(2))<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_EffectiveIncomeTaxRateReconciliationTaxCredits</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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeTaxDisclosureAbstract</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>91
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317089066192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Components of Deferred Tax Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_DeferredTaxAssetsGrossAbstract', window );"><strong>Deferred tax 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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Accounts receivable reserves</a></td>
<td class="nump">$ 399<span></span>
</td>
<td class="nump">$ 382<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Accrued liabilities</a></td>
<td class="nump">995<span></span>
</td>
<td class="nump">1,345<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_kfrc_DeferredTaxAssetsTaxDeferredExpenseDeferredCompensation', window );">Deferred compensation obligation</a></td>
<td class="nump">6,549<span></span>
</td>
<td class="nump">6,616<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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">1,561<span></span>
</td>
<td class="nump">1,475<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_kfrc_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOperatingLeaseLiability', window );">Operating lease liabilities</a></td>
<td class="nump">3,923<span></span>
</td>
<td class="nump">4,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_DeferredTaxAssetsInProcessResearchAndDevelopment', window );">Deferred Tax Asset, In-Process Research and Development</a></td>
<td class="nump">2,027<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_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">8<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_DeferredTaxAssetsGross', window );">Deferred tax assets</a></td>
<td class="nump">15,462<span></span>
</td>
<td class="nump">13,897<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_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax 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_DeferredTaxLiabilitiesPrepaidExpenses', window );">Prepaid expenses</a></td>
<td class="num">(513)<span></span>
</td>
<td class="num">(367)<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_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Fixed assets</a></td>
<td class="num">(3,700)<span></span>
</td>
<td class="num">(4,307)<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_kfrc_DeferredTaxLiabilitiesDeferredPayrollTaxes', window );">Goodwill</a></td>
<td class="num">(2,291)<span></span>
</td>
<td class="num">(2,401)<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_DeferredTaxLiabilitiesLeasingArrangements', window );">ROU assets for operating leases</a></td>
<td class="num">(3,512)<span></span>
</td>
<td class="num">(3,684)<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_DeferredIncomeTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="num">(10,453)<span></span>
</td>
<td class="num">(10,759)<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_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="nump">0<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_DeferredTaxAssetsLiabilitiesNet', window );">Total Deferred tax assets, net</a></td>
<td class="nump">5,009<span></span>
</td>
<td class="nump">3,138<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_DeferredTaxLiabilitiesOther', window );">Deferred Tax Liabilities, Other</a></td>
<td class="nump">$ 437<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfrc_DeferredTaxAssetsTaxDeferredExpenseDeferredCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Tax Deferred Expense, Deferred Compensation</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;">kfrc_DeferredTaxAssetsTaxDeferredExpenseDeferredCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</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_kfrc_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Tax Deferred Expense, Reserves And Accruals, Operating Lease, Liability</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;">kfrc_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</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_kfrc_DeferredTaxLiabilitiesDeferredPayrollTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Deferred Payroll Taxes</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;">kfrc_DeferredTaxLiabilitiesDeferredPayrollTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</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_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax liability attributable to taxable temporary differences.</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(26)(b))<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 740<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/2147482685/740-10-50-2<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(26)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: 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)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/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_DeferredIncomeTaxLiabilities</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_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</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 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-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_DeferredTaxAssetsGross</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_DeferredTaxAssetsGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredTaxAssetsGrossAbstract</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_DeferredTaxAssetsInProcessResearchAndDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from in-process research and development cost acquired in business combination or from joint venture formation or both.</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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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_DeferredTaxAssetsInProcessResearchAndDevelopment</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_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, without 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/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-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_DeferredTaxAssetsLiabilitiesNet</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_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, 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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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_DeferredTaxAssetsOther</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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.</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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities</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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.</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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</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_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax assets for which it is more likely than not that a tax benefit will not be realized.</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 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-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_DeferredTaxAssetsValuationAllowance</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_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredTaxLiabilitiesAbstract</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_DeferredTaxLiabilitiesLeasingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax liability attributable to taxable temporary differences from leasing arrangements.</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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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_DeferredTaxLiabilitiesLeasingArrangements</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_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax liability attributable to taxable temporary differences 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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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_DeferredTaxLiabilitiesOther</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_DeferredTaxLiabilitiesPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax consequences attributable to taxable temporary differences derived from prepaid expenses.</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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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_DeferredTaxLiabilitiesPrepaidExpenses</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_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax liability attributable to taxable temporary differences from property, plant, and equipment.</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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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_DeferredTaxLiabilitiesPropertyPlantAndEquipment</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>92
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317094919008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Assets, Net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [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>
</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_DeferredCompensationPlanAssets', window );">Assets held in Rabbi Trust</a></td>
<td class="nump">$ 49,356<span></span>
</td>
<td class="nump">$ 40,389<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_OperatingLeaseRightOfUseAsset', window );">ROU assets for operating leases, net</a></td>
<td class="nump">$ 13,764<span></span>
</td>
<td class="nump">$ 14,368<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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Total Other assets, net<span></span>
</td>
<td class="text">Total Other assets, net<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_CapitalizedComputerSoftwareNet', window );">Capitalized software, net</a></td>
<td class="nump">$ 29,090<span></span>
</td>
<td class="nump">$ 16,434<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_OtherAssetsMiscellaneousNoncurrent', window );">Other non-current assets</a></td>
<td class="nump">2,446<span></span>
</td>
<td class="nump">4,733<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_OtherAssetsNoncurrent', window );">Total Other assets, net</a></td>
<td class="nump">94,656<span></span>
</td>
<td class="nump">75,924<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_CapitalizedComputerSoftwareAccumulatedAmortization', window );">Accumulated amortization of capitalized software</a></td>
<td class="nump">40,100<span></span>
</td>
<td class="nump">37,600<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_kfrc_ReserveRelatedToNoteReceivable', window );">Reserve related to note receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 1,925<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_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Noncash lease expense</a></td>
<td class="nump">3,683<span></span>
</td>
<td class="nump">$ 4,065<span></span>
</td>
<td class="nump">$ 5,683<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_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization', window );">Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, before Accumulated Amortization</a></td>
<td class="nump">$ 6,300<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_kfrc_ReserveRelatedToNoteReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reserve Related to Note Receivable</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;">kfrc_ReserveRelatedToNoteReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</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_CapitalizedComputerSoftwareAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.</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 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-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_CapitalizedComputerSoftwareAccumulatedAmortization</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_CapitalizedComputerSoftwareNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.</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 985<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/2147481283/985-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_CapitalizedComputerSoftwareNet</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_DeferredCompensationPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets held under deferred compensation 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(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_DeferredCompensationPlanAssets</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_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accumulated amortization, of capitalized implementation cost from hosting arrangement that is service contract.</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 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -SubTopic 40<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-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_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization</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_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_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 periodic reduction over lease term of carrying amount of right-of-use asset from 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/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<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_OperatingLeaseRightOfUseAssetAmortizationExpense</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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line item in statement of financial position that includes operating lease right-of-use asset.</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 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</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>enum2:enumerationSetItemType</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_OtherAssetsMiscellaneousNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other miscellaneous assets expected to be realized or consumed after one year or 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;">us-gaap_OtherAssetsMiscellaneousNoncurrent</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_ScheduleOfEquityMethodInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<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 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<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 323<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/2147481687/323-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_ScheduleOfEquityMethodInvestmentsLineItems</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>93
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317099290528">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill - Summary of the Gross Amount and Accumulated Impairment Losses of Goodwill (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_GoodwillLineItems', window );"><strong>Goodwill [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>
</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_GoodwillGross', window );">Goodwill, gross amount</a></td>
<td class="nump">$ 176,157<span></span>
</td>
<td class="nump">$ 176,157<span></span>
</td>
<td class="nump">$ 176,157<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_GoodwillImpairedAccumulatedImpairmentLoss', window );">Accumulated impairment losses</a></td>
<td class="num">(151,117)<span></span>
</td>
<td class="num">(151,117)<span></span>
</td>
<td class="num">(151,117)<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_Goodwill', window );">Goodwill, carrying value</a></td>
<td class="nump">25,040<span></span>
</td>
<td class="nump">25,040<span></span>
</td>
<td class="nump">25,040<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_StatementBusinessSegmentsAxis=kfrc_TechnologySegmentMember', window );">Technology</a></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_GoodwillLineItems', window );"><strong>Goodwill [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>
</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_GoodwillGross', window );">Goodwill, gross amount</a></td>
<td class="nump">156,391<span></span>
</td>
<td class="nump">156,391<span></span>
</td>
<td class="nump">156,391<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_GoodwillImpairedAccumulatedImpairmentLoss', window );">Accumulated impairment losses</a></td>
<td class="num">(139,357)<span></span>
</td>
<td class="num">(139,357)<span></span>
</td>
<td class="num">(139,357)<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_Goodwill', window );">Goodwill, carrying value</a></td>
<td class="nump">17,034<span></span>
</td>
<td class="nump">17,034<span></span>
</td>
<td class="nump">17,034<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_StatementBusinessSegmentsAxis=kfrc_FinanceAndAccountingSegmentMember', window );">FA</a></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_GoodwillLineItems', window );"><strong>Goodwill [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>
</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_GoodwillGross', window );">Goodwill, gross amount</a></td>
<td class="nump">19,766<span></span>
</td>
<td class="nump">19,766<span></span>
</td>
<td class="nump">19,766<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_GoodwillImpairedAccumulatedImpairmentLoss', window );">Accumulated impairment losses</a></td>
<td class="num">(11,760)<span></span>
</td>
<td class="num">(11,760)<span></span>
</td>
<td class="num">(11,760)<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_Goodwill', window );">Goodwill, carrying value</a></td>
<td class="nump">$ 8,006<span></span>
</td>
<td class="nump">$ 8,006<span></span>
</td>
<td class="nump">$ 8,006<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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</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 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: 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 5: 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(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<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/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: 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(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/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_Goodwill</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_GoodwillGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</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 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<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/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-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_GoodwillGross</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_GoodwillImpairedAccumulatedImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 impairment loss for asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</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 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<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/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-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_GoodwillImpairedAccumulatedImpairmentLoss</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_GoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<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/2147482573/350-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1A<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_GoodwillLineItems</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_StatementBusinessSegmentsAxis=kfrc_TechnologySegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementBusinessSegmentsAxis=kfrc_TechnologySegmentMember</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_StatementBusinessSegmentsAxis=kfrc_FinanceAndAccountingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementBusinessSegmentsAxis=kfrc_FinanceAndAccountingSegmentMember</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>94
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317094931856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [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>
</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_GoodwillImpairmentLoss', window );">Goodwill impairment</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GoodwillAndIntangibleAssetsDisclosureAbstract</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_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</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/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-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_GoodwillImpairmentLoss</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>95
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317098896208">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Current Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_AccountsPayableCurrentAbstract', window );"><strong>Accounts payable and other accrued liabilities</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_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">$ 38,315<span></span>
</td>
<td class="nump">$ 42,842<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_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">4,259<span></span>
</td>
<td class="nump">8,489<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_AccruedProfessionalFeesCurrent', window );">Accrued Professional Fees, Current</a></td>
<td class="nump">4,021<span></span>
</td>
<td class="nump">210<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_kfrc_AccruedRebateLiabilityCurrent', window );">Customer Refund Liability, Current</a></td>
<td class="nump">6,556<span></span>
</td>
<td class="nump">7,327<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_DeferredCompensationLiabilityCurrent', window );">Current deferred compensation liability</a></td>
<td class="nump">8,602<span></span>
</td>
<td class="nump">5,927<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_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Total Accounts payable and other accrued liabilities</a></td>
<td class="nump">61,753<span></span>
</td>
<td class="nump">64,795<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_EmployeeRelatedLiabilitiesCurrentAbstract', window );"><strong>Accrued payroll costs</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_AccruedEmployeeBenefitsCurrent', window );">Payroll and benefits</a></td>
<td class="nump">32,990<span></span>
</td>
<td class="nump">28,110<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 );">Payroll taxes</a></td>
<td class="nump">1,698<span></span>
</td>
<td class="nump">1,705<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_AccruedInsuranceCurrent', window );">Health insurance liabilities</a></td>
<td class="nump">3,593<span></span>
</td>
<td class="nump">3,727<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_WorkersCompensationLiabilityCurrent', window );">Workers&#8217; compensation liabilities</a></td>
<td class="nump">542<span></span>
</td>
<td class="nump">426<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_EmployeeRelatedLiabilitiesCurrent', window );">Total Accrued payroll costs</a></td>
<td class="nump">$ 38,823<span></span>
</td>
<td class="nump">$ 33,968<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfrc_AccruedRebateLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Rebate Liability, Current</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;">kfrc_AccruedRebateLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</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_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</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(19))<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_AccountsPayableAndAccruedLiabilitiesCurrent</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_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://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(19)(a))<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 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_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_AccountsPayableCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccountsPayableCurrentAbstract</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_AccruedEmployeeBenefitsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. 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> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AccruedEmployeeBenefitsCurrent</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_AccruedInsuranceCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. 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> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AccruedInsuranceCurrent</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> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AccruedProfessionalFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 through that date and payable for professional fees, such as for legal and accounting services received. 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> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AccruedProfessionalFeesCurrent</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_DeferredCompensationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable within one year (or the operating cycle, if longer). Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.</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 710<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483070/710-10-25-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483043/710-10-30-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_DeferredCompensationLiabilityCurrent</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_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, such as accrued salaries and bonuses, payroll taxes and fringe benefits. 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> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EmployeeRelatedLiabilitiesCurrent</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_EmployeeRelatedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EmployeeRelatedLiabilitiesCurrentAbstract</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_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> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317096246112">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Long-Term Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other Liabilities Disclosure [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_DeferredCompensationLiabilityClassifiedNoncurrent', window );">Deferred compensation payable - long term</a></td>
<td class="nump">$ 46,183<span></span>
</td>
<td class="nump">$ 42,025<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 liabilities</a></td>
<td class="nump">$ 11,858<span></span>
</td>
<td class="nump">$ 12,275<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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Total Other long-term liabilities<span></span>
</td>
<td class="text">Total Other long-term liabilities<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_OtherSundryLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">$ 18<span></span>
</td>
<td class="nump">$ 24<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_OtherLiabilitiesNoncurrent', window );">Total Other long-term liabilities</a></td>
<td class="nump">$ 58,059<span></span>
</td>
<td class="nump">$ 54,324<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_DeferredCompensationLiabilityClassifiedNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or 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;">us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent</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_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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line item in statement of financial position that includes noncurrent 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/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</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>enum2:enumerationSetItemType</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_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherLiabilitiesDisclosureAbstract</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_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as other, due after 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://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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OtherLiabilitiesNoncurrent</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_OtherSundryLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date.</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(24))<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(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/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_OtherSundryLiabilitiesNoncurrent</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>97
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317089143088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Leases - Schedule of Weighted-Average Terms and Operating Lease Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_LeasesAbstract', window );"><strong>Leases [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_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate</a></td>
<td class="nump">4.30%<span></span>
</td>
<td class="nump">4.00%<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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term</a></td>
<td class="text">6 years<span></span>
</td>
<td class="text">6 years 6 months<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_LeaseCostAbstract', window );"><strong>Lease Cost</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_OperatingLeaseCost', window );">Operating lease expense</a></td>
<td class="nump">$ 4,344<span></span>
</td>
<td class="nump">$ 4,673<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_VariableLeaseCost', window );">Variable lease costs</a></td>
<td class="nump">934<span></span>
</td>
<td class="nump">1,093<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_ShortTermLeaseCost', window );">Short-term lease expense</a></td>
<td class="nump">1,265<span></span>
</td>
<td class="nump">1,396<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_SubleaseIncome', window );">Sublease income</a></td>
<td class="nump">28<span></span>
</td>
<td class="nump">189<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_LeaseCost', window );">Total operating lease expense</a></td>
<td class="nump">$ 6,515<span></span>
</td>
<td class="nump">$ 6,973<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_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lease cost recognized by lessee for lease contract.</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> -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_LeaseCost</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_LeaseCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LeaseCostAbstract</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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LeasesAbstract</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_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of 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 (b)<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_OperatingLeaseCost</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_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</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)(4)<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_OperatingLeaseWeightedAverageDiscountRatePercent</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>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_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</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)(3)<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_OperatingLeaseWeightedAverageRemainingLeaseTerm1</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:durationItemType</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_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 short-term lease cost, excluding expense for lease with term of one month or less.</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 (c)<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_ShortTermLeaseCost</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_SubleaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 sublease income excluding finance and operating lease 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 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 (e)<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_SubleaseIncome</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_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</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 (d)<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_VariableLeaseCost</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>98
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317096134736">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Operating Leases - Schedule of Maturities for Operating Lease Liabilities (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </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_LeasesAbstract', window );"><strong>Leases [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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 3,617<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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></td>
<td class="nump">3,049<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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2027</a></td>
<td class="nump">2,662<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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2028</a></td>
<td class="nump">1,989<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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2029</a></td>
<td class="nump">1,384<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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">4,257<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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total maturities of operating lease liabilities</a></td>
<td class="nump">16,958<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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="nump">2,062<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_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="nump">$ 14,896<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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LeasesAbstract</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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 undiscounted obligation for lease payment for 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 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-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_LesseeOperatingLeaseLiabilityPaymentsDue</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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 undiscounted obligation for lease payments in excess of discounted obligation for lease payments for 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 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</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_OperatingLeaseLiability</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>99
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317088284096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans - Narrative (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [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>
</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_DefinedContributionPlanCostRecognized', window );">Accrued matching contribution</a></td>
<td class="nump">$ 2,100<span></span>
</td>
<td class="nump">$ 1,900<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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Employee stock purchase plan (in shares)</a></td>
<td class="nump">13<span></span>
</td>
<td class="nump">18<span></span>
</td>
<td class="nump">17<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased', window );">Average purchase price (in dollars per share)</a></td>
<td class="nump">$ 62.00<span></span>
</td>
<td class="nump">$ 57.13<span></span>
</td>
<td class="nump">$ 63.37<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_DeferredCompensationLiabilityCurrent', window );">Current deferred compensation liability</a></td>
<td class="nump">$ 8,602<span></span>
</td>
<td class="nump">$ 5,927<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_DeferredCompensationLiabilityClassifiedNoncurrent', window );">Deferred compensation payable - long term</a></td>
<td class="nump">46,183<span></span>
</td>
<td class="nump">42,025<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_DeferredCompensationArrangementWithIndividualCompensationExpense', window );">Compensation expenses</a></td>
<td class="nump">1,300<span></span>
</td>
<td class="nump">1,300<span></span>
</td>
<td class="nump">$ 500<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_DeferredCompensationPlanAssets', window );">Deferred compensation plan assets</a></td>
<td class="nump">49,356<span></span>
</td>
<td class="nump">$ 40,389<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_LifeInsuranceCorporateOrBankOwnedAmount', window );">Net death benefit of life insurance</a></td>
<td class="nump">$ 168,000<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_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">ESPP</a></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_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [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>
</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_kfrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchaseDiscountOfCommonStockPercent', window );">Percentage of discount on shares purchased under employee stock purchase plan</a></td>
<td class="nump">5.00%<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_kfrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchaseDiscountOfCommonStockPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 discount on shares purchased under employee stock purchase 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;">kfrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchaseDiscountOfCommonStockPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</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_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 compensation expense recognized during the period pertaining to the deferred compensation arrangement.</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 710<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483043/710-10-30-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-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_DeferredCompensationArrangementWithIndividualCompensationExpense</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_DeferredCompensationLiabilityClassifiedNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or 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;">us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent</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_DeferredCompensationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable within one year (or the operating cycle, if longer). Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.</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 710<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483070/710-10-25-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483043/710-10-30-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_DeferredCompensationLiabilityCurrent</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_DeferredCompensationPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets held under deferred compensation 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(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_DeferredCompensationPlanAssets</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_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems</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_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost for defined contribution plan.</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 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480794/715-70-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_DefinedContributionPlanCostRecognized</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_LifeInsuranceCorporateOrBankOwnedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 item represents the amount that could be realized under a life insurance contract or contracts owned by the Entity as of the date of the statement of financial position. Such Entity-owned life insurance policies are commonly known as corporate-owned life insurance (COLI) or bank-owned life insurance (BOLI).</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(12))<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 325<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481612/325-30-25-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_LifeInsuranceCorporateOrBankOwnedAmount</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share weighted-average price paid for shares purchased on open market for issuance 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased</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>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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issued during the period as a result of an employee stock purchase plan.</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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<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 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 4: 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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</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_AwardTypeAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AwardTypeAxis=us-gaap_EmployeeStockMember</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>100
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317094305520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Credit Facility (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Oct. 20, 2021</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_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>
<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_kfrc_DebtInstrumentInterestRateVariableInterestRateFloor', window );">Variable interest rate, floor</a></td>
<td class="nump">0.00%<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_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Credit Facility</a></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_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>
<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 );">Borrowing capacity on line of credit facility</a></td>
<td class="nump">$ 200.0<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_kfrc_LineOfCreditAccordionFeatureIncreaseLimit', window );">Accordion feature</a></td>
<td class="nump">$ 150.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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">1.00%<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_kfrc_LineOfCreditFacilityDebtCovenantRepurchaseOfEquitySecurities', window );">Debt covenant, repurchase of equity securities (in excess of)</a></td>
<td class="nump">2500000000.00%<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_kfrc_LineOfCreditFacilityDebtCovenantLeverageRatioThreshold', window );">Maximum leverage ratio</a></td>
<td class="nump">300.00%<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_kfrc_LineOfCreditFacilityDebtCovenantThresholdUnrestrictedCash', window );">Unrestricted cash (less than)</a></td>
<td class="nump">$ 25.0<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_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Credit Facility | Base Rate</a></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_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>
<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 );">Basis spread on variable rate</a></td>
<td class="nump">0.50%<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_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Minimum | Credit Facility</a></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_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>
<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 );">Basis spread on variable rate</a></td>
<td class="nump">1.125%<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_LineOfCreditFacilityCommitmentFeePercentage', window );">Commitment fee percentage</a></td>
<td class="nump">0.20%<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_kfrc_LineOfCreditFacilityCovenantTermsFixedChargeCoverageRatio', window );">Fixed charge coverage ratio</a></td>
<td class="nump">125.00%<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_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Minimum | Credit Facility | Base Rate</a></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_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>
<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 );">Basis spread on variable rate</a></td>
<td class="nump">0.125%<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_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Maximum | Credit Facility</a></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_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>
<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 );">Basis spread on variable rate</a></td>
<td class="nump">1.50%<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_LineOfCreditFacilityCommitmentFeePercentage', window );">Commitment fee percentage</a></td>
<td class="nump">0.30%<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_kfrc_LineOfCreditFacilityCovenantTermsLeverageRatio', window );">Leverage ratio</a></td>
<td class="nump">350.00%<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_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Maximum | Credit Facility | Base Rate</a></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_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>
<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 );">Basis spread on variable rate</a></td>
<td class="nump">0.50%<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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Revolving Credit Facility</a></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_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>
<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_LineOfCredit', window );">Long-term debt - credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32.7<span></span>
</td>
<td class="nump">$ 41.6<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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Letter of Credit</a></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_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>
<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_LettersOfCreditOutstandingAmount', window );">Letters of credit outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.0<span></span>
</td>
<td class="nump">$ 1.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfrc_DebtInstrumentInterestRateVariableInterestRateFloor">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Instrument, Interest Rate, Variable, Interest Rate Floor</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;">kfrc_DebtInstrumentInterestRateVariableInterestRateFloor</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</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_kfrc_LineOfCreditAccordionFeatureIncreaseLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Of Credit, Accordion Feature, Increase Limit</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;">kfrc_LineOfCreditAccordionFeatureIncreaseLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</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_kfrc_LineOfCreditFacilityCovenantTermsFixedChargeCoverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of Credit Facility, Covenant Terms, Fixed Charge Coverage Ratio</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;">kfrc_LineOfCreditFacilityCovenantTermsFixedChargeCoverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_kfrc_LineOfCreditFacilityCovenantTermsLeverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Of Credit Facility, Covenant Terms, Leverage Ratio</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;">kfrc_LineOfCreditFacilityCovenantTermsLeverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_kfrc_LineOfCreditFacilityDebtCovenantLeverageRatioThreshold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Of Credit Facility, Debt Covenant, Leverage Ratio Threshold</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;">kfrc_LineOfCreditFacilityDebtCovenantLeverageRatioThreshold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_kfrc_LineOfCreditFacilityDebtCovenantRepurchaseOfEquitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of Credit Facility, Debt Covenant, Repurchase Of Equity Securities</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;">kfrc_LineOfCreditFacilityDebtCovenantRepurchaseOfEquitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_kfrc_LineOfCreditFacilityDebtCovenantThresholdUnrestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Of Credit Facility, Debt Covenant, Threshold, Unrestricted Cash</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;">kfrc_LineOfCreditFacilityDebtCovenantThresholdUnrestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</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_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_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a 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. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</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://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(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: 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)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-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_LineOfCredit</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_LineOfCreditFacilityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the line of credit facility regardless of whether the facility has been used.</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_LineOfCreditFacilityCommitmentFeePercentage</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/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<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(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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<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(19)(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_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember</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_DebtInstrumentAxis=kfrc_CreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=kfrc_CreditFacilityMember</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_VariableRateAxis=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_VariableRateAxis=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_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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</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_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevolvingCreditFacilityMember</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_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LetterOfCreditMember</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>101
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317096095648">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivative Instrument and Hedging Activity - Accumulated Derivative Instrument Gain (Loss) Activity (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract', window );"><strong>AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]</strong></a></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_StockholdersEquity', window );">Beginning of period</a></td>
<td class="nump">$ 159,080<span></span>
</td>
<td class="nump">$ 182,198<span></span>
</td>
<td class="nump">$ 188,406<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_StockholdersEquity', window );">End of period</a></td>
<td class="nump">$ 154,618<span></span>
</td>
<td class="nump">$ 159,080<span></span>
</td>
<td class="nump">$ 182,198<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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract</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_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://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 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(30))<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 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 4: 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 5: 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/2147479168/946-830-55-12<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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: 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/2147479170/946-210-S99-2<br><br>Reference 8: 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/2147479134/946-220-S99-3<br><br>Reference 9: 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/2147479134/946-220-S99-3<br><br>Reference 10: 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/2147479134/946-220-S99-3<br><br>Reference 11: 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 12: 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 13: 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 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317094320480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Incentive Plans - Additional Information (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Apr. 20, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 14,000<span></span>
</td>
<td class="nump">$ 17,700<span></span>
</td>
<td class="nump">$ 17,700<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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Related tax benefit</a></td>
<td class="nump">$ 3,800<span></span>
</td>
<td class="nump">$ 4,800<span></span>
</td>
<td class="nump">$ 3,700<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_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">$ 57.83<span></span>
</td>
<td class="nump">$ 64.97<span></span>
</td>
<td class="nump">$ 55.85<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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested', window );">Vested</a></td>
<td class="nump">$ 15,106<span></span>
</td>
<td class="nump">$ 22,500<span></span>
</td>
<td class="nump">$ 23,700<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Total unrecognized compensation expenses</a></td>
<td class="nump">$ 43,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>
</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period expected to be recognized</a></td>
<td class="text">4 years 6 months<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">396,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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock | Minimum</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Restricted stock granted, vesting period</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>
</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_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock | Maximum</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Restricted stock granted, vesting period</a></td>
<td class="text">10 years<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_us-gaap_AwardTypeAxis=us-gaap_CommonStockMember', window );">Common Stock</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_kfrc_ReductionOfSharesReservedForGrant', window );">Reduction Of Shares Reserved For Grant</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="nump">2.72<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_AwardTypeAxis=kfrc_OptionOrStockAppreciationRightMember', window );">Option Or Stock Appreciation Right</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_kfrc_ReductionOfSharesReservedForGrant', window );">Reduction Of Shares Reserved For Grant</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="nump">1<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_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 0<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">87,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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=kfrc_TwoThousandTwentyThreeStockIncentivePlanMember', window );">2021 Stock Incentive Plan</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares available for grant (in shares)</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="nump">3,200,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfrc_ReductionOfSharesReservedForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reduction Of Shares Reserved For Grant</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;">kfrc_ReductionOfSharesReservedForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</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_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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</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 50<br> -Paragraph 2<br> -Subparagraph (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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</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: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_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</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 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax benefit for recognition of expense of 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 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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</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 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</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: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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: 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 (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: 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 (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: 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 (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: 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 (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: 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 (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: 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 (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: 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 (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: 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 (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: 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 (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: 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 (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: 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 (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: 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 (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: 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 (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: 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 (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: 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 (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: 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 (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: 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 (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: 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 (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: 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 (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: 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 (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: 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 (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: 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 (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: 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 (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: 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 (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: 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 (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: 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 (f)(2)(v)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 authorized for issuance 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/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</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 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested</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_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AwardTypeAxis=us-gaap_RestrictedStockMember</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_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_AwardTypeAxis=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;">us-gaap_AwardTypeAxis=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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=kfrc_OptionOrStockAppreciationRightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AwardTypeAxis=kfrc_OptionOrStockAppreciationRightMember</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_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AwardTypeAxis=us-gaap_PerformanceSharesMember</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_PlanNameAxis=kfrc_TwoThousandTwentyThreeStockIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PlanNameAxis=kfrc_TwoThousandTwentyThreeStockIncentivePlanMember</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>103
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317088813920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Incentive Plans - Summary of Restricted Stock Activity (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</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_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number&#160;of&#160; Restricted&#160;Stock</strong></a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding as of beginning of period (in shares)</a></td>
<td class="nump">798,000<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">396,000<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited/Canceled (in shares)</a></td>
<td class="num">(24,000)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(260,000)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding as of end of period (in shares)</a></td>
<td class="nump">910,000<span></span>
</td>
<td class="nump">798,000<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-Average Grant Date Fair Value</strong></a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding as of beginning of period (in dollars per share)</a></td>
<td class="nump">$ 60.80<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">57.83<span></span>
</td>
<td class="nump">$ 64.97<span></span>
</td>
<td class="nump">$ 55.85<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited/Canceled (in dollars per share)</a></td>
<td class="nump">54.08<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share)</a></td>
<td class="nump">55.24<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding as of end of period (in dollars per share)</a></td>
<td class="nump">$ 61.28<span></span>
</td>
<td class="nump">$ 60.80<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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract', window );"><strong>Total&#160;Intrinsic Value&#160;of&#160;Restricted Stock Vested</strong></a></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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested', window );">Vested</a></td>
<td class="nump">$ 15,106<span></span>
</td>
<td class="nump">$ 22,500<span></span>
</td>
<td class="nump">$ 23,700<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_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number&#160;of&#160; Restricted&#160;Stock</strong></a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">87,000<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity-based payment instruments, excluding stock (or unit) options, that were forfeited 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 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<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 (c)(2)(ii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<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 (c)(2)(ii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</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>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity-based payment instruments, excluding stock (or unit) options, that vested 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 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the 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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</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 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract</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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested</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_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AwardTypeAxis=us-gaap_RestrictedStockMember</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_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AwardTypeAxis=us-gaap_PerformanceSharesMember</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>104
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317090254816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_OtherCommitmentsLineItems', window );"><strong>Other Commitments [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_PurchaseObligation', window );">Commitments to be paid</a></td>
<td class="nump">$ 30.7<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_PurchaseObligationDueInNextTwelveMonths', window );">Commitments to be paid in 2023</a></td>
<td class="nump">5.6<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_PurchaseObligationDueInSecondYear', window );">Commitments to be paid in 2024</a></td>
<td class="nump">8.9<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_PurchaseObligationDueInThirdYear', window );">Commitments to be paid in 2025</a></td>
<td class="nump">5.4<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_PurchaseObligationDueInFourthYear', window );">Commitments to be paid in 2026</a></td>
<td class="nump">2.3<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_PurchaseObligationDueInFifthYear', window );">Commitments to be paid in 2027</a></td>
<td class="nump">2.2<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_kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl', window );">Employees under contract terminated by employer without good cause or in absence of change in control</a></td>
<td class="nump">8.8<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_kfrc_SupplementalUnemploymentBenefitsOnChangeInControl', window );">Employees under contract terminated by employer without good cause or change in control</a></td>
<td class="nump">27.7<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_PurchaseObligationDueAfterFifthYear', window );">Purchase Obligation, to be Paid, after Year Five</a></td>
<td class="nump">6.3<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_LetterOfCreditMember', window );">Letter of Credit | Line of Credit</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_OtherCommitmentsLineItems', window );"><strong>Other Commitments [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_LettersOfCreditOutstandingAmount', window );">Letters of credit outstanding</a></td>
<td class="nump">$ 1.0<span></span>
</td>
<td class="nump">$ 1.2<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</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_OtherCommitmentsLineItems', window );"><strong>Other Commitments [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_kfrc_PeriodForContinuationOfBenefitsUnderAgreement', window );">Period for providing minimum compensation salary and continuation of certain benefits to executives under employment agreements</a></td>
<td class="text">1 year<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</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_OtherCommitmentsLineItems', window );"><strong>Other Commitments [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_kfrc_PeriodForContinuationOfBenefitsUnderAgreement', window );">Period for providing minimum compensation salary and continuation of certain benefits to executives under employment agreements</a></td>
<td class="text">3 years<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_kfrc_PeriodForContinuationOfBenefitsUnderAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period for continuation of minimum compensation and benefits under certain executive employee 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;">kfrc_PeriodForContinuationOfBenefitsUnderAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</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_kfrc_SupplementalUnemploymentBenefitsOnChangeInControl">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Supplemental unemployment benefits for employees under contract that are terminated without good cause or the employee resigns for good reason following a change in control.</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;">kfrc_SupplementalUnemploymentBenefitsOnChangeInControl</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</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_kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Supplemental unemployment benefits for employees under contract that are terminated without good cause or the employee resigns for good reason in the absence of a change in control.</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;">kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</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_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_OtherCommitmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_OtherCommitmentsLineItems</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_PurchaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.</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_PurchaseObligation</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_PurchaseObligationDueAfterFifthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchase arrangement to be paid after fifth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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_PurchaseObligationDueAfterFifthYear</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_PurchaseObligationDueInFifthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchase arrangement to be paid in fifth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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_PurchaseObligationDueInFifthYear</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_PurchaseObligationDueInFourthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchase arrangement to be paid in fourth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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_PurchaseObligationDueInFourthYear</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_PurchaseObligationDueInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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_PurchaseObligationDueInNextTwelveMonths</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_PurchaseObligationDueInSecondYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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_PurchaseObligationDueInSecondYear</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_PurchaseObligationDueInThirdYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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_PurchaseObligationDueInThirdYear</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_CreditFacilityAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LetterOfCreditMember</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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm46317089784656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II Valuation and Qualifying Accounts and Reserves Supplemental Schedule (Details) - Accounts receivable reserves - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</strong></a></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_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Period</a></td>
<td class="nump">$ 1,643<span></span>
</td>
<td class="nump">$ 1,575<span></span>
</td>
<td class="nump">$ 2,342<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_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to Costs and Expenses</a></td>
<td class="nump">207<span></span>
</td>
<td class="nump">736<span></span>
</td>
<td class="num">(170)<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_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Charged to Other Accounts</a></td>
<td class="nump">0<span></span>
</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_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="num">(290)<span></span>
</td>
<td class="num">(668)<span></span>
</td>
<td class="num">(597)<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_ValuationAllowancesAndReservesBalance', window );">Balance at End of Period</a></td>
<td class="nump">$ 1,560<span></span>
</td>
<td class="nump">$ 1,643<span></span>
</td>
<td class="nump">$ 1,575<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_MovementInValuationAllowancesAndReservesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_MovementInValuationAllowancesAndReservesRollForward</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_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and qualifying accounts and reserves.</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 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<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 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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_ValuationAllowancesAndReservesBalance</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_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and qualifying accounts and reserves from charge to cost and 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/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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_ValuationAllowancesAndReservesChargedToCostAndExpense</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_ValuationAllowancesAndReservesChargedToOtherAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and qualifying accounts and reserves from charge to accounts other than cost and 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/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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_ValuationAllowancesAndReservesChargedToOtherAccounts</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_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 decrease in valuation and qualifying accounts and reserves.</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 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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_ValuationAllowancesAndReservesDeductions</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_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember</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>EXCEL
<SEQUENCE>106
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( ,& 55H'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " #!@%5:!$I& >X    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M2L0P$(9?17)OI\U2#Z&;B^))07!!\1:2V=U@DX9DI-VW-XV[740?P&-F_GSS
M#4RO@]!CQ.<X!HQD,=W,;O!)Z+!E1Z(@ )(^HE.IS@F?F_LQ.D7Y&0\0E/Y0
M!P3>-+?@D)11I& !5F$E,MD;+71$16,\XXU>\>$S#@5F-." #CTE:.L6F%PF
MAM,\]' %+##"Z-)W <U*+-4_L:4#[)R<DUU3TS35TZ;D\@XMO#T]OI1U*^L3
M*:\Q_TI6T"G@EETFOV[N[G</3/*&=U7#*][N>"N:3G3\?7']X7<5=J.Q>_N/
MC2^"LH=?=R&_ %!+ P04    " #!@%5:F5R<(Q &  "<)P  $P   'AL+W1H
M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03<VEVV[29A.U.
M'X416(UL>621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X
M8-DOV]:[MR_>X%<R)!%!,!FGK_# "J5,7K5::0##.'W)$Q+#W(*+"$MX%,O6
M7.!;&B\CUNJTV]U6A&ELH1A'9&!]7BQH0-!445IO7R"TY1\S^!7+5(UEHP$3
M5T$FN8BT\OELQ?S:WCYES^DZ'3*!;C ;6"!_SF^GY$Y:B.%4PL3 :F<_5FO'
MT=)(@(+)?90%NDGVH],5"#(-.SJ=6,YV?/;$[9^,RMIT-&T:X./Q>#BVR]*+
M<!P$X%&[GL*=]&R_I$$)M*-IT&38]MJND::JC5-/T_=]W^N;:)P*C5M/TVMW
MW=..B<:MT'@-OO%/A\.NB<:KT'3K:28G_:YKI.D6:$)&X^MZ$A6UY4#3( !8
M<';6S-(#EEXI^G64&MD=N]U!7/!8[CF)$?[&Q036:=(9EC1&<IV0!0X -\31
M3%!\KT&VBN#"DM)<D-;/*;50&@B:R('U1X(AQ=RO_?67N\FD,WJ=?3K.:Y1_
M::L!I^V[F\^3_'/HY)^GD]=-0LYPO"P)\?LC6V&')VX[$W(Z'&="?,_V]I&E
M)3+/[_D*ZTX\9Q]6EK!=S\_DGHQR([O=]EA]]D]';B/7J<"S(M>41B1%G\@M
MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7
MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V<
M/!T3$LV4"P9!AI<D)A*I.7Y-2!/^*Z7:_IS30/"4+R3Z2I&/:;,CIW0FS>@S
M&L%&KQMUAVC2/'K^!?F<-0H<D1L= F<;LT8AA&F[\!ZO)(Z:K<(1*T(^8ADV
M&G*U%H&V<:F$8%H2QM%X3M*T$?Q9K#63/F#([,V1=<[6D0X1DEXW0CYBSHN0
M$;\>ACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'
MHYI9";V$5FJ?JH<T/J@>,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y
M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RS<C'5*^3*=@Y
MG\#L_6@^GO'M^MDDA*^:62TC%I!+@;-!)+C\B\KP*L0)Z&1;)0G+5--E-XH2
MGD(;;NE3]4J5U^6ON2BX/%ODZ:^A=#XLS_D\7^>TS0LS0[=R2^JVE+ZU)CA*
M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*
MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#
MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B
M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P
MOFH]M!5.S_Y9K<B?#!%.%@L22&.4%Z9*HO,94[[G*TG$53B_13.V$I<8O./F
MQW%.4[@2=K8/ C*YNSFI>F4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W
MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2
MD 83 <V4R43P H)DIAR F/H+O?(,N2D5SJT^.7]%+(.&3E[2)1(4BK ,!2$7
M<N/O[Y-J=XS7^BR!;814,F35%\I#B<$],W)#V%0E\Z[:)@N%V^)4S;L:OB9@
M2\-Z;ITM)__;7M0]M!<]1O.CF> >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F
M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+
M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5
M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0    (
M ,& 55K*+_;DJP<  $(P   8    >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL
MM9MK<]HX%(;_BH;M=-J9$&P92-(FS! 2=MFD*1/2=K*=_2!L 9[:%BO)N?S[
M/3(7XXPL[([X$FSC\V(]EN3SRB?GSXS_$@M*)7J)HT1<-!92+C^U6L)?T)B(
M8[:D"7PS8SPF$G;YO"66G)(@"XJC%G:<;BLF8=+HG6?'QKQWSE(9A0D=<R32
M.";\]9)&[/FBX38V!^[#^4*J ZW>^9+,Z83*;\LQA[W65B4(8YJ(D"6(T]E%
MH^]^NO).54!VQO>0/HN=;:2:,F7LE]H9!1<-1UT1C:@OE02!CR<ZH%&DE. Z
M_EN+-K:_J0)WMS?JPZSQT)@I$73 HA]A(!<7C=,&"NB,I)&\9\]_T76#.DK/
M9Y'(_J+GU;D=KX'\5$@6KX/A"N(P67V2ES6(G8!3IR0 KP/PFP"W71+@K0.\
MJ@'M=4 [([-J2L;ABDC2.^?L&7%U-JBIC0QF%@W-#Q-UWR>2P[<AQ,G>@#U1
MCL9PBU$3?9M<H0_O/IZW)"BK[UO^6N5RI8)+5%R,OK!$+@2Z3@(:% 5:<$G;
MZ\*;Z[K$1L4KZA\CSSU"V,%MS04-S.%#.CU&;CL+[VC"K\SA?Z<)_+JC^_5"
M:[PM92_3\XR4?_:G0G+HZ?_J"*\4VGH%-?P_B27QZ44#QK>@_(DV>N__<+O.
M9QT=FV)7EL0*Y-I;<FV3>N^*^2E,,Q(]O"ZI#ILYW'6:-SH^QJBZ?"R)%?AT
MMGPZU?CTDR0E$;JG2\:E#I191_)4AW=@C*H+RI)8 51W"ZI;#=28\I %:J)"
M,&-J^]0>I<W45#HW&>/K0K,D5H!VLH5V8FSJ(.5<,1N&PH?.]4@)-X(SJS6;
M+FYZKHZ8,; N,4MB!6*G6V*G%><K3B YRG*;\C%IUIJ12&@'I3&L+BU+8@5:
M9UM:9\867B<RE*_0O2**[M)X2KF.DEG#<=QF&[N.=B0:0^N2LB16(.4Z>:+F
M5&%U3^>ARB*@B]V16#L*]PC=@%OP*1HE_K$.F3FZ+C-;:D5H.]FM6P4:M)5Q
M&(1$C<<C-)$P?R'&T8"EB>2O\!GH29K5A[=:@,:@V@ MJ14!XAP@K@+P@;R@
M40#S6C@+_8RB8;SND>R<-3W<;7>[VB>!.;@V/4MJ17IYVN\:<^,-O7X0@+HX
MVFR@6S@/?4WT?<XLZ;H=!_6%H/$T>D57'%PS=.@TA [=<1PM4:MFP)9:D6AN
M!UQS0O^6Z$#MP4A^8,^)EJ99[H'$2Z*%9M4AV%(K0LL]@FM.[M]"V\Y_8\Z>
MPL37]T.S9LG<9]4OV%(K8LL=@VM.]-]B&S,A(0O^)UR6/S#,BI[7=4ZTW*Q:
M!EMJ16ZY:7#WN(:,&J>D')-9X-3UM)"LN@1;:D5(N4]PS<G]+5..:KQ@B2GU
MW2/2Z> FS/KZ:=^J2["E5J25^P37G.0_A!(L ILA%W^8?D03ZJ<<>ID6F5EI
MP.(8LI>)9/ZO([0$0_M$HI2B=\ZQXZ(EY4@L"-?:+K-R;:*'L!,XMQ/8[ +
MGP9A,D>3UWC*(AW(/0(WP_N!=F'6JG^PI5:DE/L';,[P-QT-7;_X"Y+,::GI
MVB-T]SBYUM*R:A9LJ15IY68!5S(+/V@4-7\ED)'!0"4"9K@ C81(]5/<'LU'
M*K3<K-H$6VI%;KE-P)5LPG<6@1TE?+4@PG7MOMRC=,>TL*PZ %MJ15BY \"5
M',!F:7*UN);-9)#5IGIH9L6R+F;5 MA2*U+++0"N9 %&B:1\]:Y5+>*2#48M
M-;-B&36K#L"66I%:[@!P)0>0#4<T -,T9UR;=.S1N24<'AU]WZ<@!#+!2E++
MSZH3L*56Y)<[ 6Q.Y-?\)C&)(G29"OA:Z$>H6:=T)=P<5YO6(2P!SBT!-F?S
M:UK7,>5S-:']"0IR 28J7I)$W^U^\P6".:XVMD-X YQ[ VS.Z$>#X3WJIT$H
M&4=]*2FX]&R%<AB1N9::6:_L5:@YK#:T0Z3_7I[^>Y7>)DP6D*N9>M@>F=(>
M9HZK78%P"!?@Y2[ J_0689Q.H]"';L6(]H%I5JE=PF'5&:S5.IF:*@9[ZIV=
M=9T3?.(ZYZTG'9X\[?<JI?U%9SU1+EJ@KZF$X9@HJZE%9C.-'ZS5NCN-=,]<
MU\U62)X*. Z1\'L[Y4#F-'WSEECLO)F"I&"J7N_-*"1D^B79BJIH3'@F+1GZ
ML0C]!1JK%)DE0JV@R 55Z[XOKZMEX"Q@!C.G.KXN(OE":991P]G9;5RP*  _
M@E3589!&<*6@/*4()H\ P2WO+WD8(>RMRJW0A_=_G&+L?'[S*]E1]_/'[/+0
M:#32WD*[E4N'L"I>;E4\L['H0[.##'#9HVB/0/GT:M6;V%(K8LJ]B5?)FPP
M%(?>-TH"^H)NJ/YY9):"D>Z<>4X;:Y=$S<&UJ1W"FWBY-_$J%C3M%N<,X: V
MP=XC5E;)9 ZK3>P0;L3+W8AG=A%OB:TKP<J9F>6&CUIB5AV)+;4BL=R1>!6K
MF89A0A(_!&CY0^.:\ZR$@O-U#?=/-<OI:UM_TZ>8XVK#M.I36CM%U\JQ9<7K
M OFJI&15?[T]NBV0[V=EX:W\]%5U_1>B#)] $9U!J'-\ C,+7Q6LKW8D6V8E
MW%,F)8NSS04E\$Q6)\#W,\;D9D?]P/;?!GK_ U!+ P04    " #!@%5:+&Q+
MQ#D"  "P!0  &    'AL+W=O<FMS:&5E=',O<VAE970R+GAM;(V4R6[;,!"&
M7X5@@9P":_'2UI$$V'&-&D@*(TG;0]$#+8TM(EQ4DHJ2MR])R:H+V$(N(H><
M^?D-Q9FDD>I9EP &O7(F=(I+8ZIY$.B\!$[T2%8@[,Y>*DZ,-=4AT)4"4O@@
MSH(X#&<!)U3@+/%K6Y4ELC:,"M@JI&O.B7I; I--BB-\7'B@A]*XA2!+*G*
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
MJK@U.;DIK[<>(KZ*,X$2N@27^-:#!,++&Z/R0;)-<8?RPJ1D:?%S3:,%Y;D
MOB\9D\>'O('JWJ[_#U!+ P04    " #!@%5::.OZF,,%  !+%P  &    'AL
M+W=O<FMS:&5E=',O<VAE970T+GAM;*U8;4_C.!#^*U9WM;J3"HV==RB5NH6]
M1=I;$&7O/IO4I=$F<==V*=ROOW$:DC9V4D['%TC2F?$SX_$\,QYON?@I5XPI
M])QGA;P8K)1:GXU&,EFQG,I3OF8%_++D(J<*7L7C2*X%HXM2*<]&Q'&"44[3
M8C 9E]]NQ63,-RI+"W8KD-SD.14OGUG&MQ<#/'C]<)<^KI3^,)J,U_21S9GZ
ML;X5\#:JK2S2G!4RY042;'DQF.*S&8FT0BGQ5\JV<N\9:5<>./^I7ZX7%P-'
M(V(92Y0V0>'?$YNQ+-.6 ,>ORNB@7E,K[C^_6O]2.@_./%#)9CS[.UVHU<4@
M&J %6])-IN[X]BNK'/*UO81GLOR+MI6L,T#)1BJ>5\J ($^+W7_Z7 5B3P%[
M'0JD4B!O57 K!;=T=(>L=.N2*CH9"[Y%0DN#-?U0QJ;4!F_20F_C7 GX-04]
M-9G=?)_??+N^G-Y?7:+/TV_3[[,K-/]Z=74_1R?HQ_P2_?;Q=_01I06Z7_&-
MI,5"CD<*5M;ZHZ1:Y?-N%=*QRB5+3I&+AX@XQ+.HS]ZN[AZJC\#?VFE2.TU*
M>VZ7TQLA6*$0E9(I>6;S9V? LQO09^M,KFG"+@9P>"033VPP^?0!!\ZYS;MW
M,G;@JUO[ZO99G\RH7"'8-93H!_9KDS[1#)RW[N+.E%^:T@7@:>)Z\7CTM.^,
M*8-Q(W. T:LQ>KT8;P5;TW2!V#-4)\EDB9>K%1-P!/:WRH9Y9SK8PQ.[0=@"
M;0IA)\;$#MNO8?N]L.^YHMD;$/K&XH3XGA.T,%K$/,_S.V(;U""#7I!?TF>V
MJ, -4<&4#6%@+!V&^J0=X#.%8@]'=G1AC2[L17=3;O(1=*%EX<!OA\^4"OU8
M5QL;OJC&%_7BNV1+!MN[0(H^'X,9&0!\QVF?'E/(Q6Y'$.,:9-P+\@_.%]LT
MRVR@8C.I?,=S6JB.21W PD[#+<X;#DCWP:C4#Z+AAY'KM>#9Y>*PXVC@/?+#
M;R*"+*4/:9:JE-G9H#+S3G3P7M8.G6[(#_?RS62:)'P#!(#6](4^9&ROVM(D
M$1O(]KUX6,-!C/T(<.BW"X9-S MCOV/7&D;#_90VK5 "?L$SJ,!<=N27:^9-
M%!F%S2;FQD''J<0-J^%^6GO-KC479<O*EPC:;T%56CRBC$'S>330)F^YSEZY
MJ/!;I/RHZW T[(;[Z>VZ2'C.=.5C=:Y809K$%46>$613*MC;B4.,#;GA?G8[
MI.!CT309#&/B^>UFP2;GD#CL2MR&[' _VWWCQ>.)8B*'0>-!H4\?(H+Q.4J
M8%*%EC31X%^LT$UV<TGHM.NX1<R#NM%5R!L6Q/TTN*/IK(9_+- 6*HP<O\V%
M-C'/[:)LW- A[N?#75(<PVCA/,<EN-U66.1P'$5QQ_$B#3F2?G*<\3Q/5:Y;
M\5U_S@M=&%B1="#NMV>G#60=1_Z_H4.?&[XE_7P[5SSYN>+9@@E99G]X7HXD
MZL4^A+TK[;Z7M4/?]V;.?MJ%(:?J):6.PA!]=$X=#(55()C(-NP<87_H. Z2
M*RKT#+11*R[2?]@".DY>,)1*J5FO9.N-D@H>(%^L<3.)MUTI>D4./6QXF1P9
M-2&C@>:ZW(.6LLN_T!U&KE^Z!H]>0"IGAP@DUZR\ZLFLA9&8W!T:!&D5ZB@S
MI*%WTD_OTP54;>!UJ#5Z>CU)"YBQURG4'BM0DZ2AV&%C0+#)D9!$'=T(:>B<
M]-/Y'5,4/L&4344!B6.O,29+^[ =#FFCM,@1GY".B9HTA$Z.$+J OF@C7EZS
MB*JRO3M'OC<,<%RFB.\.8?*L\N@-*6+2^4GLZN"WG;((1K!2T)4J#?&3?N+?
M,9+LK'Y6V":78]@+;"2W32YVHJ[CW) ^Z2=]@T;+X/]')R+S1LDVX=GES EO
MM'?3J:^9_Z3B,2TD=--+4'1.0[ @=C>WNQ?%U^7EYP-7BN?EXXI1 *\%X/<E
MY^KU1=^GUO?GDW\!4$L#!!0    ( ,& 55JT0+Y*W ,  #0-   8    >&PO
M=V]R:W-H965T<R]S:&5E=#4N>&ULK9=M;]HZ%,>_BI554RNQYI$ '2!1VFF3
M>C<TNNW%U7UAPH%836*N[<"Z3W^/DS00$AY:75X0.SGG^/<_L7V<_H:+)QD"
M*/([CA(Y,$*E5C>F*8,08BJO^0H2?++@(J8*NV)IRI4 .L^<XLAT+,LW8\H2
M8]C/[DW$L,]3%;$$)H+(-(ZI>+Z%B&\&AFV\W/C.EJ'2-\QA?T67, 7U8S41
MV#/+*',60R(93XB Q< 8V3=CV],.F<5/!ANYTR9:RHSS)]WY,A\8EB:"" *E
M0U"\K&$,4:0C(<>_15"C'%,[[K9?HG_*Q*.8&94PYM$O-E?AP.@:9 X+FD;J
M.]]\AD)06\<+>"2S?[+);3N.08)4*AX7SD@0LR2_TM]%(G8<4&BS@U,X..<Z
MN(6#FPG-R3)9=U3185_P#1':&J/I1I:;S!O5L$2_QJD2^)2AGQJ.OWV=?GOX
M<C=ZO+\CMZ.'T=?Q/9E^OK]_G)++"160J! 4"VAT13Z0'],[<GEQ12X(2\AC
MR%-)D[GLFPI)=#PS*$:]S4=U#HQZ!\$U<>T6<2S':W ?G^_N5MU-U%\FP2F3
MX&3QW /QIHHJP+FI"%^03RRA2<!H1"9<LFRN_3V:225PQOW3)#6/[37'ULOP
M1JYH  ,#UYD$L09C^/Z=[5L?FX3_3\$J:7#+-+C'H@\?!9T#KLT V)K.(I M
M0B-<YY@.:'S)>;AV%D[O%^NAW?:MOKG>5=1@Y'MN:50A]4I2[RCI!-<Z" %S
M@@LD>&J1%15D3:,4R"7.S#F/(BHD60%N6"%.XJLF^GR(S@Z8=6W9>_0GC"KT
M[9*^_3KZC%$2FJJ0"_8''V@5^=U&]#R^7TF\E?WV\,\PK$CP2PG^FR0P*=/3
M^'Z-:I_[F$4%N%,"=]X$C)5-*MS$6+(\1=TY27W,HD+=+:F[1ZG'/(YQ_WGK
M-.G6>)SB[>^3GV-94= K%?1>K^"\6=*K,77<KMNNPS<9>KYSD-VVML71.K$C
M I6I>"93S7\*N BV"]+V?+M7)VZR='N>?1AYIY[;KTCX6_;%8H 3&^,IJRK^
MMA+;1RM<4PU*(*O+VU*D>Q=V"TL-P96KFUA06N@D5Y"="J/G1EU.K1(Y6*]Z
MM9?38.>ZGM,]H&U;7NWC]74D)2@4-$Z%/E<U,KKUA>BT/<O?9VRP\SROW3O
MN"VL]O'*^L"3Y0<%(L:S\$R1]^^ZCFU_) 'NG$R1!0U8Q%1S>KU:VERG4Y_Z
M=3,/SR_[\][<.=+J[XF_J%BR1)((%NAG77<P@,B/Z'E'\55VRIUQA6?FK!GB
M9PT(;8#/%YRKEXX^.)<?2L/_ %!+ P04    " #!@%5:ATASW2D+  !H9P
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
M^>OQ3=]LAB>2[YJ^;ZKAY9JG.6^E0'R_:IK^^8W\@?U3\&?_!U!+ P04
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
M@$@# 6'/)2RK:%>S=VO0Z0&!'0]_+(OD54>/Q#@,^ ^;17;P; +.%W]&([,
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
MUM4(2(C.*75R7P)V+'&GZY%6M/P>0[$0FIGDKC-)@O.';.F3ZNH@>C&25@/
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
M/\5Y]/L%]NG$/KV$_O^NZB+4::+)%9P- <\UE4VUU,--7X&5JQ9AT.JE*=%
MTX_3P;?9BEH?RG<@+*EY1Y#5'@Q6U-(69/^NMOO!@6NP%&2/4AM ]P<!W3]V
M*[J4)+Z&7YN>#-36D*OY#9YQ7?>J5=4>'F[@65G9^M\$'EI\G:!_AIAQ43 1
M9R3/!!-\YI6)R%F:II2QIOD GVB9G.*41;QP2Y'DP M6Y.DAPM,Q[HPSD29.
MCCG+\LQKTRAC250X+LE'+DF>LVCF+;E@N1C)I+.$"7&&3,'2C,C,6$;))8+-
M"GZ"3%*D+,L\F50P'GF)9=0\(LL=&?Z13$HUB#)/AJ1DI,7RC%/$Z"09@LL$
M!Y[[Q+.")537CV2RB'+C@F0BPN*D\%H11TQ0E4ZU0G@TP:@+*S^G#:S5MK?C
M,)NTTU-P,T[ =_/Q'?DB==7T!EK<D&MT);( ]#B;QXU5@Y^'*V6IY;U8TW.&
MVAG0^48I^[9Q :8'<OD=4$L#!!0    ( ,& 55H*TATS'@,  ,L'   9
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
MTZ&O,GZ]"N^:*]>*$A<1;0N']@FCY2\_9=/TUS,<Q@.'\;GL9_MS/O)B!(,
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
M&IV<#0+0S2AI%E;5OGV7RM(P\&%)TQ>U ]!YH93=+5R!=IY/_P%02P,$%
M  @ P8!56E>FRAY2 P  X0<  !D   !X;"]W;W)K<VAE971S+W-H965T,3DN
M>&ULC57;;MLX$/V5@38M$L"UKE9DUS80)VFW0(,&2;=]*/:!EL8644I422I.
M_WZ'E*-U7=OH@\@A.7-XS@Q%3C=2?=<EHH'G2M1ZYI7&-!/?UWF)%=-#V6!-
M*RNI*F9HJ-:^;A2RP@55PH^"(/4KQFMO/G5S]VH^E:T1O,9[!;JM*J9^+E#(
MS<P+O9>)![XNC9WPY].&K?$1S3_-O:*1WZ,4O,):<UF#PM7,NPHGB\3Z.X<O
M'#=ZQP:K9"GE=SOX4,R\P!)"@;FQ"(RZ)[Q&(2P0T?BQQ?3Z+6W@KOV"_LYI
M)RU+IO%:BJ^\,.7,RSPH<,5:81[DYF_<ZAE9O%P*[5K8=+XA.>>M-K+:!A.#
MBM==SYZW>=@)R((C =$V('*\NXT<RQMFV'RJY :4]28T:SBI+IK(\=H6Y=$H
M6N449^:?&E3,\'H-'Y'$Z:EO"-6N^?D68=$A1$<0P@CN9&U*#;=U@<6O #[1
MZ3E%+YP6T4G$&\R'$(<#B((H.8$7]QICAQ<?P>N4P;>KI3:*CL&_AT1V$,EA
M"/MK3'3#<IQY=/8UJB?TYJ__"M/@[0F"24\P.87^1T4XB7"87Q@,81\:/I<(
M*RGH9[23ABT%@@NIC8:-.\18O&%/%+9&,*@J3?X*9$M?#R8<V 1N;J]O[Q:W
M#WVY;!/#UWV<@NM<MK4!BD=(AC&\HC:@]C=7A?8NZ3=Q%" EWY_(E"9KM+5.
M*MFC"OA,UQCUO,Y%2\>4#'A\_YI5S=LK.*>!*66K65WHBSU5+F]P+;79$?CI
M"/P9)(,X25R?7L;P6$IEWC@)OSJ&@R@=41N/4_C"%'?L.Y><MM(PCA-:#L:$
MT2Z[!>(N*X3S*+N \S ;7\!G:9@XJO4,TL$H'+E^3&1.)LS0(EURK>*&TS&1
MJ]]@!9'DHEMFSH-^5*R6J/KJ3_92:2?M_O$@#2_M("4S2,;6I/$@32-K9J1T
MG+G9L<U)EEBN],:L*'.4R6ATN97ZYPQ#TCS*J'J:CBFOFM:XHA,@VDH. MKZ
M</IV4<X@3 89U>C07^[O7+L5JK5[7#2X@][=P/UL_WY===?V_^[=XW?'U)K7
MFABL*#087HX\4-V#T@V,;-PEOI2&G@1GEO0&H[(.M+Z2TKP,[ ;]JS[_#U!+
M P04    " #!@%5:(BZ@Q@L&  !X#P  &0   'AL+W=O<FMS:&5E=',O<VAE
M970R,"YX;6R=5VUOVS80_BN$FQ4;X,J6[;RT30(D:8L60[$@Z;8/PS[0TLDB
M0HDJ2=GQ?OT>GEYLIXZ'[$-BB3H^=_?<&WF^,O;!Y41>/!:Z=!>#W/OJW6CD
MDIP*Z2)348DOF;&%]'BUBY&K+,F4-Q5Z-!F/3T:%5.7@\IS7;NWEN:F]5B7=
M6N'JHI!V?4W:K"X&\:!;N%.+W(>%T>5Y)1=T3_[WZM;B;=2CI*J@TBE3"DO9
MQ> J?G<]"_(L\(>BE=MZ%L&3N3$/X>5+>C$8!X-(4^(#@L3/DFY(ZP $,[ZW
MF(->9=BX_=RA?V+?X<M<.KHQ^D^5^OQB<#80*66RUO[.K#Y3Z\]QP$N,=OQ?
MK!K9*30FM?.F:#?CO5!E\RL?6QZV-IR-G]DP:3=,V.Y&$5OY07IY>6[-2M@@
M#;3PP*[R;ABGRA"4>V_Q56&?O_Q85-JLB<0UE90I+VZU+-WYR ,[2(R2%N>Z
MP9D\@Q-/Q%=3^MR)CV5*Z2[ "$;UEDTZRZXG!Q$_4!*):3P4D_%D=@!OVGLZ
M9;SI,WAWY)4EY)/O?'7BKZNY\Q:9\?<^CQN\V7Z\4"WO7"43NAB@'!S9)0TN
M7[^*3\;O#U@[ZZV='4)_05P.X\1Q)/9CB=DX_OGA%W$OEZI<N';Q6T[BD[*%
M" 7M\>>$%-]KJ56F* WY#@6I2!!KJ^8U5U8+9#<$NQ:S J9 YQ"DU4+--0EJ
M;7&1N'*.$ .3"9^#/Q:&-DLB)YT*50IO40"\'Q+"&>R?MRY@5P\E9)F.&B%E
M6XE$2:N"EM9Y"X=\DL.J'=L;?:ER2;#>E.A+ 8U7LSID,EY+N*^Q#N&JLF:)
MQ?F:3;HVTJ:1^!4F)H0.D]@:'WM-+3&["F'YT22*4<Q:<U^"NJ,X>KM98!FD
M/Q5SV-V5  OB83H$TZXB;F=ZO17>>V^2!W%;VR1'G^* MJ:]?G4VB4_?NYXS
MX5BVZF0Y4/#2K%SXV1,OX8V@TIKP429YR GK81Z6>Y0GRA)3%/"G424]$NGX
M)^;:U,B1S)I"A"+$,'C ]*FL H>0#\1JB<"G<MUF1Z>MIUHY%YB.I_AJ:@=J
MAB(^VWH)9,6G_8)P.4+*Q/Y@%1Q?DL4$VJ*CL061.IE$X_%0'!V?1E#&L3J9
M1M-34<%W!A5I;4.P@YEKDA8D<][\$$#^/^W".'D:QBLPVUK9V9&*D()-]A^,
MW(I@!ZK)Z[#'!7.>Q,)C8KL:V<W;(UB7D;60OC$%!KR37,G/]H EJ@E,BM*4
M;W:Z00.2;(-P'0^#A:Z6"#0R9)4KI$R?5(4L03=WBL!&CLF)^NI! /A ZTWJ
M#4-)=)T'E??E[A[<+6K-^O"Y0*+PG ^ZV"A.8K2$"FG3YA!:PXZ9$ 4 1#EH
M4? :=,HB)&?3%A)DH6L\K2L^@_0-+G0;LIC'#5;?C?@C.M=5DC0XE5S+X'+P
MT\ *VW<)K>1<:>71I83*>L&5\KEJBJ"D1\_6#8,^+/[& -J4BS=!^W,0,O-M
MTFPAM)C0#A)DN0XY<@/VC%8I4WXM$3=D_7TX2X3V[ _VH(XH2YJW@\Z ?R E
M8$*BZU :+R>($_SH+#K9;9O'F[:Y6TY- SB:G423W1TSU'._LI*[1AWB5QZF
M8U=Y2_9!?C^U8^UE/6-%4)681:G^>4HR/89GZN=E0WIH8G$TW="T_=9P,HZ.
M][/8M]OMP\"=G,^5^,:CF:O7Z-2!J@Q=N42+82<KN)T$VJ C(1OVXFNJEBI%
M]^!A$FK+^8ZJ,&Q#2K;]?G\:=?& 85\R)'="SF%B#S?-$=/ER6QOI[C/K:D7
M.3J[28A@,(\?/E9(S:U>-L<1/GML%>&6N]PC< =HXMA:^M_;AFV.=4,BD2['
M)0CN<7-?2EWW:#=-<;XQJY(K8"^I0T[<H]G;:/8DN<?;*R\Z1C0%HQQGE]VI
MA\;#(?CV_Z.+[+=BV$SY9Y(FESAVL;Z4I,^W#WU'\<G9IH*C?2?MT=9MJ""[
MX#M?.(V@WS07HWZUOU9>-;>IC7AS)_TJ[2)DO:8,6\?1Z?% V.:>U[QX4_'=
M:FX\;FK\F.-J3#8(X'MFC.]>@H+^LGWY+U!+ P04    " #!@%5:Z@O@_QD(
M  "F%0  &0   'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6RU6&MOVS@6_2N$
MIQVD@"O+3M(6;1(@3B>8SK:3(NGL?%CL!TJB;4XD4D-2><ROWW,O)5E.'$^Z
MV 6"6(_+PWO/?5)'M]9=^Y520=Q5I?''HU4(]?O)Q.<K54F?V%H9O%E85\F
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
M\O9P)%S\*AAO@JWY2UQF0[ 57ZZ41)R2 -XOK W=#6W0?YH]^0]02P,$%
M  @ P8!56HHPL+=N"   $Q<  !D   !X;"]W;W)K<VAE971S+W-H965T,C(N
M>&ULQ5A=;]NX$OTKA+<H6L"1;=E)W'P!3GN[&]S=;="TVX>+^T!+M,RM)&I)
MRH[OK]\S0TFQXSCM A?H2R+1Y,R9KS-#7:R-_>J62GEQ7^2EN^PMO:_.!@.7
M+%4A760J5>*7A;&%]'BUV<!55LF4#Q7Y(!X.3P:%U&7OZH+7;NW5A:E]KDMU
M:X6KBT+:S;7*S?JR-^JU"Q]UMO2T,+BZJ&2F[I3_7-U:O TZ*:DN5.FT*855
MB\O>;'1V/:']O.$/K=9NZUF0)7-COM++37K9&Q(@E:O$DP2)?ROU5N4Y"0*,
MOQJ9O4XE'=Q^;J6_9]MARUPZ]=;D7W3JEY>]:4^D:B'KW'\TZU]48\\QR4M,
M[OBO6(>]DW%/)+7SIF@. T&AR_!?WC=^V#HP'1XX$#<'8L8=%#'*=]++JPMK
MUL+2;DBC!S:53P.<+BDH=][B5XUS_NK.F^2KN"D359)[Q&TN2W<Q\!!-&P9)
M(^8ZB(D/B!G%XC=3^J43_RI3E>X*& !3!RQN@5W'STI\IY)(C$=]$0_CR3/R
MQIVA8Y8W/F3H4EIU=(T IN)6;I!77LRLE66F^/D_L[GS%DGRWZ>L#[(G3\NF
MPCESE4S490^5X91=J=[5RY]&)\/S9Y!/.N23YZ1_?XB>%S.:1()%-4YX:PI4
MMI-<'!]*,:NLSN%M]OBX+_Q2B7^CZA,E'/EN:?)462=D55FS@@#:0%O%4P#%
M*_KYY4_3.!Z>\RY:Y??1^>M(?&H/\V:9@QR<@#:6JIVK)<0)LQ".A9N*8+I^
M\TH85*(#=DN%Y\2K1MG=[*-K]73[U]*FV*++)*]376;@$T1;)QYV[&YII'R\
MFW52A"S3_0-UJ?WV_L_=_G# P!(;]A[-V>-!!3#5R5)()VZ595:%I4U,9@T(
M5#73UDKE&Z(^92TYW-"I5N$#'O;_KFMEEEF52:]$61=SX"!/4A2=:!(TA0&(
MYT,4.1"ZB>^]!N&1\G$4@W;R'(Z.Q,\H%]@,6=@:0B(0,O(XQ*8U(D;B&@UB
MOA&F;+*G+]9+G0.8> P\N*4Y[QX+B*/3N$'^.&F\LB!$P 2BW?0=CR/QKK84
M9Q*W41)YJXB8!&A%L4-::@GISA'#0]S?B5BR72/JGIZ56",(+U!-P]8Q?;R>
M1J?M*\O:6>F3154;T#YO@*=#-D*-+L4=^A+P]D6F2F5ESGMD"@,UT1+750-@
M*]5_?BF+ZGS6)2H$D<%O42HFUZD,3L8_HC@.W(=*63;'L08B 90V-5DH0 F;
M0@4_6Y7S<2_OQ1R8%MIW]?E/'!K<-8ZF6]Z:/+P%9XT/^2K:3Y>]!7@RH\0,
M%9)J,(,W%G6F[E52DYQ@*PI--F2O-!7G&1O4%'YGKVE8CYPZ.CVGLV6-@.2F
MS(XHYRAN#=.U@?CUTTT7@YV<02D!6]&G,H$?*FD]E\^C73+Y"F@,QRI/PJG<
M* R0W!2(+$Q-040I0"SJ$_F^$2%/(>,1:&\\,&\1-PFN;4DH2+=L"06R%*88
M-(M45 K[,FOJ"GX' ;+;B-DZ!Z>[574H!S#$Y+F X[U MLDY@*)E6-*FK#8I
M^8"H@94D&!QDD[E.%DJLC&>*#KP.P(%* ;N H0U=.[%&R=!_9@S:2_; "PM$
M%RH54F&E4R!T;5T0V[+[TU23B^&A8*9_4&Z)-!NIB73+3@HY>1="F;;86Y\$
M^#";%JA-:A=*+<ACQLTW]"/'- K.;1U0FEW3^V)>>[&4*_5M&X7ZJ]8KF7.=
M/V?NYQ]I+F5T2H2F81EWCZXMX6E''=6"DFB4@-P756UI)&#S2335(9_9FE+
M7J#]IOR[0MBCB\_HV\A8ZJEP"'62/BPO07(TS3]T6D'T*8@4B/1D<&EK+/^F
MN0]ROT1!TDIWV2#2*V0*+KT)!]6*>(?,I>:?-NK[+% U1;8?Z:>BN]?:#A/Q
M%N/12(5-TU,<,[6C8#XXOMH:1 *A'!R/>H>&EMYK IPHRZF<XWY(P^(:1-MD
MXWMM"\X M-"#DP^1FZOG?\*-;:B1 QK>*QK_M1K 6#BN$<+,R)QSCEBU#*E.
M.]M8M22]964XLS/?,6,A!PHE74TYT!#6:'C$3@[$%5+X(/RYH@:*--"9INJ$
M"4R"I@0#:LY66+\'A,UN[$S#=! R.] N-6.Z7P>FT&6- $*>*JK<;'  8U)-
M%0?BSI9[:1J)+U3AF!M"52);YW*N<^TW3 ZLMLVG?6A='5I5&1LJO7'%.Q5&
M,%I;+Q63]--"6N=V-NIR97)JS'_6:4:A#4,15PJ@T_#9,,)#ETP,/%G(#0FR
M@.RX8Q$4G> "L=4+DR5=ZSH>_&<6T\C1$9DE50NJZC"F-2>HA>$-(VVRW 6-
M821HAW]N%@?<06)3A92F(3S77VG01JIP]L$3Z /[AFL:41*3E?I_(4?Z;8&H
M>YH8J(^O=,B,AXW]0Y*0W(XP'DSE']J5]^GGA[6LW\VW;P1;LZ-_GM^H+VR%
M\3O'J< Z"T.W9-[/CN1/#=3NZ?C^K8HF:,KX[QK:S^ANW+4&GIT357G*W= G
MVO'SM?B]NU!^X4]>*CV:(9MH?OW$0^=-"22X4"3B0^V=ASQVI]_3.A:G;Z;B
MA3@91M-AN%P"V_C-"=:.3Z/I6+P/>8/55_'D-2WCVC45?X2F^2H^&?+B<821
M\X48'?='PY-O:9V(-Z,A:1U%\90=NV[MD(T=3+NAQR^DM@*=MV8^VLO+=B[F
M2PYCQO7F9!*].0T7&T";'C\.\_??17>O0H0US/6Z<_%A:,UD$6ZKQ]%HZ_X5
MQ]'Q[@4LWKJ!_9_@/O7E:[#UH;)0-N//L<0U2*WPS;);[;[XSL*'SH?MX7/Q
M;])FU!)SM<#1871ZW M\T[YX4_%GS[GQWA3\N.2IA#;@]X4QOGTA!=UW\*N_
M 5!+ P04    " #!@%5:T;T6Z,X&  "1$   &0   'AL+W=O<FMS:&5E=',O
M<VAE970R,RYX;6RM6-MRVS80_16,FLF3(MGR)4YB>\9.TFFGS4PF:9N'3A]
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
M,)4 L;\AA#>.3-#^MR:_ 5!+ P04    " #!@%5:9 1F)EL"  !^!@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6RM55UOFS 4_2L6JZ9-VLIW,F6
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
MIVWU#[?L-M^>?7E6+.W*]%7WNMW]8&5!A&#95H'^7^SXW8</SXJR#UU;RV#
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
M_OZ!AW;@1>9.?8:!"2F'LH)EIEW.?+^#! ;FL8B#3D_]]' F)QF50V?\2GD
MY),V(N7"@#U\;X>I0K=*W,W&*.-; )?45.1X!,B[7[7-^A[JHQSD#&&2(=,1
MLU$O7OBWN,;Z2)AGTCS!)X/5OY=9Q/ ]I4AB$%8@Y4C=D,U84:3(F<BEO('>
M ]D^4G*B)C2H&X34 ,:2ID%O!J@.&UMQYF86=?(*.0N%J+$K)]Y*Z!>Z+H(>
MD H#+.TMNTX07,-3E_0O:!+?N=_X@811,]$JE".ABH&:P\#I;EM@+C!&/24B
M#E3&-7QJ>'450ELZ=6%!X5;+/$$^02(><$@=']U&8L+K[_]BZNVC*]@FX#AV
M19BE64#0&#/%U)DT2S!Q#@M$Y)6P]?88V7=62#V1D/TR)F2_G,RE C%J1]F-
MT=+$!P\F?\,H#0-[[H,D N[C80K)>*Q1)""<@+.^Q&+1VF;).50MG+K#? P$
MJ]O>A]ZP+3(9$)RY84<F1<41L<%L6^-P;TIO36!A%/<V/D.EE6'G;51 @_0K
MQ(VF4H4GZ)-B;+O<] [G9M6&@^BM4^O4"#,-OH<K%,]T1B2+GC:IH+6Z2C$[
MP>G9 :%1 D$],0O2>G%;2$^)ZN!8C7*%N9%+B9%%%A@.I%F<9LR2COB*JE*G
MN/>KR+U?33+@==>6[^X](;?Y:2:A8ZS\^R 5SX2&_ )[Z+DRR%- -3!-CZ1)
M\=<:3&9W3T)M"-.C9T=4PV"7U/2O/1I>"(T[W]?L/K[9V,/TTB#;1T$+C NN
MB^D9)3UII-:OP!/L?69EU9E+NSB'!9:T-^8V:2_@N25\*C'8<!R'@A[K2U&B
M7>?=HN^4@27 LD$BQ^(&HQS-K<.2'+%_0 H**BNI!H!F?!&+9&FY?[Q^GV"V
MB_/4S' ^R22"ZAO4^J--"A\^/%OVH1>4F(=<RD%I=)_2U2O>),G$ ?4FJJ^#
MD'35(U/0$-3/P$-6DPU: ,2O&EN5$"#2#FAE50$2QVB%?WQR,*L%)SK([&-F
MB1RF/.CO&](-CL(P4"-6TQ6D+="9BK6;X^52K@D\/DEC<)ULM<)?TC+MR=0+
M@-%$&WY[AW&&/_0F^;F3(,%@6@@@-UJ]PF6@V4I;="=Y5EAG\%24I9H Q"5(
MEKNT>1"NB&LUP./01\_EDKS_$^-B&O>]9-0A!1:><84!7!!#93)*#]I;4TON
M(?<281VQ8D#YO'WT-X$I+55'P*$&T!)F Z.B:K&BS)ZR,*>UA1/DB6"!_J<6
M^R]3'(@Z$'.'_VO:0=B?<$N%_@Q%M=P4<7 29,+3GU)06;?5Q;1#9L*&EX(?
MGL6*Q;BV^IVPJ-8N1;+*P7-4XZCRF:[LVFK> >*?GO)(2Y(X,GS>6DXNQRR:
MIA<HDX_IKMZ7&X-=$!CD5.@W4@H$<ZR(3:K%H(NFB![^1*.I5X3\-?1L-,(@
M+7HK;16985:?1@QTV(!;P^%A8SII7N&VB-Q63^W=9=J[RTEZ/W>W@.<5Z='1
M[9H</MX0EL,L^(LJ:B0L:':7TX:WHBS[NF<!S*,V".SR&([J*?6V[P86"\,5
M3-+<HSA-TI[17]'D)XZPJ[X"]KFQ,=G/F+&N0'SP>85N^*:%6,S5F&+6UJ:@
M'N='S(ZKXPK!A^)2B 0G@T")2WE'M50EH<);*JT ZY'[Y$)4LY+-7&7TGXE/
M+ZKO%,W%,:C;&RE$LO[$F K7O*9<*28Q0BJ\DM:URS!C*ZN>EN168ASZ!U4E
MIU@_]49>3#8S/OY>FJ!&V?[#AN8&GOH>1EH_4M-'WY UE>W5'BQ8IJGVZ-!H
ML3!T"(\U&G6;( !R>X-=BY\.UEH]B@0)06>-7C$CRP4'4V# Z#J.[.'57S&2
MU>_1PS--PZ5V8(279=>BX0"[ >^3?5]Y<MTP*^W0'!<8079<%2'6'=:2I+.'
MJ.&:)9@PJ4)$!R_&)N: 5*#%]^1"2&X-)(JCS1<KS U*2I67E:T#37_@A'\^
M:1C.FD7IA]/:6^+D@C8+E71M/%;Y"=$9+CFC,0K!0:#48:$?PA8[.B-FJL<
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
M@"[U_-=8^$O7;NDOH #MNK:FCWC6PGI\ 7Y'9U:_X 3Q;^(\_G]02P,$%
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
MY)ZDD@F54BM-2%_XH4*Q-%7P*UJ*\XXN LJ6P1('RJ8#BA>JADJL]<?!WQ6
MCW3W66*0<%J$2[A&@E:W(XS@T/M3],\XH%@I)7PD0F;ORF"@BU4R7N;P?JAU
M3Z"-[H\(,I@C 4;B'*9=]4@+GD&6LXPP$:OD":ND2)E2@56:,\E#BRDJD5QE
M3UEY.(HHY%"49)'0@. IRTK^/UJ$,RDS:BE:-N<>F\P9S[+OHI6DK*3EOD:+
MBY.T!"MR\8VT:&NEXIZ6?$)+<8\QIS:18B(IPF@N.,OIE'U)BU1RKD#(A)7*
MXY*T[YDJOL252A&V^@SRDHG"'U?%/=S\NW"12"'45W"EC';D)"X_DWPC+\$E
MU8*$4[=4?/2:]&B6X<VT1&DSN/%A.8P>GN7+\37ZSWQ\TS]49MG2+='A@ESY
M>4ZOH!G?R;'C]#J\37/MZ*4+S17]M4#C#6A^H;7;=_P"AS\KLW\!4$L#!!0
M   ( ,& 55J<1O\$-P,  !@'   9    >&PO=V]R:W-H965T<R]S:&5E=#,Q
M+GAM;'U5;6_;. S^*X1O&#9 J&WY14Z7!.C+%;L/ XJNM_MPV <E9FQCMI5)
M2M/\^Z/DQ,VA2;Y8%$4^?$B+U'2K]"]3(UIX[=K>S(+:VO5U&)IEC9TT5VJ-
M/9VLE.ZDI:VN0K/6*$OOU+4ACZ(\[&33!_.IUSWJ^51M;-OT^*C!;+I.ZMTM
MMFH["^+@H'AJJMHZ13B?KF6%W]'^O7[4M M'E++IL#>-ZD'C:A;<Q->WJ;/W
M!C\:W)HC&5PF"Z5^N<U?Y2R('"%L<6D=@J3E!>^P;1T0T?B]QPS&D,[Q6#Z@
M/_C<*9>%-'BGVG^:TM:SH B@Q)7<M/9);;_B/I_,X2U5:_P7MH-M*@)8;HQ5
MW=Z9&'1-/ZSR=5^'(X<B.N/ ]P[<\QX">9;WTLKY5*LM:&=-:$[PJ7IO(M?T
M[J=\MYI.&_*S\_O&R*K26$E?)+6")WS!?H/PZ5DN6C2?IZ&E.,XZ7.XQ;P=,
M?@8SYO!-];8V\&=?8OE_@) (CBSY@>4MOXAXC\LK2&(&/.+I!;QDS#KQ>,D9
MO$..*ZTZN".NFFX'5=[6<.=KCAK^O5D8K_]YJ@(#?GH:WW72M5G+)<X":A6#
M^@6#^<<_XCSZ<H%].K)/+Z&?_V>GB%Z$.DWTN:;*J);ZM>DKL.X:P%JKEZ9$
M TT_3 +?4@MJ<RC?Z&!)C3J4=K$#@Q6UKP79OZGM;NW -5@*LD.I#:"[)$"_
M&+L%U3V)K^%3TY.!VAAR-9_A&9=UKUI5[>#A!IZ5E:V_"?#0XNL(_0%BQD7!
M1)R1/!%,\(E7)B)G:9K"?:-I%L!76D:G.&41+]Q2)#GP@A5YNH_P=(P[X4RD
MB9-CSK(\\]HTRE@2%8Y+\IY+DN<LFGA++E@N!C+I)&%"G"%3L#0C,A.647*)
M8)."GR"3%"G+,D\F%8Q'7F(9]8?(<D>&OR>34@VBS),A*1EHL3SC%#$Z28;@
M,L&!YS[QK& )U?4]F2RBW+@@F8BP."F\5L01$U2E4[<]/)I6U&B5G\D&EFK3
MVV%PC=IQ[-\,T^[-?'@SODE=-;V!%E?D&EV)+  ]S.%A8]7:S[Z%LM357JSI
MZ4+M#.A\I90];%R \3&<_P=02P,$%     @ P8!56GE4GP?K @  '@<  !D
M  !X;"]W;W)K<VAE971S+W-H965T,S(N>&ULM55M;],P$/XKIX#0)I7EI5W7
ME392NX$ ,6G:!GQ ?'"32V/-L8OMM-N_Y^RTH9W:(C[P)?'+W7//X_.=1RNE
M'TV):.&I$M*,@]+:Q3 ,359BQ<R96J"DG4+IBEF:ZGEH%AI9[ITJ$291U \K
MQF60COS:K4Y'JK:"2[S58.JJ8OIYBD*MQD$<;!;N^+RT;B%,1PLVQWNT7Q>W
MFF9ABY+S"J7A2H+&8AQ,XN&TY^R]P3>.*[,U!J=DIM2CFWS*QT'D"*' S#H$
M1K\E7J$0#HAH_%IC!FU(Y[@]WJ!_\-I)RXP9O%+B.\]M.0X& >18L%K8.[7Z
MB&L]YPXO4\+X+ZP:V_/+ ++:6%6MG8E!Q67S9T_K<]AR&$0'')*U0^)Y-X$\
MRVMF63K2:@7:61.:&WBIWIO(<>F2<F\U[7+RL^E$4%J8S! HP7"E,><6OBAC
MT,#) YL)-*>CT%(D9Q]F:]1I@YH<0(T3N%'2E@;>RQSS78"0*+8\DPW/:7(4
M\1JS,^C&'4BBI'<$K]OJ[GJ\[@&\+:7P8S(S5M/]^+E/:8/3VX_C:F9H%BS#
M<4!%85 O,4C?O(K[T;LC+'LMR]XQ]/2>:C"O!8(J8))EJI;6P!UFR)<N-1TX
MF+Y]2H[&VJ_DH73(+@B7<[ N*/A=1\32IJ\J;I_IVMJ2RV9MAU36D!+-G:)"
MI*/.D0IZH\)X,^?XC$P;0'=E@!*.U0QUFW1@,G>#[A!.?"!5&UHRIR\.82=>
M!SXS65.W@0:E"Z]I1 T+KFJM204L4'.5DRBUY+[37/0'\%USBV]541C(2J;G
MQ(?-J<,9NRNP Y+Z)B6'U*@E(3F%!;"JR12=U)(334''0X@6)>T6<-+O#_["
M^J7Z+K&.C[&.H^A_LTXNHW]DW:/3OHS[L*\2PJV>52&1=9V9B#L.3?MJ5]OF
M/VEZWA_SYN6X(:VD$@06Y!J=79P'H)MNW$RL6O@..%.6^JD?EO2 H78&M%\H
M93<3%Z!]$M/?4$L#!!0    ( ,& 55HZ5XD<'@,  )<&   9    >&PO=V]R
M:W-H965T<R]S:&5E=#,S+GAM;'U5VV[;.!#]E8$:% F@C2Z6;ZEM('9LM$"R
M,'+9?5CL RV-++:4J))4G/S]#BE'<;".7WB=.7,..1Q.=E+]T@6B@9=25'KJ
M%<;45T&@TP)+IB]EC17MY%*5S-!4;0-=*V29<RI%$(?A("@9K[S9Q*VMU6PB
M&R-XA6L%NBE+IE[G*.1NZD7>V\(]WQ;&+@2S2<VV^(#FJ5XKF@4=2L9+K#27
M%2C,I]YU=#5/K+TS^(OC3A^,P2K92/G+3GYD4R^TA%!@:BP"H^X9%RB$!2(:
MO_>87A?2.AZ.W]!73CMIV3"-"RG^YIDIIM[(@PQSU@AS+W??<:^G;_%2*;1K
M8=?:#OL>I(TVLMP[$X.25VW/7O;G<. P"C]QB/<.L>/=!G(L;YAALXF2.U#6
MFM#LP$EUWD2.5_92'HRB74Y^9K;B+YC!M=9HM ]_4A:</[*-0'TQ"0SA6ZL@
MW6/-6ZSX$ZPHACM9F4+#LLHP^P@0$+&.7?S&;AZ?1+S!]!)ZD0]Q&"<G\'J=
MVI[#ZWV"MU:4S<J\^K 6K#+ J@R6OQM>4YH9^.=ZHXVB//GWF/86.3F.;-_.
ME:Y9BE./'H=&]8S>[.N7:!!^.\$[Z7@GI]!G#_06LT8@R!SNV$^I8"&8UCSG
M*;/)K>W&X54Z9?<HF*&E)XUY(^"6TE\?4W8R]G%ECP5"+@4]:5YMP=B, ;=;
M4>S2,4S_SS!W#-D[0[5GV+0,A65X!3?+Q?)NOKQW-W_.*S"%;#394X;B2XJU
M^>!P 4\/R]73+=S^6"U=IMBF!ZM&5=PT"ETH[*XY_B,*X169TG &?3\:#*A/
M_/$P@H4LZ\:@.K".WJT'?CB*J8VC =PBE8)"B@QX62OYC*63?F ]]'OC/K6#
M80R/TC#Q47XT\@=)SW:C_IC@-)U(FC9ETYY(AG2<*7=G!^=1Z(_C\ +.QWZ2
M1!=[O-4!G@\5O=TSBC<DZ6= AM$(CJ5><% L2E1;5Q(UI+*I3%LWNM6NZEZW
MQ>;=O"W9=TQM.5VMP)Q<PTM;Y%1;!MN)D;4K/1MIJ)"Y84$_!RIK0/NYE.9M
M8@-T?]'L/U!+ P04    " #!@%5:O?S31@4%   ;#   &0   'AL+W=O<FMS
M:&5E=',O<VAE970S-"YX;6R-%_UOVCCT7WEBO0FD#/(=Z%JDMK"[2=>MHMU.
MI]/]8)('6$MB9CO0_??W[(0 .\HJI/C9?M]??EQMA?RF5H@:GHN\5->=E=;K
MR\% I2LLF.J+-99TLQ"R8)JV<CE0:XDLLT1%/O!=-QX4C)>=\94]>Y#C*U'I
MG)?X($%51<'DCUO,Q?:ZXW5V!S.^7&ES,!A?K=D2'U%_63](V@U:+ADOL%1<
ME"!Q<=VY\2YO8X-O$;YRW*H#&(PE<R&^F<W'[+KC&H4PQU0;#HR6#=YAGAM&
MI,;WAF>G%6D(#^$=]P_6=K)ESA3>B?POGNG5=6?8@0P7K,KU3&S_P,:>R/!+
M1:[L%[8-KMN!M%):% TQ:5#PLE[9<^.'UQ#X#8%O]:X%62TG3+/QE11;D :;
MN!G FFJI23E>FJ \:DFWG.CT^&.9B@+AB3VC@NX3F^>H>E<#3:P-PB!MV-S6
M;/P7V'@^W(M2KQ1,RPRS8P8#TJE5S-\I=NN?Y3C!M ^!YX#O^N$9?D%K:&#Y
M!;\T%"9<I;E0E43XYV:NM*34^/>4S37'\#1'4RZ7:LU2O.Y0/2B4&^R,W[[Q
M8O?]&7W#5M_P'/?Q(Y5?5N4(8@$'ND^?J1P50O<62UQPW7/@CAS/RXJ72_B\
M1LE,MJM3YIP5>-J<IQ7"6HH-MT5(/0!XK8NV"9.2)*ZT,DIJ0EV(G*J<-+F$
MOZ<WLT>8?II,)S"9WDWO;Z<S&\\N+PE75(J5F>K9\)I/8#X^W%528JD-?\#:
MUDOX@!G9E<,%>*'CQHD!8B<*7 ,D!$3PJ)E&B!S7"^D[&@TA=D+7A0DND#AF
MAPRAZSG#Q.N!Y\1A H'C)C$\"4T2/K;6M<A6A.\967[H>$ED@(0$>7 FS%$;
MYNC589XN%FB;U&' 9V37"S%V6@28(84BY3FW-Z>"?UZ-7\19K<26.NA<D&X;
M)CGY<R%%86.NR/.5%O('+)HP[4E!&N68:A)#G4F+G_+@PPN\?*_OPF\_+77P
M#S5VH*0'C7RZXV,C:OT+43^&F.BB?@B?1/F.^E5%;J?.1_E<F*"S^L$H,RB0
MY<I"E)0H-;URA4E/KS\$OT^Z]B,;A)12C%,==+U^U(.NVQ_V#.SW[.V\KM7:
M9U1;6O)4DP^INZ??8$,')K!$%1S0NCWX3/Z5#1^WGS08^S39>\780NX8UDML
MEC/)&;?)&;\Z.>_(-:(DVVVQMV5ES+M1"G7MI3\YFU,6:HXG.]!9<:<[T%$!
ML[VD?"\)F*Q#)Q3A_;\5O:[]G!!TN3\\R@PQS_FR!B^HST3AR*ZQ%^^JD\*9
M(PT+1VH&SHCD4 =+/"I8A4RF*VM+AAN:CM8VLWS']1-X^V;H>_Y[RFS*D'=F
M[/A)!<^)8H^^(?6CFS25%1Z[9#2*Z#8([:VH3-@DIL@WYH6'QKNDTF@$P=!O
M,FU(OU/^]B(GC'WP F<X2HXQ#F12G^;/=-P0=0,G<2F)NZ$3N$D/9I^_[*Y,
M?Q''CK+XD4>)3FL\#'OPNQ#9EN<Y='W''U&WIC5T:7V0N&8\VS5HHHP\4SA!
MG+0E$P8$[YSXDL)46:X31H:6@"0:]> KRZNF^DWZL#+%ELUNK5^*$WZJF\Z%
M>85<DQ&!XP7#DX_$X&!@*U N[5AJGE,*5#V[M:?MY'M3#WQ[]'ILOF=RR4M%
M7EP0*74):O2R'D7KC19K._[-A:9ATH(KFMY1&@2Z7PBA=QLCH/T_,/X/4$L#
M!!0    ( ,& 55KRR3_LQP,  /8'   9    >&PO=V]R:W-H965T<R]S:&5E
M=#,U+GAM;'U5WW/B-A#^5W9<II.;\6&#'0@I, ,DG?8A=QF2:Q\Z?1#R&FLB
M2ZXD'Y?[Z[N2@>,FA!=;/W:__;[5:C7=:?-B*T0'WVJI["RJG&MND\3R"FMF
M^[I!13NE-C5S-#7;Q#8&61&<:ID,TW24U$RH:#X-:X]F/M6MDT+AHP';UC4S
MKTN4>C>+!M%A82VVE?,+R7S:L"T^H?O2/!J:)4>40M2HK- *#):S:#&X7>;>
M/AC\)7!G3\;@E6RT?O&3/XM9E'I"*)$[C\#H]Q57**4'(AK_[3&C8TCO>#H^
MH/\>M).6#;.XTO)O4;AJ%MU$4&#)6NG6>O<'[O5<>SRNI0U?V'6VXW$$O+5.
MUWMG8E +U?W9MWT>3AQNTG<<AGN'8>#=!0HL[YAC\ZG1.S#>FM#\($@-WD1.
M*'\H3\[0KB _-__L*C2PL!:=C>$35<'5,]M(M!^FB2-\;Y7P/=:RPQJ^@S48
MPH-6KK)PKPHL?@9(B-B1W?# ;CF\B'B'O _9((9A.LPOX&5'M5G R][%*]$8
M+&"EK=>[8HUP3(KO6,3P:+!A@@9,%7":%[@3EDMM6X/PSV)CG:%:^O=<?KKH
M^?GH_G[=VH9QG$5T@2R:KQC-?_UE,$I_NZ M/VK++Z'/G^B^%JU$T"6\.=5S
M9"_#=1!L#Z&H,+BFJV@=98\BT"Z46M*=%FI["W?WJ_N'Y?TZ'-:54+2O6TN)
MM!_"V?E/=DAGA;( LEFSS4; LZ$JAQ[DDSB['OE!&F<WD].S :M+MV,&.R)7
M P*=Q.DDA<$HSK,<UI^_[*D2*0/4L@QS1 PDTHW=\Q]D\7B4PR"/L]'-/D5*
MJX^\I9)0[@ PC/-\!'D\SC)XUL0 WJ:B!Y,\'@6VX^MX0OH\IV?*B5#<^)A>
MW_L*/$F?P5=D!M!?%J!2QWI#<0[E3BU/,H<6G ;=^M[#7S[JLA0<@2I0V:XC
M^];6&+TUK/:6J"JFR,)[..25TE)O7X&SAFV$%$YT@!MT#GUO;AIM7+#F4E 6
M2* _9^IIC";A*G#ZB,)3Z9-$88F)##%(JVP+ NR-^ADU)RF[3NUI%SX*/TF
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
M,^!RT?5"[VG@ADUGQ@[XO4Y*IS $<YM>*^SY.<N8)2 TDX(HF'2]T_"D'SJ
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
MJ:Y'.\/(VC_S@S2V:?SR:,<:*.=@SPLIS<5PG3,,RO0?4$L#!!0    ( ,&
M55HOH3$OV00  %$5   9    >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;+58
M:V_;-A3]*X16# F0120EZI'9!I*HW0*L6Q"WVX=A'Q3[VA8JB2Y)V^E^_:A'
M9$NBE01SO]AZG'O(<TE>'G&TX^*+7 $H])2EN1Q;*Z765[8M9RO(8GG)UY#K
M-PLNLECI6[&TY5I /"^#LM2F&'MV%B>Y-1F5S^[%9,0W*DURN!=(;K(L%M]N
M(.6[L46LYP</R7*EB@?V9+2.ES %]7E]+_2=W;#,DPQRF? <"5B,K6MR%5%<
M!)2(/Q/8R8-K5$AYY/Q+<7,W'UNXZ!&D,%,%1:S_MG +:5HPZ7Y\K4FMILTB
M\/#ZF?U#*5Z+>8PEW/+TKV2N5F,KL- <%O$F50]\]RO4@EC!-^.I+'_1KL(R
M9J'91BJ>U<&Z!UF25__Q4YV(@P#B'0F@=0#M!KA' IPZP'EM@%L'N&5F*BEE
M'J)8Q9.1X#LD"K1F*R[*9);16GZ2%^,^54*_372<FCS F@L5/Z: IK#4 ZHD
M.HM Q4DJS]%/Z/,T0F?OSM$[E.3HTXIO9)S/Y<A6NNV"P9[5[=Q4[= C[1"*
M/O)<K21ZG\]AWB:P=:>;GM/GGM_00<8(9I?((1>(8NH:.G3[^G#'$!Z]/IP.
MJ'&:<7!*/N<(7YU\5(U'DB_175ZMZF)U_/V;AJ,[!9G\QY3[BMLU<Q>EXTJN
MXQF,+5T;)(@M6),??R >_MF4MU.212<B:^74;7+J#K'KN;V%? .FA%6!K PL
M2N-V0ES,'!R,[.UA+@PXYA"?>6U<9,#Y!/L>:W M!:Q1P 85_"*XE&@M^")1
M)AE5M'?0K!,PUV4=%7V82WWL=47T80P3K<*LP6LT>(,:[O(9SP M!,^0WJY$
M.:/E!7H$/;]!EY7RM8J?P%A6O%ZG/-\K%GQ+81\5,,IP1V ?173M<*E9H-\(
M] <%3O6FI1?L!5I"KN6E2%=(%,]UL4ZD*N1N <&3WJBE6:'?'T0<!IAV)!I@
MCALZ3D>C >:' 3DR$8-&8S"H,0*]/F=)58U*?5E1IOXM'YA$!?VY%-*N) ,(
MDPXHZH/TB!V9DV$C)QR4\X=:@4"_\[R>D&6Y+>?AV?MJI,Y-HL)>5R@._8ZH
M/H@$/NF(,H"T*L>LBN#]9HZ'ARG1HZ30C$MEWJ.Q8060,/ ZL^C6!"38]<+N
MDC(!=5(\%AS1<F!,R*"63S!;Y3SERV]&)8/!;]WR3LH6G8JMG3BZ3QS]CE:B
M)C]58D_)%IV*K9W8O44C@VYER$_4D>UE$%+?[2TL ] )7,:Z==P$9-I1'"M]
M9.^*R+ M>LE4U.&M+<2EA'7W7!/."YVP:RL,.$UWN!NTA>S-$1EV1R]6N[ZA
M"1EF0=@5TL?IJL@(\[M*3," ^?C([DKV'HD,FZ0/UT8!@T%O7HNG9(M.Q=9.
MV-YS$?][%KE!1_?FQ)Z2+3H56SNQ>Z-'AIW>4)'K6S%"*/.ZGQLFG.M3W"MQ
M?9P&Z7)X9#7MW1T9MG<O5KB^_7(=&I*NCCZ,^9[?LT!]F!^2X$A-H'LS1_^?
MF:O##S\ZO6++Z:@PP(*0];X;##!"G9!U/:E]<-:4@5B69W92]W*3J^KPIGG:
MG M>EZ=AG><WY"JJ3O?V--5AX\=8+)-<HA06FA)?^KI3HCJ_JVX47Y<G6H]<
M*9Z5ERN(YR *@'Z_X%P]WQ0--*>HD_\ 4$L#!!0    ( ,& 55I=:<6-Z00
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
MGLAKMOM*JH*&A5[,$E'^!+MJ;."!.!>2I56PRB"EV?XW?J@:T0B @P,!J I
MKPT(JX"P+'2?65G6.99X/N5L!W@Q6JD5!V5ORFA5#<V*:;R17'U*59R<?Z$/
M9 D^"4&D. %_*-]\!)?X7\;!(L%"T!6-<=%O =@*- <#G"W!-4FP5)=N!5GE
M";A0,R+ ^W,B,4W$!R5U>W,.WK_[ -X!FH'O:Y8+%2:FOE2I%PGX<97FYWV:
MZ$":YR0^!2$\ 2A  T/XXO7A83O<5PVKNX;JKJ%2+SR@=\75.N+R\01<)3B3
M92]^_YG3C3*X!']?J.'@FR2I^,=4ZEY[8-8NUNV9V."8S#RU, 7A6^+-?_T%
M1L%OIL(=B;7:$-9M"&WJE7EP99Y[SH1Q:O<BPU*DN*ULYW <#=0\;)N%F$:-
MAY-Z5"O#09WAP)KA!1'*J7&<I_G>J4NB^A#3TM.F7/=R42.+CS"8H.!9LH9A
MD\$ FI,=ULD.K<E^9Q(GH-W4C$A3FL,7WS\:H><=?3EH,H!C<XY1G6-DG_*<
M9U3FG)2>)T^>-^5H%>IJ<T=BK9I'=<VC'E?[R&4;'(FUVC"NVS!VL=K'+];Q
M$$;1,VN.7UAS,!D=6#Z3.K_)6ZP)_@.7-*-IGIJRM4IVG1U'8JWJ8:"?Y$&/
M-JW$'77"E5J[%0VH@1VLFN_I)*$K8JS<KH7 (\'<9/6%/?*M56H(@=:'N\WP
M^.&0X>V:G>>Y#_R FC]@V*?EK733N16.U-JMT* #[:33S?)V+1A8/&\-?6N9
M&I&@G9$6+-WDDG [>MA%.L^L([5VR9JX8-2GR9UBF"NU=BLTB$$KX+P602J5
M)H-$P1@]8Y!J5!-"(@0C,X1 34G0CDDO'6HG$+M<YPERI-8N7B,8G/3I5:<T
MYDJMO4.@<0Q9&:?;#?F(%BSOQ\8___L +:1!"]GAR&SVP_1AE^N\]]$'?Z'&
M)E"ONT!NMX'Z #&D00QUV0DZ9G:[EHT^[*%O+5-#%CJVG80%6;-D"6BZX6Q+
MBIDV/H+L0IUGMP_H0AJZT+!/HSN%,5=J[59H&$-']K]>1R"52I- 1N%D^(Q
M3*.B$3(3"-*4A.R49':IG4+LDITGJ8]]*J01#(W[]*M3('.EUFZ%!C)T9%.L
MTXW9KF6AD#Y0*]2H%=KQZ+#A#Y.(7;+K++M2:S= 8U@(>S1\Z!3*7*FU6Z&A
M+#RR*=;%\$>T;"1B#^U:IM]X@UN\/K_$_)YF B1DI>2#TY%Z1O#]&^G]B62;
M\J7N'9.2I>7AFN EX<4 ]?F*,?ET4KPGKO\O8/X_4$L#!!0    ( ,& 55K1
MMWA?B (  *,&   9    >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;*U574_;
M,!3]*U:&)B:QIDT"W5@;J26@\<!4@=@>ICVXR6UCX=C!=C_X][NVTZRP%/'
M2^*/<XY][[6/1QNI'G0)8,BVXD*/@]*8^CP,=5Y"175/UB!P9B%510UVU3+4
MM0):.%+%PZC?/PLKRD20CMS83*4CN3*<"9@IHE=51=73%+C<C(-!L!NX9<O2
MV($P'=5T"7=@[NN9PE[8JA2L J&9%$3!8AQ,!N=98O$.\)/!1N^UB8UD+N6#
M[5P7XZ!O-P0<<F,5*/[6< &<6R'<QF.C&;1+6N)^>Z=^Y6+'6.94PX7DOUAA
MRG'P)2 %+.B*FUNY^0Y-/*=6+Y=<NR_9>.QP&)!\I8VL&C+NH&+"_^FVR<,>
M87!V@! UA.@E(3E B!M"_%9"TA!<JD,?BLM#1@U-1TINB+)H5+,-ETS'QO"9
ML&6_,PIG&?),>L6V4)")UF#T"?F!Y^PSF10%LT6AG%P+?[)LB8XS,)1Q_0DA
M]W<9.3[Z1(X($^2&<8X /0H-[LCJAGFS^M2O'AU8?1"1&RE,J<FE**!X+A!B
M*&T\T2Z>:?2J8@9YC\2#$Q+UHZ1C0Q=OI\<=].SM].B5:.*V.K'3BP_HS13>
M;V6>3LB,4V$(%06Y?%RQ&B^>(;\G<VT4WIP_79GWRDFWLG63<UW3',8!VH4&
MM88@_?AA<-;_UI6U]Q3+WDGL64:3-J/):^I8(13-F3_1L$7WU-"5/:_RU:E8
MZURG<0\KNMY/2A=F\!R3_8^)>L,6XT,(]ZYO!6KI;%"37*Z$\2>_'6V==N(,
MYL7X%!W8&^8_&6_?-U0MF="$PP(E^[WA:4"4MT3?,;)V)C&7!BW'-4M\14!9
M ,XOI#2[CEV@?9?2OU!+ P04    " #!@%5:*, P2/4"  #L"   &0   'AL
M+W=O<FMS:&5E=',O<VAE970U-2YX;6RM5EU/VS 4_2M6AB:0@'PGP-I(M &-
M!S1$87LVR6UCD=B9[;3=OY^=I*%-TXZ'O;2Q<\[Q.=>6;T8KQM]%!B#1NLBI
M&!N9E.6-:8HD@P*+2U8"56_FC!=8JB%?F*+D@-.:5.2F8UF!66!"C6A4SSWQ
M:,0JF1,*3QR)JB@P_S.!G*W&AFUL)I[)(I-ZPHQ&)5[ #.1K^<35R.Q44E(
M%811Q&$^-F[MFSC4^!KPD\!*;#TCG>2-L7<]>$C'AJ4-00Z)U I8_2UA"GFN
MA92-WZVFT2VIB=O/&_7[.KO*\H8%3%G^BZ0R&QM7!DIACJM</K/5=VCS^%HO
M8;FH?]&JQ5H&2BHA6=&2E8."T.8?K]LZ;!'LX #!:0E.G^ =(+@MP?TLP6L)
M7EV9)DI=AQA+'(TX6R&NT4I-/]3%K-DJ/J%ZVV>2J[=$\63T0!-6 'K!:Q#H
M GT,T=U:'2T!Z'0"%.9$GIVC*:.2T(K0!?I1 L=ZYP0ZC4%BDHLSQ7^=Q>CT
MY R=($+12\8J@6DJ1J945O6"9M+:FC2VG .V; <]JL4R@>YH"NFN@*DR=D&=
M3=")<U0QAN02N?8Y<BS'&S T_3S=':#'GZ<[1]*XW;:YM9Y[0&]:<0Y4(JDV
M"IJ-NAFJ<J/B#:OH*^5&E#B!L:'N# %\"4;T]8L=6-^&*O0_Q>+_)+93/:^K
MGG=,/;J'5)W>?*A@#=&OB?K*7$:V9P7AR%QN5V( %?BNM8N*!U"A[_H=:L>[
MWWGWCWJ?22QAR'E#"[96\RW;ZQD? %U?7_5\[X,"S[*&;0>=[>"H[1CFH(YL
MNGUBAU($>VM?V%>AW8NQC[(#K[=)\3[(M<)@.$;8Q0B/QGAA$N>;6_(?4<*!
M[7?LWB&9[J,<3QV37I8!5&C9=B^,N=4'"N"+NI\*E+"*RN:F[&:[EGU;=ZK>
M_$2U\J;S?L@TWP&/F"^(NO1SF"M)ZS)4GGC36YN!9&7=;=Z85+VK?LS4YPAP
M#5#OYXS)S4 OT'W@1'\!4$L#!!0    ( ,& 55J]GZP@D0,  $H,   9
M>&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;*U7VV[;.!#]%4*++KI :EU\B9/:
M A*K1?O0-DAVMP]%'VAI9!.12"])V]F_WR$ER[:6DO/0%XN7.8=SAN1P/-L+
M^:S6 )J\E 57<V^M]>;6]U6ZAI*J@=@ QYE<R))J[,J5KS82:&9!9>%'03#Q
M2\JX%\_LV(.,9V*K"\;A01*U+4LJ_[V'0NSG7N@=!A[9:JW-@!_/-G0%3Z#_
MVCQ([/D-2\9*X(H)3B3D<^\NO$W"P "LQ=\,]NJD38R4I1#/IO,YFWN!\0@*
M2+6AH/C9P0**PC"A'__4I%ZSI@&>M@_L'ZUX%+.D"A:B^,XRO9Y[4X]DD--M
MH1_%_A/4@L:&+Q6%LK]D7]L&'DFW2HNR!J,')>/5E[[4@3@!A),.0%0#HC9@
MU $8UH#A:P&C&C"RD:FDV#@D5--X)L6>2&.-;*9A@VG1*)]QL^]/6N(L0YR.
M/_-4E$#^I"^@R#OR(<_![@0Y3I!'JN&*+ 37C&\97Y%O&Y#4;)NZ:@S((Z2"
MIZQ@=H:\34!35J@_9KY&/\UJ?EK[=%_Y%'7X%$;D"RZV5N0#SR [)_!18*,R
M.JB\CWH9$T@'9!A>D2B(1@Z'%J^'#QWPY/7PJ$?-L-FSH>4;7MPSDC"5%D)M
M)9 ?=TNE)=ZCGZZ(5XPC-Z-)+K=J0U.8>Y@]%,@=>/'OOX63X+TK6K^2+/E%
M9&>1'#61'/6QQQ\APY-<$%9%5&-$\6"#*X 5T=02F62ZBX-!%,[\W6E@7F.4
M7# Z$S)NA(Q[A3QI<P6/,@!O)L=70^3DH-&( WN]7?(J>LS?IUX%XTE+X-CA
M>] R2CJX1FZ)DT;BI%?B5\'?83;88GI:%D!0*;Y]JDHVE&>D!%HHVP*N06+R
MX?@^.<5.G Z&TY98MYG) &=R.\S&;KG7C=SK7KGF=J<2,J:52T(_^&TX& =O
M7*EW<0$8#*9N8')QQ>A_P#/ATT;X]*+P)7#(F2:Y%"56%YC76*HA(_@<IL]D
MAP/X#+G"TD^-ZH8=8;D([ K+!6 X"/K#<M.$Y::7Z9M>@W1)[H<Y]Z62?.,\
MM\%UZWA?X'>%]$Q@&!Q+D:"7ZUA\]"7BFJ3E=W227BIY'7;3EEW283=IIRO_
MI,@J0:YLL:HP#VVYKBJ19K0IB.]L&=@:OS>%LBW>CC15E?V%RA7CBA20(V4P
MN,9,*JO"M>IHL;&EW%)H+ QM<XW%/DAC@/.Y$/K0,0LT?Q_B_P!02P,$%
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
M-4#=WS FGP?ZE;O])K/^!5!+ P04    " #!@%5:CO5-AFP"  "1!@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6RM55UOFS 4_2L6FZ96VFH"))LR
M@I24K>M#I:A1MX=I#P[<!*O&9K83NG\_?Q":5DG:A[Z ;>XY]]YSX9"V0MZK
M"D"CAYIQ-0DJK9LQQJJHH";J0C3 S9.5D#719BO76#422.E -<-1&(YP32@/
MLM2=S666BHUFE,-<(K6I:R+_S8")=A(,@MW!+5U7VA[@+&W(&A:@[YJY-#O<
MLY2T!JZHX$C":A),!^,\L?$NX">%5NVMD>UD*<2]W5R7DR"T!0&#0EL&8FY;
MN 3&+)$IXV_'&?0I+7!_O6/_[GHWO2R)@DO!?M%25Y/@2X!*6)$-T[>B_0%=
M/T/+5PBFW!6U/G:8!*C8*"WJ#FPJJ"GW=_+0Z; '&(R. *(.$#T'',L0=X#X
MM8"D SBIL6_%Z9 33;)4BA9)&VW8[,*)Z="F?<KMV!=:FJ?4X'1V)4394L;0
M)S0M2VIG01BZYOZ%LI,YRT$3RM2Y";E;Y.CL_7F*M4EM"7#1I9GY--&1-(,(
MW0BN*X6^\1+*IP38U-P7'NT*GT4G&7,H+E \^(BB,$H.%'3Y>GA\ )Z_'AZ=
MZ";NQQ [OOBE,1!>&O4UX6NZ9("F2H%6**>J8$)M)*#?TZ72TGPN?PY-P6=)
M#F>Q%C)6#2E@$AB/4""W$&0?W@U&X==#"KXE6?Y&9$_437IUDU/LC^K2NB%4
M&M?2A\3S)$-'8NURFX4IWNXK\F)$?BK"UX[W/M8:Y-J9GD*%V'#M7__^M/?5
MJ;.39^<SX[?>'A]IO%G?$+FF7"$&*T,97GPV]4AO@'ZC1>,L82FT,1BWK,P_
M Z0-,,]70NC=QB;H_T+9?U!+ P04    " #!@%5:>0J67I0#  #*#   &0
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
M253M5#50?&,ZDB57V-^8UPQ;4! Z /]?<:[N!GJ!IJF-_P%02P,$%     @
MP8!56C10K1_' @  _0<  !D   !X;"]W;W)K<VAE971S+W-H965T-C0N>&UL
ME95=;YLP%(;_BL6JJ96V\A$@D"5(;:.IDUJM:MKM8MJ%$TZ"58.9;9+NW^\8
M*,T:DFPW8&.?]WF/L8_'&R&?5 :@R7/."S6Q,JW+D6VK108Y5>>BA )'ED+F
M5&-7KFQ52J!I'91SVW.<T,XI*ZQD7'^[D\E85)JS NXD456>4_G[$KC83"S7
M>OEPSU:9-A_L9%S2%<Q /Y9W$GMVIY*R' K%1$$D+"?6A3NZ=.N >L8W!ANU
MU28FE;D03Z;S)9U8CG$$'!;:2%!\K>$*.#=*Z.-7*VIU3!.XW7Y1_UPGC\G,
MJ8(KP;^S5&<3*[)("DM:<7TO-M?0)A08O87@JGZ233O7L<BB4EKD;3 ZR%G1
MO.ESNQ!; 9ZW)\!K [S:=P.J74ZIILE8B@V19C:JF4:=:AV-YEAA_LI,2QQE
M&*>3KR5(JEFQ(C> R2GRD<SPSZ<5!R*6Y);J2C+-< !W 'DSF]PP.F>\&3^=
M@J:,JS-R0EA!'C)1*5JD:FQK]&EH]J+U=-EX\O9XFL+BG S<#\1S/)\\SJ;D
M].3L;QD;T^QR];I<O5IWL$>WS?#'Q5QIB=OA9Y^U1L+OES!G9*1*NH")A8=
M@5R#E;Q_YX;.IP,&!YW!P2'U!/,-^CPU44$=98[9.AF$[G!LKWM8?L?RC['"
M/E83%6ZS'#_N9P4=*SC&&O:Q@AV6%X9>/ROL6.$Q5M3'"G=8;ASMR6O8L8;'
M6'$?:[C+&D1^/ROJ6-%!UD,&6'67&F0?,=HA^EZP9X?$'3$^3!2:<JPU707
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
MN;U%6_5-E"[+ZX]6)#/:R:\R6CV 3&6I!R3-AZ*U]:@=KW.:Y<TR'GD\F/%
MW2\HS0.E^5"TMBRU W;.;8$=4 \,2O- :3X4K2UE[8,=LQ'^J8QG1CMVL;#6
M*@)D;DM%(&D^%*VM2.V\';/U5A-*^9##6WSFZB=/#4B:!TKSH6CM>TZU\\?V
MF;,<AK3J<U":!TKSH6AM*>MM!&RV^'<TW!1WMS\M"KT$NBO:"=%[QE%N8K42
M05KU.2C- Z7Y)<W!S>VX_AA7_KP=^WI_ )OW!SZMB\#S<@EWO5:]":)B*N5/
M-VCC#FG<YZ T#Y3F0]':\M2;"OC<MY,QZ$8$*,T#I?E0M+:4]48$-M]4_HDL
M![K! $KS0&E^26MN0SH',ER]:X#-UOZ6\OPQFS2@9=BU,88TYG-0F@=*\Z%H
M;3GJ30,\.G=& ]UH *5YH#0?BM:6LMYHP$;W^Z+'9$ID\Z;;_CT&<ZLG1QQT
M/P"*UHYXO1^ C[\Q;KB;4U*::70R[M[,,3=V<J!!;3X4K1WHVN9CL\W'-G:0
M[A%.;;A!/3\HS0.E^5"T]J.5M>=WS^WY75#/#TKS0&D^%*TM9>WY7;/G+Q?
M9$NBF#S$%*DU6K&[^:/D9@:?+!&HYP>E^26M=5,>VW8SD1?1MQJ/J2>4+_/W
M X2Z)F]263S'79VMWD&XSI^\WSM_XUQZQ9L$-:9XL>$CX<LH%2BF"X6T^V-U
M!>?%NP+%!\G6^</P#TQ*EN2'*TI"RK,"ZOL%8_+Y0]9 ]<;&[']02P,$%
M  @ P8!56FA-%3&R!   E1D  !D   !X;"]W;W)K<VAE971S+W-H965T-CDN
M>&ULM9E=<YLX%(;_BH;M["0SC4$8L)VU/9.8;3<7;3-QDUXK(-M,0/)*<MS^
M^Y6 \&&P8G>T-P9DG5<Z#T)Z$=,]92]\@[$ /[.4\)FU$6)[;=L\VN ,\0'=
M8B+_65&6(2$OV=KF6X91G =EJ>TZ3F!G*"'6?)J7W;/YE.Y$FA!\SP#?91EB
MOVYQ2O<S"UIO!0_)>B-4@3V?;M$:+[%XW-XS>657*G&28<(32@##JYEU Z]#
MUU$!>8VG!.]YXQRH5)XI?5$7=_',<E2/<(HCH220/+SB!4Y3I23[\6\I:E5M
MJL#F^9OZISQYF<PSXGA!TQ])+#8S:VR!&*_0+A4/=/\/+A/RE5Y$4Y[_@GU9
MU[% M.."9F6P[$&6D.*(?I8@&@$P.!+@E@'N88!W)&!8!@Q/#?#* "\G4Z22
M<PB10/,IHWO 5&VIIDYRF'FT3#\AZKXO!9/_)C).S)>"1B_@CD28J!L [E-$
M.+@"RV(< +H"#Y@+ED0"QZ"H?:/N52)^@8L0"Y2D_%(&/"Y#</'A$GP -N ;
MQ# '"0&/)!'\HRR4Y]\W=,<1B?G4%K+GJGT[*GMY6_32/=)+Z((OE(@-!W^3
M&,=M 5NF7.7MON5]ZVH50QP-P!!^!*[C>CT=6IP>/NP)#T\/=S79#*N[.,SU
MO"-ZA[>HC[!604TOUWR+(CRSY/S!,7O%UOS//V#@_-5'QZ18:$BL1<ZKR'FY
M^O (N:^[[!FS0HZNBF-CQ!<%1YEZ)IF:% L-B;68^A537SL:O^T$%_)!3\@:
M(*ZFD&>\3@A1U_)BBUE"8W AIX1BHKCL0ULT$>1-J,7K=3Z:C!W'F=JO36C:
MGIP+S9!8"UI000NTT#XS1-3S^PZ6H(-E. FZ6+1MG8O%D%@+RZC",M)BD8O[
M"B<2C+U <I%*WR<TZA"Z<KTN(6VSYQ(R)-8B-*X(C;6$GN1D]3Z5<0\5-6X.
ML6C;.A>+(;$6EDF%97+F)(1)?/KT,^GPFL >7-UJ?;-4J.WJ;X* 3FWQ'.T:
M]R,WOSB^NGG%3)IYD,\U0/I%##ZAA($GE.YPKRMS3"YP1M5"4VIMJ W?# TM
M<C%-4\2X*BI&7.^ *YL;-892X S&!^--WZFS$1I2:R-T:X3NR4O>B9 *0>@V
M*/FCP7AXB,GMPO0&D]'!8]E3S?<'8[^JUDZL=N-0;\>/+%HGYCCLR=$;.)VA
M8-2#FU)K$ZM=.-0:TN8B=B(EKX>2/U#O<FU*1EVU*;4VI=I7PW.-=7=-.Q&?
MWWU X,#MC+&>:IU)*=3W^G>IU,89!MKE[3L5*"WT[HA\;R,\B8HEK?U:U]G'
M* 9=+QZ3_GEA5"TTI=:F7?MQJ#?D&FA%H-\8+-"'3G XIKK57-?O6*:^:L-1
MHUJ[_[5;AGJ[?(]9OELJYV6PS/U?;RXF??#"J%IH2JT-L/;5</(_[IA 0U:X
M!&M2+32EUMZ0K&VZJW6LI^X E"K-=X[QJ/MFHF_L7#2FU HT=F._.L-LG>_[
M<Q#1'1'%%FY56GU;N,EWU _*;^%U6'PAJ&6*#Q9?$)-NG(,4KZ2D,QC)B805
MWP"*"T&W^:[X,Q6"9OGI!J,8,U5!_K^B5+Q=J :J+S'S_P!02P,$%     @
MP8!56N_DE1^)!   %18  !D   !X;"]W;W)K<VAE971S+W-H965T-S N>&UL
MS9AM;]LV$,>_"J$50PMDEB@_)K,--$Z+%FA0HT$W#,->T-+9)BJ)&DG%"; /
MOR.E2(JM:)T@#\N+6*)XQ_N=2-V?G!^$_*;V )H\Q%&B%LY>Z_3*=56PAYBI
M@4@AP2=;(6.F\5;N7)5*8*$UBB/7][R)&S.>.,NY;5O+Y5QD.N()K"5161PS
M^7@-D3@L'.H\-7SAN[TV#>YRGK(=W('^FJXEWKFEEY#'D"@N$B)ANW#>TJN5
M;PULCU\X'%3MFAB4C1#?S,W'<.%X)B*((-#&!<.?>UA!%!E/&,>?A5.G'-,8
MUJ^?O+^W\ BS80I6(OJ5AWJ_<&8."6'+LDA_$8</4 "-C;] 1,K^)X>BK^>0
M(%-:Q(4Q1A#S)/]E#T4B:@9T\H*!7QCXQP:C%PR&A<'0@N:16:P;IMER+L6!
M2-,;O9D+FQMKC30\,:_Q3DM\RM%.+U<BCKG&]Z(584E(5B+1/-E!$G!0Y/4-
M:,8C]8;\1+[>W9#7K]Z05X0GY)9'$;X%-7<U!F%<N4$QX'4^H/_"@-0GMSC&
M7I%W20CA<P<N1E\B^$\(UWZKQQL(!F1(+XCO^:.&@%;?;SYL"6=89G1H_0U?
M\/=9[T&2>EY__X1=R$<-L?JC*6&YOU&S/[..KU3* E@XN% 5R'MPEC_^0"?>
MSTVP/3E[ACXJT4=MWI]-)BW(!DC*>-B$G/NYM'[,E^9^.?0&T[E[7T=I':PC
MRKA$&7= ,5/_=)KD2+D_.JPQC0>3(Z3603LB34JD27>DIH5S/3E%F@TNCY!:
M!^V(-"V1IMV1QDU(TZ:W-#I":AVT(]*L1)IU1YHT(<U.D?S!\ BI==".2)<E
MTF5WI&D3TF43DG^$U#IH1R3J5773:X5Z%Z>1> 0LDAG6,4D"+&H210G1(+%.
M,PTAV3P2R+M)+.MZCS**[(0(2< R!41(DP.V45AM\6Y+@CW#TFL:K3<1-997
MKVE5SKSZ'SU*53M+UUS5- ;]#W+U?=FA#5-G>E):V@/NFA"_2HC?FI!U)I$&
ML3YO(KYC1M!>%$MCC4OC@K MIH;\!DR2]RAS&TG]4]+)R;IO#Z0K:*6%:*O>
M6'X";4!P;J\DA%R3OX@50V5#(UFO@J@O;\\S4$DB.NI9#M*>=$^!?PX512L9
M1=MU5#X!E/VZY3, %[;2N-7 748C?>YO7)O5)U^S\8EZI+7J\#S22AW1=GET
MRQ,>9W%C3#UIG"+\<R@F6DDF.NU[0O:DAPK\<Z@K6LDKVJZOUB Y5I4M%I14
MBGMNYJ'96)MWCX4E3B%1]H-,%(N8?+2[XL#NBK.\W4QED+@O3O![G<"6Y[(&
M'B#(S)G$4Y7+RYE),6$["6"3W9C?]H@I><0ZT)C*<Z@Z6LDZVJ[K;MG#BRNF
M)W%6<)Y#ZOF5U/.]GE>,WY/>*LXOSJ'>_$J]^>WJ[7^X8OXAXJ%=,4V6JW;+
M?YM+MW;P%H/<V?-(A?!9HO,SN+*U//-\:T_ZW*I[?F!ZR^2.)XI$L$53;S#%
M(B?S,\C\1HO4'N-MA-8BMI=[8)@VTP&?;X703S=F@/(D>/DW4$L#!!0    (
M ,& 55K.Q>9K4@,  #0*   9    >&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM
M;*U636_C-A#]*X2Z*':!)/JTY*2V@-A*T1P63>/N]E#TP$ACBUB*5$G*SO[[
MDI2LV++B^K 7FQ_SGN;-#,F9[;CX)DL A5XKRN3<*96J[UQ7YB546-[P&IC>
M67-18:6G8N/*6@ N+*BB;N!YL5MAPIQT9M>>1#KCC:*$P9- LJDJ++XO@/+=
MW/&=_<(SV93*++CIK,8;6('Z4C\)/7-[EH)4P"3A# E8SYU[_RZ;&GMK\)7
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
M !XP)([M>W#O?11MWE/1]O^3X]]02P,$%     @ P8!56I>*NQS     $P(
M  L   !?<F5L<R\N<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q%@3Y 5:B#]@2
M!8I%G;^OVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:<Z10J[4
M+!XUA]) 1-MC0[!:+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!;X"O.DQQ0FE(
M2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'<?VD-/I
MKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04    " #!@%5:TB8)
M1I(%  #*+@  #P   'AL+W=O<FMB;V]K+GAM;,6:6V_B.!B&_XK%55?:+B6G
MMJ.V$@-TBD2!;=#<CMS$@+>.C6RGA_GUXR1MQ^FDG_;F@RO(D2<.]N/7]L63
MT@_W2CV0YT)(<]G;6KO[TN^;;,L*:OY1.R;=D;72!;5N4V_Z9J<9S<V6,5N(
M?G!RDO0+RF7OZN+M7DO=]S>499GE2KJ=U8[OG#V9W\>K3?+(#;_G@MN7RU[]
M7; >*;CD!?_)\LO>28^8K7JZ49K_5-)2D69:"7'9&S0'OC-M>?;'[K2"7-%[
M4^^Q]/Z..I#+7G+B;KCFVMCZC/K^U#$^,G=RLU5:=<V%97I,+?NF5;GC<E/=
MQCU%WWN,NAS>/IM"_*+_3S&J]9IG;*RRLF#2-N6HF:@ I=GRG>D120MVV1NI
M1Z;)DFY8]5#N5Z9Y\X#6D7G%I;]P=T!/\YH1CV=8YMR2J6PN=D<]K # "G"Q
M1HMYNIA-Q\/59$S2E?NXG<Q7*5E<D\5R<N=!A@!DN$?(K\/9<#Z:D/1F,EFE
M'F $ $8' R1'2^I!Q@!D?+!7/;H9SCW(!(!,#@CY(_ @3P'(T\-!#M,;#_(,
M@#S#A4S+HJ#ZA:@U2?E&<G<9E98,LTR5TG(/\AR /,>%O&,[I9UA!",IVU0G
M&[^Y/H':ZQ-<M#$W=+/1;%,?JHKQCCTR6;9\ @H%VRA"J"<J,T;<Y62D6268
MF3*&M<H0DLL V2[7_)GE9.B0K/F;S)GUP2"A#)"-,I69*AA9T>=V84$.&2!+
M9&&WKL?R26%!WA@@B^.;4OD3%\+G@10QP'9$J;4[@\PXK7N_O/T.(3$,D,W0
MO,.9DIOC%=/%9XB0%@;(7ECLF'9[Y8;,&/W05D F&""K8%+LA'IAC'QEDJU=
M4[845/IT 62# -D&K\WK-<WJO.5C00X(D!V06I4]N%21N=-<#ONSS,!H@9TM
M5%%P6TN=4)F3D<N@[G_'9-:N#@%D@@#9!*F[1UZZ_L=T2KY343:VKW#_+:GP
MNTD!)(< 60Y+^D(>#5DR75]>6=]U4#*A3*G]'DD B2) %L54&IZ[]F^E:5XU
M,$.MJ7O?'[MU 22/ %L>+_=,&Y:5VE5C<L?- [FEDC:4Q(]J 222 %DD8.^]
ME8,"2"8!=LAH.NVDZ<=7[_QHJ02O*OA?/B,DEF#_&8,<K:KM%F,(Z24\5-AH
M2'U,2#?AX2)'!>IC0N()]QT[.M\W.*"UQ_S1"0>Y)MQW$.DDA$03[BF1=()!
M=@GW'TTZ&2&UA(?+*!\K,:26<,\YI;,<(:^$R%[I['MW44:062)DL\ =B=#'
MA,P280<9$#/R,2&S1,AF@3%C'Q/22X0=:D#,Q,<$9TV010-CGOJ8D&TB9-O
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
M    L0   !               ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"
M% ,4    " #!@%5:!$I& >X    K @  $0              @ &O    9&]C
M4')O<',O8V]R92YX;6Q02P$"% ,4    " #!@%5:F5R<(Q &  "<)P  $P
M            @ ', 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    (
M ,& 55K*+_;DJP<  $(P   8              " @0T(  !X;"]W;W)K<VAE
M971S+W-H965T,2YX;6Q02P$"% ,4    " #!@%5:+&Q+Q#D"  "P!0  &
M            @('N#P  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#
M%     @ P8!56N4N;WXU!0  PQ,  !@              ("!71(  'AL+W=O
M<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( ,& 55IHZ_J8PP4  $L7
M   8              " @<@7  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q0
M2P$"% ,4    " #!@%5:M$"^2MP#   T#0  &               @('!'0
M>&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ P8!56H=(<]TI
M"P  :&<  !@              ("!TR$  'AL+W=O<FMS:&5E=',O<VAE970V
M+GAM;%!+ 0(4 Q0    ( ,& 55KK(O5>[P(  ! (   8              "
M@3(M  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    " #!@%5:
MX/SM;IH)   1+P  &               @(%7,   >&PO=V]R:W-H965T<R]S
M:&5E=#@N>&UL4$L! A0#%     @ P8!56F"]I"%T(   W60  !@
M     ("!)SH  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    (
M ,& 55K"@])H* 8   @.   9              " @=%:  !X;"]W;W)K<VAE
M971S+W-H965T,3 N>&UL4$L! A0#%     @ P8!56EWEB&PT P  + <  !D
M             ("!,&$  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"
M% ,4    " #!@%5:"M(=,QX#  #+!P  &0              @(&;9   >&PO
M=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( ,& 55K:U42(1 ,
M . &   9              " @?!G  !X;"]W;W)K<VAE971S+W-H965T,3,N
M>&UL4$L! A0#%     @ P8!56M**U%4!!P  ^P\  !D              ("!
M:VL  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    " #!@%5:
M2C!A#;D#  #V!P  &0              @(&C<@  >&PO=V]R:W-H965T<R]S
M:&5E=#$U+GAM;%!+ 0(4 Q0    ( ,& 55K)GBD-U0,   @)   9
M      " @9-V  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%
M  @ P8!56DJ%WC8R P  ]08  !D              ("!GWH  'AL+W=O<FMS
M:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    " #!@%5:16B[8),"  #;!0
M&0              @($(?@  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+
M 0(4 Q0    ( ,& 55I7ILH>4@,  .$'   9              " @=*   !X
M;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ P8!56B(NH,8+
M!@  > \  !D              ("!6X0  'AL+W=O<FMS:&5E=',O<VAE970R
M,"YX;6Q02P$"% ,4    " #!@%5:Z@O@_QD(  "F%0  &0
M@(&=B@  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( ,&
M55J*,+"W;@@  !,7   9              " @>V2  !X;"]W;W)K<VAE971S
M+W-H965T,C(N>&UL4$L! A0#%     @ P8!56M&]%NC.!@  D1   !D
M         ("!DIL  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4
M    " #!@%5:&#+^504#  ##!@  &0              @(&7H@  >&PO=V]R
M:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( ,& 55ID!&8F6P(  'X&
M   9              " @=.E  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL
M4$L! A0#%     @ P8!56BQU:+Y# @  B@8  !D              ("!9:@
M 'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    " #!@%5:@#%W
M<.D+  !<)   &0              @('?J@  >&PO=V]R:W-H965T<R]S:&5E
M=#(W+GAM;%!+ 0(4 Q0    ( ,& 55K9R_$DL!X  !]G   9
M  " @?^V  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @
MP8!56LD=(05!!   &0D  !D              ("!YM4  'AL+W=O<FMS:&5E
M=',O<VAE970R.2YX;6Q02P$"% ,4    " #!@%5:I:Q"J\(#  "X"   &0
M            @(%>V@  >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4
M Q0    ( ,& 55J<1O\$-P,  !@'   9              " @5?>  !X;"]W
M;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @ P8!56GE4GP?K @
M'@<  !D              ("!Q>$  'AL+W=O<FMS:&5E=',O<VAE970S,BYX
M;6Q02P$"% ,4    " #!@%5:.E>)'!X#  "7!@  &0              @('G
MY   >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( ,& 55J]
M_--&!04  !L,   9              " @3SH  !X;"]W;W)K<VAE971S+W-H
M965T,S0N>&UL4$L! A0#%     @ P8!56O+)/^S' P  ]@<  !D
M     ("!>.T  'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4
M" #!@%5:A_?:".0"  !/!@  &0              @(%V\0  >&PO=V]R:W-H
M965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( ,& 55I<7G7-00,   @'   9
M              " @9'T  !X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L!
M A0#%     @ P8!56ECAIP"E @  $ 8  !D              ("!"?@  'AL
M+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4    " #!@%5:,PZ [(L#
M  ##"   &0              @('E^@  >&PO=V]R:W-H965T<R]S:&5E=#,Y
M+GAM;%!+ 0(4 Q0    ( ,& 55KN08%]VP(  "D&   9              "
M@:?^  !X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @ P8!5
M6B@<F.6_ @  'P@  !D              ("!N0$! 'AL+W=O<FMS:&5E=',O
M<VAE970T,2YX;6Q02P$"% ,4    " #!@%5:Z*LW?FX"  #^!0  &0
M        @(&O! $ >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0
M   ( ,& 55J/JOAKVP0  %P>   9              " @50' 0!X;"]W;W)K
M<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @ P8!56KK.-H4G P  VPT
M !D              ("!9@P! 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q0
M2P$"% ,4    " #!@%5:\&@7@D@#  !H#@  &0              @('$#P$
M>&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( ,& 55H#Z<3E
ML@(  *,'   9              " @4,3 0!X;"]W;W)K<VAE971S+W-H965T
M-#8N>&UL4$L! A0#%     @ P8!56KV@RJ6& @  O@8  !D
M ("!+!8! 'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4    " #!
M@%5:M:Z;PC "   T!0  &0              @('I& $ >&PO=V]R:W-H965T
M<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( ,& 55HOH3$OV00  %$5   9
M          " @5 ; 0!X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#
M%     @ P8!56EUIQ8WI!   ;"$  !D              ("!8" ! 'AL+W=O
M<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    " #!@%5:?93%2/T"  "E
M"0  &0              @(& )0$ >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM
M;%!+ 0(4 Q0    ( ,& 55K[:C]K1@(  #P%   9              " @;0H
M 0!X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @ P8!56N10
M+ _0!   (R   !D              ("!,2L! 'AL+W=O<FMS:&5E=',O<VAE
M970U,RYX;6Q02P$"% ,4    " #!@%5:T;=X7X@"  "C!@  &0
M    @($X, $ >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    (
M ,& 55HHP#!(]0(  .P(   9              " @?<R 0!X;"]W;W)K<VAE
M971S+W-H965T-34N>&UL4$L! A0#%     @ P8!56KV?K""1 P  2@P  !D
M             ("!(S8! 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"
M% ,4    " #!@%5:\4?YN#($  #B#P  &0              @('K.0$ >&PO
M=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( ,& 55H;)*.6:00
M #H0   9              " @50^ 0!X;"]W;W)K<VAE971S+W-H965T-3@N
M>&UL4$L! A0#%     @ P8!56NOO(--_ P  GQ$  !D              ("!
M]$(! 'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4    " #!@%5:
MCO5-AFP"  "1!@  &0              @(&J1@$ >&PO=V]R:W-H965T<R]S
M:&5E=#8P+GAM;%!+ 0(4 Q0    ( ,& 55IY"I9>E ,  ,H,   9
M      " @4U) 0!X;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#%
M  @ P8!56O!]W++D @  9P@  !D              ("!&$T! 'AL+W=O<FMS
M:&5E=',O<VAE970V,BYX;6Q02P$"% ,4    " #!@%5:@%@.IU4#  #@"@
M&0              @($S4 $ >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+
M 0(4 Q0    ( ,& 55HT4*T?QP(  /T'   9              " @;]3 0!X
M;"]W;W)K<VAE971S+W-H965T-C0N>&UL4$L! A0#%     @ P8!56I$ZB>YD
M!   ZA$  !D              ("!O58! 'AL+W=O<FMS:&5E=',O<VAE970V
M-2YX;6Q02P$"% ,4    " #!@%5:FHCN1Q(&  #I+@  &0
M@(%86P$ >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    ( ,&
M55H?OU,4L@(  #8'   9              " @:%A 0!X;"]W;W)K<VAE971S
M+W-H965T-C<N>&UL4$L! A0#%     @ P8!56@#W3*1B!@  O3$  !D
M         ("!BF0! 'AL+W=O<FMS:&5E=',O<VAE970V."YX;6Q02P$"% ,4
M    " #!@%5::$T5,;($  "5&0  &0              @($C:P$ >&PO=V]R
M:W-H965T<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    ( ,& 55KOY)4?B00  !46
M   9              " @0QP 0!X;"]W;W)K<VAE971S+W-H965T-S N>&UL
M4$L! A0#%     @ P8!56L[%YFM2 P  - H  !D              ("!S'0!
M 'AL+W=O<FMS:&5E=',O<VAE970W,2YX;6Q02P$"% ,4    " #!@%5:J@KK
M%T0#  "L%   #0              @ %5> $ >&PO<W1Y;&5S+GAM;%!+ 0(4
M Q0    ( ,& 55J7BKL<P    !,"   +              "  <1[ 0!?<F5L
M<R\N<F5L<U!+ 0(4 Q0    ( ,& 55K2)@E&D@4  ,HN   /
M  "  :U\ 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " #!@%5:L 4 O38"
M   <*@  &@              @ %L@@$ >&PO7W)E;',O=V]R:V)O;VLN>&UL
M+G)E;'-02P$"% ,4    " #!@%5:X<M&R/T!   ]*0  $P
M@ ':A $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     3P!/ * 5   (AP$
"   !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<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>108
<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>110
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>129</ContextCount>
  <ElementCount>338</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>31</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>9952151 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>9952152 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>9952153 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>9952154 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS??? EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS??? EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>9952155 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS??? EQUITY (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS??? EQUITY (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>9952156 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>9952157 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>9952158 - Disclosure - Reportable Segments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/ReportableSegments</Role>
      <ShortName>Reportable Segments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>9952159 - Disclosure - Disaggregation of Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/DisaggregationofRevenue</Role>
      <ShortName>Disaggregation of Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>9952160 - Disclosure - Allowance for Credit Losses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/AllowanceforCreditLosses</Role>
      <ShortName>Allowance for Credit Losses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>9952161 - Disclosure - Fixed Assets, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/FixedAssetsNet</Role>
      <ShortName>Fixed Assets, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>9952162 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>9952163 - Disclosure - Other Assets, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/OtherAssetsNet</Role>
      <ShortName>Other Assets, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>9952164 - Disclosure - Goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/Goodwill</Role>
      <ShortName>Goodwill</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>9952165 - Disclosure - Current Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/CurrentLiabilities</Role>
      <ShortName>Current Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>9952166 - Disclosure - Other Long-Term Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/OtherLongTermLiabilities</Role>
      <ShortName>Other Long-Term Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>9952167 - Disclosure - Operating Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/OperatingLeases</Role>
      <ShortName>Operating Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>9952168 - Disclosure - Employee Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/EmployeeBenefitPlans</Role>
      <ShortName>Employee Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>9952169 - Disclosure - Credit Facility</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/CreditFacility</Role>
      <ShortName>Credit Facility</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>9952172 - Disclosure - Stock Incentive Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/StockIncentivePlans</Role>
      <ShortName>Stock Incentive Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>9952173 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>9952174 - Disclosure - Schedule II Valuation and Qualifying Accounts and Reserves Supplemental Schedule</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/ScheduleIIValuationandQualifyingAccountsandReservesSupplementalSchedule</Role>
      <ShortName>Schedule II Valuation and Qualifying Accounts and Reserves Supplemental Schedule</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure</Role>
      <ShortName>Cybersecurity Risk Management and Strategy Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9955511 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.kforce.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9955512 - Disclosure - Segment Reporting (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/SegmentReportingPolicies</Role>
      <ShortName>Segment Reporting (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.kforce.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9955513 - Disclosure - Reportable Segments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/ReportableSegmentsTables</Role>
      <ShortName>Reportable Segments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kforce.com/role/ReportableSegments</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9955514 - Disclosure - Disaggregation of Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/DisaggregationofRevenueTables</Role>
      <ShortName>Disaggregation of Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kforce.com/role/DisaggregationofRevenue</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9955515 - Disclosure - Allowance for Credit Losses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/AllowanceforCreditLossesTables</Role>
      <ShortName>Allowance for Credit Losses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kforce.com/role/AllowanceforCreditLosses</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9955516 - Disclosure - Fixed Assets, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/FixedAssetsNetTables</Role>
      <ShortName>Fixed Assets, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kforce.com/role/FixedAssetsNet</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9955517 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kforce.com/role/IncomeTaxes</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9955518 - Disclosure - Other Assets, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/OtherAssetsNetTables</Role>
      <ShortName>Other Assets, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kforce.com/role/OtherAssetsNet</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9955519 - Disclosure - Goodwill (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/GoodwillTables</Role>
      <ShortName>Goodwill (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kforce.com/role/Goodwill</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9955520 - Disclosure - Current Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/CurrentLiabilitiesTables</Role>
      <ShortName>Current Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kforce.com/role/CurrentLiabilities</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9955521 - Disclosure - Other Long-Term Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/OtherLongTermLiabilitiesTables</Role>
      <ShortName>Other Long-Term Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kforce.com/role/OtherLongTermLiabilities</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9955522 - Disclosure - Operating Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/OperatingLeasesTables</Role>
      <ShortName>Operating Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kforce.com/role/OperatingLeases</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9955524 - Disclosure - Stock Incentive Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/StockIncentivePlansTables</Role>
      <ShortName>Stock Incentive Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kforce.com/role/StockIncentivePlans</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9955525 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Revenue Recognition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9955526 - Disclosure - Summary of Significant Accounting Policies - Trade Receivables and Related Reserves (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesTradeReceivablesandRelatedReservesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Trade Receivables and Related Reserves (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9955527 - Disclosure - Summary of Significant Accounting Policies - Equity Method Investment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Equity Method Investment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9955528 - Disclosure - Summary of Significant Accounting Policies - Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesOperatingLeasesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9955529 - Disclosure - Summary of Significant Accounting Policies - Capitalized Software (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Capitalized Software (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9955531 - Disclosure - Summary of Significant Accounting Policies - Earnings per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEarningsperShareDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Earnings per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9955532 - Disclosure - Summary of Significant Accounting Policies - Treasury Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesTreasuryStockDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Treasury Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9955533 - Disclosure - Summary of Significant Accounting Policies - Derivative Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDerivativeInstrumentsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Derivative Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9955534 - Disclosure - Reportable Segments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/ReportableSegmentsDetails</Role>
      <ShortName>Reportable Segments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kforce.com/role/ReportableSegmentsTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9955535 - Disclosure - Disaggregation of Revenue - Schedule of Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails</Role>
      <ShortName>Disaggregation of Revenue - Schedule of Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9955536 - Disclosure - Allowance for Credit Losses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/AllowanceforCreditLossesDetails</Role>
      <ShortName>Allowance for Credit Losses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kforce.com/role/AllowanceforCreditLossesTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9955537 - Disclosure - Allowance for Credit Losses - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/AllowanceforCreditLossesAdditionalInformationDetails</Role>
      <ShortName>Allowance for Credit Losses - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9955538 - Disclosure - Fixed Assets, Net - Major Classifications of Fixed Assets and Related Useful Lives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/FixedAssetsNetMajorClassificationsofFixedAssetsandRelatedUsefulLivesDetails</Role>
      <ShortName>Fixed Assets, Net - Major Classifications of Fixed Assets and Related Useful Lives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9955539 - Disclosure - Fixed Assets, Net - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/FixedAssetsNetAdditionalInformationDetails</Role>
      <ShortName>Fixed Assets, Net - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9955540 - Disclosure - Income Taxes - Income Tax Expense (Benefit), Continuing Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/IncomeTaxesIncomeTaxExpenseBenefitContinuingOperationsDetails</Role>
      <ShortName>Income Taxes - Income Tax Expense (Benefit), Continuing Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9955541 - Disclosure - Income Taxes - Effective Income Tax Rate, Continuing Operations, Tax Rate Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/IncomeTaxesEffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationDetails</Role>
      <ShortName>Income Taxes - Effective Income Tax Rate, Continuing Operations, Tax Rate Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9955542 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails</Role>
      <ShortName>Income Taxes - Components of Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>9955543 - Disclosure - Other Assets, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/OtherAssetsNetDetails</Role>
      <ShortName>Other Assets, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kforce.com/role/OtherAssetsNetTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>9955544 - Disclosure - Goodwill - Summary of the Gross Amount and Accumulated Impairment Losses of Goodwill (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/GoodwillSummaryoftheGrossAmountandAccumulatedImpairmentLossesofGoodwillDetail</Role>
      <ShortName>Goodwill - Summary of the Gross Amount and Accumulated Impairment Losses of Goodwill (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>9955545 - Disclosure - Goodwill - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/GoodwillAdditionalInformationDetails</Role>
      <ShortName>Goodwill - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>9955546 - Disclosure - Current Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/CurrentLiabilitiesDetails</Role>
      <ShortName>Current Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kforce.com/role/CurrentLiabilitiesTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>9955548 - Disclosure - Other Long-Term Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/OtherLongTermLiabilitiesDetails</Role>
      <ShortName>Other Long-Term Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kforce.com/role/OtherLongTermLiabilitiesTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>9955549 - Disclosure - Operating Leases - Schedule of Weighted-Average Terms and Operating Lease Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/OperatingLeasesScheduleofWeightedAverageTermsandOperatingLeaseExpenseDetails</Role>
      <ShortName>Operating Leases - Schedule of Weighted-Average Terms and Operating Lease Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>9955550 - Disclosure - Operating Leases - Schedule of Maturities for Operating Lease Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/OperatingLeasesScheduleofMaturitiesforOperatingLeaseLiabilitiesDetails</Role>
      <ShortName>Operating Leases - Schedule of Maturities for Operating Lease Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>9955552 - Disclosure - Employee Benefit Plans - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/EmployeeBenefitPlansNarrativeDetails</Role>
      <ShortName>Employee Benefit Plans - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>9955553 - Disclosure - Credit Facility (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/CreditFacilityDetails</Role>
      <ShortName>Credit Facility (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kforce.com/role/CreditFacility</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>9955555 - Disclosure - Derivative Instrument and Hedging Activity - Accumulated Derivative Instrument Gain (Loss) Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails</Role>
      <ShortName>Derivative Instrument and Hedging Activity - Accumulated Derivative Instrument Gain (Loss) Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>9955557 - Disclosure - Stock Incentive Plans - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails</Role>
      <ShortName>Stock Incentive Plans - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>9955558 - Disclosure - Stock Incentive Plans - Summary of Restricted Stock Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails</Role>
      <ShortName>Stock Incentive Plans - Summary of Restricted Stock Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>9955559 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kforce.com/role/CommitmentsandContingencies</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="kfrc-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>9955560 - Disclosure - Schedule II Valuation and Qualifying Accounts and Reserves Supplemental Schedule (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/ScheduleIIValuationandQualifyingAccountsandReservesSupplementalScheduleDetails</Role>
      <ShortName>Schedule II Valuation and Qualifying Accounts and Reserves Supplemental Schedule (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kforce.com/role/ScheduleIIValuationandQualifyingAccountsandReservesSupplementalSchedule</ParentRole>
      <Position>71</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" isDefinitelyFs="true" isUsgaap="true" original="kfrc-20241231.htm">kfrc-20241231.htm</File>
    <File>kfrc-20241231.xsd</File>
    <File>kfrc-20241231_cal.xml</File>
    <File>kfrc-20241231_def.xml</File>
    <File>kfrc-20241231_lab.xml</File>
    <File>kfrc-20241231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>kfrc-20241231_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1">http://fasb.org/srt/2024</BaseTaxonomy>
    <BaseTaxonomy items="725">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="12">http://xbrl.sec.gov/cyd/2024</BaseTaxonomy>
    <BaseTaxonomy items="38">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>113
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "kfrc-20241231.htm": {
   "nsprefix": "kfrc",
   "nsuri": "http://www.kforce.com/20241231",
   "dts": {
    "inline": {
     "local": [
      "kfrc-20241231.htm"
     ]
    },
    "schema": {
     "local": [
      "kfrc-20241231.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/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-af-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-af-sub-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "kfrc-20241231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "kfrc-20241231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "kfrc-20241231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "kfrc-20241231_pre.xml"
     ]
    }
   },
   "keyStandard": 311,
   "keyCustom": 27,
   "axisStandard": 15,
   "axisCustom": 0,
   "memberStandard": 18,
   "memberCustom": 9,
   "hidden": {
    "total": 17,
    "http://fasb.org/us-gaap/2024": 13,
    "http://xbrl.sec.gov/dei/2024": 4
   },
   "contextCount": 129,
   "entityCount": 1,
   "segmentCount": 31,
   "elementCount": 597,
   "unitCount": 6,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 725,
    "http://xbrl.sec.gov/dei/2024": 38,
    "http://xbrl.sec.gov/cyd/2024": 12,
    "http://xbrl.sec.gov/ecd/2024": 4,
    "http://fasb.org/srt/2024": 1
   },
   "report": {
    "R1": {
     "role": "http://www.kforce.com/role/CoverPage",
     "longName": "0000001 - Document - Cover Page",
     "shortName": "Cover Page",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.kforce.com/role/AuditInformation",
     "longName": "0000002 - Document - Audit Information",
     "shortName": "Audit Information",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME",
     "longName": "9952151 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME",
     "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS",
     "longName": "9952152 - Statement - CONSOLIDATED BALANCE SHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
     "longName": "9952153 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
     "longName": "9952154 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS\u2019 EQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS\u2019 EQUITY",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-12",
      "name": "us-gaap:TreasuryStockCommonShares",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-12",
      "name": "us-gaap:TreasuryStockCommonShares",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical",
     "longName": "9952155 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS\u2019 EQUITY (Parenthetical)",
     "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS\u2019 EQUITY (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "longName": "9952156 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DeferredIncomeTaxesAndTaxCredits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.kforce.com/role/SummaryofSignificantAccountingPolicies",
     "longName": "9952157 - Disclosure - Summary of Significant Accounting Policies",
     "shortName": "Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.kforce.com/role/ReportableSegments",
     "longName": "9952158 - Disclosure - Reportable Segments",
     "shortName": "Reportable Segments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.kforce.com/role/DisaggregationofRevenue",
     "longName": "9952159 - Disclosure - Disaggregation of Revenue",
     "shortName": "Disaggregation of Revenue",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.kforce.com/role/AllowanceforCreditLosses",
     "longName": "9952160 - Disclosure - Allowance for Credit Losses",
     "shortName": "Allowance for Credit Losses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllowanceForCreditLossesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllowanceForCreditLossesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.kforce.com/role/FixedAssetsNet",
     "longName": "9952161 - Disclosure - Fixed Assets, Net",
     "shortName": "Fixed Assets, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.kforce.com/role/IncomeTaxes",
     "longName": "9952162 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.kforce.com/role/OtherAssetsNet",
     "longName": "9952163 - Disclosure - Other Assets, Net",
     "shortName": "Other Assets, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.kforce.com/role/Goodwill",
     "longName": "9952164 - Disclosure - Goodwill",
     "shortName": "Goodwill",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.kforce.com/role/CurrentLiabilities",
     "longName": "9952165 - Disclosure - Current Liabilities",
     "shortName": "Current Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.kforce.com/role/OtherLongTermLiabilities",
     "longName": "9952166 - Disclosure - Other Long-Term Liabilities",
     "shortName": "Other Long-Term Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.kforce.com/role/OperatingLeases",
     "longName": "9952167 - Disclosure - Operating Leases",
     "shortName": "Operating Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.kforce.com/role/EmployeeBenefitPlans",
     "longName": "9952168 - Disclosure - Employee Benefit Plans",
     "shortName": "Employee Benefit Plans",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.kforce.com/role/CreditFacility",
     "longName": "9952169 - Disclosure - Credit Facility",
     "shortName": "Credit Facility",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.kforce.com/role/StockIncentivePlans",
     "longName": "9952172 - Disclosure - Stock Incentive Plans",
     "shortName": "Stock Incentive Plans",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.kforce.com/role/CommitmentsandContingencies",
     "longName": "9952173 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.kforce.com/role/ScheduleIIValuationandQualifyingAccountsandReservesSupplementalSchedule",
     "longName": "9952174 - Disclosure - Schedule II Valuation and Qualifying Accounts and Reserves Supplemental Schedule",
     "shortName": "Schedule II Valuation and Qualifying Accounts and Reserves Supplemental Schedule",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R26": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-122",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-122",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure",
     "longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure",
     "shortName": "Cybersecurity Risk Management and Strategy Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "longName": "9955511 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.kforce.com/role/SegmentReportingPolicies",
     "longName": "9955512 - Disclosure - Segment Reporting (Policies)",
     "shortName": "Segment Reporting (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.kforce.com/role/ReportableSegmentsTables",
     "longName": "9955513 - Disclosure - Reportable Segments (Tables)",
     "shortName": "Reportable Segments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.kforce.com/role/DisaggregationofRevenueTables",
     "longName": "9955514 - Disclosure - Disaggregation of Revenue (Tables)",
     "shortName": "Disaggregation of Revenue (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.kforce.com/role/AllowanceforCreditLossesTables",
     "longName": "9955515 - Disclosure - Allowance for Credit Losses (Tables)",
     "shortName": "Allowance for Credit Losses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AllowanceForCreditLossesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AllowanceForCreditLossesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.kforce.com/role/FixedAssetsNetTables",
     "longName": "9955516 - Disclosure - Fixed Assets, Net (Tables)",
     "shortName": "Fixed Assets, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.kforce.com/role/IncomeTaxesTables",
     "longName": "9955517 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.kforce.com/role/OtherAssetsNetTables",
     "longName": "9955518 - Disclosure - Other Assets, Net (Tables)",
     "shortName": "Other Assets, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.kforce.com/role/GoodwillTables",
     "longName": "9955519 - Disclosure - Goodwill (Tables)",
     "shortName": "Goodwill (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:GoodwillDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:GoodwillDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.kforce.com/role/CurrentLiabilitiesTables",
     "longName": "9955520 - Disclosure - Current Liabilities (Tables)",
     "shortName": "Current Liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.kforce.com/role/OtherLongTermLiabilitiesTables",
     "longName": "9955521 - Disclosure - Other Long-Term Liabilities (Tables)",
     "shortName": "Other Long-Term Liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.kforce.com/role/OperatingLeasesTables",
     "longName": "9955522 - Disclosure - Operating Leases (Tables)",
     "shortName": "Operating Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.kforce.com/role/StockIncentivePlansTables",
     "longName": "9955524 - Disclosure - Stock Incentive Plans (Tables)",
     "shortName": "Stock Incentive Plans (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails",
     "longName": "9955525 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details)",
     "shortName": "Summary of Significant Accounting Policies - Revenue Recognition (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "kfrc:RevenueFromContractWithCustomersContingencyPeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "kfrc:RevenueFromContractWithCustomersContingencyPeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesTradeReceivablesandRelatedReservesDetails",
     "longName": "9955526 - Disclosure - Summary of Significant Accounting Policies - Trade Receivables and Related Reserves (Details)",
     "shortName": "Summary of Significant Accounting Policies - Trade Receivables and Related Reserves (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "kfrc:AccountsReceivableReservesAsPercentageOfGrossAccountsReceivable",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "us-gaap:TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "kfrc:AccountsReceivableReservesAsPercentageOfGrossAccountsReceivable",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "us-gaap:TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails",
     "longName": "9955527 - Disclosure - Summary of Significant Accounting Policies - Equity Method Investment (Details)",
     "shortName": "Summary of Significant Accounting Policies - Equity Method Investment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeLossFromEquityMethodInvestments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-24",
      "name": "us-gaap:NotesAndLoansReceivableNetNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesOperatingLeasesDetails",
     "longName": "9955528 - Disclosure - Summary of Significant Accounting Policies - Operating Leases (Details)",
     "shortName": "Summary of Significant Accounting Policies - Operating Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-49",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeLeasesPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-49",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeLeasesPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareDetails",
     "longName": "9955529 - Disclosure - Summary of Significant Accounting Policies - Capitalized Software (Details)",
     "shortName": "Summary of Significant Accounting Policies - Capitalized Software (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CapitalizedComputerSoftwareAmortization1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:InternalUseSoftwarePolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CapitalizedComputerSoftwareAmortization1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:InternalUseSoftwarePolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEarningsperShareDetails",
     "longName": "9955531 - Disclosure - Summary of Significant Accounting Policies - Earnings per Share (Details)",
     "shortName": "Summary of Significant Accounting Policies - Earnings per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesTreasuryStockDetails",
     "longName": "9955532 - Disclosure - Summary of Significant Accounting Policies - Treasury Stock (Details)",
     "shortName": "Summary of Significant Accounting Policies - Treasury Stock (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R48": {
     "role": "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDerivativeInstrumentsDetails",
     "longName": "9955533 - Disclosure - Summary of Significant Accounting Policies - Derivative Instruments (Details)",
     "shortName": "Summary of Significant Accounting Policies - Derivative Instruments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DerivativeAssetNumberOfInstrumentsHeld",
      "unitRef": "executive",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:DerivativeAssetNumberOfInstrumentsHeld",
       "span",
       "div",
       "us-gaap:DerivativesPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DerivativeAssetNumberOfInstrumentsHeld",
      "unitRef": "executive",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:DerivativeAssetNumberOfInstrumentsHeld",
       "span",
       "div",
       "us-gaap:DerivativesPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.kforce.com/role/ReportableSegmentsDetails",
     "longName": "9955534 - Disclosure - Reportable Segments (Details)",
     "shortName": "Reportable Segments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-52",
      "name": "us-gaap:GrossProfit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails",
     "longName": "9955535 - Disclosure - Disaggregation of Revenue - Schedule of Disaggregation of Revenue (Details)",
     "shortName": "Disaggregation of Revenue - Schedule of Disaggregation of Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-60",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.kforce.com/role/AllowanceforCreditLossesDetails",
     "longName": "9955536 - Disclosure - Allowance for Credit Losses (Details)",
     "shortName": "Allowance for Credit Losses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "us-gaap:AllowanceForCreditLossesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "us-gaap:AllowanceForCreditLossesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.kforce.com/role/AllowanceforCreditLossesAdditionalInformationDetails",
     "longName": "9955537 - Disclosure - Allowance for Credit Losses - Additional Information (Details)",
     "shortName": "Allowance for Credit Losses - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "kfrc:AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:AllowanceForCreditLossesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "kfrc:AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:AllowanceForCreditLossesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.kforce.com/role/FixedAssetsNetMajorClassificationsofFixedAssetsandRelatedUsefulLivesDetails",
     "longName": "9955538 - Disclosure - Fixed Assets, Net - Major Classifications of Fixed Assets and Related Useful Lives (Details)",
     "shortName": "Fixed Assets, Net - Major Classifications of Fixed Assets and Related Useful Lives (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.kforce.com/role/FixedAssetsNetAdditionalInformationDetails",
     "longName": "9955539 - Disclosure - Fixed Assets, Net - Additional Information (Details)",
     "shortName": "Fixed Assets, Net - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Depreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Depreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.kforce.com/role/IncomeTaxesIncomeTaxExpenseBenefitContinuingOperationsDetails",
     "longName": "9955540 - Disclosure - Income Taxes - Income Tax Expense (Benefit), Continuing Operations (Details)",
     "shortName": "Income Taxes - Income Tax Expense (Benefit), Continuing Operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.kforce.com/role/IncomeTaxesEffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationDetails",
     "longName": "9955541 - Disclosure - Income Taxes - Effective Income Tax Rate, Continuing Operations, Tax Rate Reconciliation (Details)",
     "shortName": "Income Taxes - Effective Income Tax Rate, Continuing Operations, Tax Rate Reconciliation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails",
     "longName": "9955542 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Liabilities (Details)",
     "shortName": "Income Taxes - Components of Deferred Tax Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.kforce.com/role/OtherAssetsNetDetails",
     "longName": "9955543 - Disclosure - Other Assets, Net (Details)",
     "shortName": "Other Assets, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DeferredCompensationPlanAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.kforce.com/role/GoodwillSummaryoftheGrossAmountandAccumulatedImpairmentLossesofGoodwillDetail",
     "longName": "9955544 - Disclosure - Goodwill - Summary of the Gross Amount and Accumulated Impairment Losses of Goodwill (Detail)",
     "shortName": "Goodwill - Summary of the Gross Amount and Accumulated Impairment Losses of Goodwill (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:GoodwillGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "us-gaap:GoodwillDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:GoodwillGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "us-gaap:GoodwillDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.kforce.com/role/GoodwillAdditionalInformationDetails",
     "longName": "9955545 - Disclosure - Goodwill - Additional Information (Details)",
     "shortName": "Goodwill - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillImpairmentLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:GoodwillImpairmentLoss",
       "span",
       "div",
       "us-gaap:GoodwillDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillImpairmentLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:GoodwillImpairmentLoss",
       "span",
       "div",
       "us-gaap:GoodwillDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.kforce.com/role/CurrentLiabilitiesDetails",
     "longName": "9955546 - Disclosure - Current Liabilities (Details)",
     "shortName": "Current Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:AccountsPayableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:AccountsPayableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.kforce.com/role/OtherLongTermLiabilitiesDetails",
     "longName": "9955548 - Disclosure - Other Long-Term Liabilities (Details)",
     "shortName": "Other Long-Term Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherLiabilitiesDisclosureTextBlock",
       "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:OperatingLeaseLiabilityNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherLiabilitiesDisclosureTextBlock",
       "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.kforce.com/role/OperatingLeasesScheduleofWeightedAverageTermsandOperatingLeaseExpenseDetails",
     "longName": "9955549 - Disclosure - Operating Leases - Schedule of Weighted-Average Terms and Operating Lease Expense (Details)",
     "shortName": "Operating Leases - Schedule of Weighted-Average Terms and Operating Lease Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.kforce.com/role/OperatingLeasesScheduleofMaturitiesforOperatingLeaseLiabilitiesDetails",
     "longName": "9955550 - Disclosure - Operating Leases - Schedule of Maturities for Operating Lease Liabilities (Details)",
     "shortName": "Operating Leases - Schedule of Maturities for Operating Lease Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.kforce.com/role/EmployeeBenefitPlansNarrativeDetails",
     "longName": "9955552 - Disclosure - Employee Benefit Plans - Narrative (Details)",
     "shortName": "Employee Benefit Plans - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.kforce.com/role/CreditFacilityDetails",
     "longName": "9955553 - Disclosure - Credit Facility (Details)",
     "shortName": "Credit Facility (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c-98",
      "name": "kfrc:DebtInstrumentInterestRateVariableInterestRateFloor",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-98",
      "name": "kfrc:DebtInstrumentInterestRateVariableInterestRateFloor",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails",
     "longName": "9955555 - Disclosure - Derivative Instrument and Hedging Activity - Accumulated Derivative Instrument Gain (Loss) Activity (Details)",
     "shortName": "Derivative Instrument and Hedging Activity - Accumulated Derivative Instrument Gain (Loss) Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R68": {
     "role": "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails",
     "longName": "9955557 - Disclosure - Stock Incentive Plans - Additional Information (Details)",
     "shortName": "Stock Incentive Plans - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails",
     "longName": "9955558 - Disclosure - Stock Incentive Plans - Summary of Restricted Stock Activity (Details)",
     "shortName": "Stock Incentive Plans - Summary of Restricted Stock Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c-115",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-116",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.kforce.com/role/CommitmentsandContingenciesDetails",
     "longName": "9955559 - Disclosure - Commitments and Contingencies (Details)",
     "shortName": "Commitments and Contingencies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:PurchaseObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:PurchaseObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.kforce.com/role/ScheduleIIValuationandQualifyingAccountsandReservesSupplementalScheduleDetails",
     "longName": "9955560 - Disclosure - Schedule II Valuation and Qualifying Accounts and Reserves Supplemental Schedule (Details)",
     "shortName": "Schedule II Valuation and Qualifying Accounts and Reserves Supplemental Schedule (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c-127",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-123",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kfrc-20241231.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis",
     "presentation": [
      "http://www.kforce.com/role/OtherAssetsNetDetails",
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivable Type [Axis]",
        "label": "Receivable Type [Axis]",
        "documentation": "Information by type of receivable."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r79"
     ]
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.kforce.com/role/CurrentLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.kforce.com/role/CurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable and other accrued liabilities",
        "totalLabel": "Total Accounts payable and other accrued liabilities",
        "label": "Accounts Payable and Accrued Liabilities, Current",
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r62"
     ]
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "presentation": [
      "http://www.kforce.com/role/CurrentLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Liabilities",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r62",
      "r66",
      "r998"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r763"
     ]
    },
    "us-gaap_AccountsPayableCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrentAbstract",
     "presentation": [
      "http://www.kforce.com/role/CurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable and other accrued liabilities",
        "label": "Accounts Payable, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "kfrc_AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables",
     "crdr": "credit",
     "presentation": [
      "http://www.kforce.com/role/AllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount unrelated to trade receivables included in allowance",
        "label": "Accounts Receivable, Allowance For Credit Loss, Allowance Unrelated To Trade Receivables",
        "documentation": "Accounts Receivable, Allowance For Credit Loss, Allowance Unrelated To Trade Receivables"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock",
     "presentation": [
      "http://www.kforce.com/role/AllowanceforCreditLossesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accounts Receivable, Allowance for Credit Loss",
        "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]",
        "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r943"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade receivables, net of allowances of $1,560 and $1,643, respectively",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r940"
     ]
    },
    "kfrc_AccountsReceivableReservesAsPercentageOfGrossAccountsReceivable": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "AccountsReceivableReservesAsPercentageOfGrossAccountsReceivable",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesTradeReceivablesandRelatedReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable reserves as percentage of gross accounts receivable",
        "label": "Accounts Receivable Reserves As Percentage Of Gross Accounts Receivable",
        "documentation": "Accounts receivable reserves as percentage of gross accounts receivable."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedEmployeeBenefitsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedEmployeeBenefitsCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payroll and benefits",
        "label": "Accrued Employee Benefits, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedIncomeTaxesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes payable",
        "label": "Accrued Income Taxes, Current",
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r110"
     ]
    },
    "us-gaap_AccruedInsuranceCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedInsuranceCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Health insurance liabilities",
        "label": "Accrued Insurance, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued liabilities",
        "label": "Accrued Liabilities, Current",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "us-gaap_AccruedPayrollTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedPayrollTaxesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payroll taxes",
        "label": "Accrued Payroll Taxes, Current",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedProfessionalFeesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued Professional Fees, Current",
        "label": "Accrued Professional Fees, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "kfrc_AccruedRebateLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "AccruedRebateLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer Refund Liability, Current",
        "label": "Accrued Rebate Liability, Current",
        "documentation": "Accrued Rebate Liability, Current"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/FixedAssetsNetMajorClassificationsofFixedAssetsandRelatedUsefulLivesDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/FixedAssetsNetMajorClassificationsofFixedAssetsandRelatedUsefulLivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less accumulated depreciation",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r167",
      "r603"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "presentation": [
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r180",
      "r181",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "presentation": [
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r180",
      "r181",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss)",
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r9",
      "r13",
      "r519",
      "r522",
      "r574",
      "r635",
      "r636",
      "r917",
      "r918",
      "r919",
      "r931",
      "r932",
      "r933",
      "r934"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional 402(v) Disclosure",
        "label": "Additional 402(v) Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r842"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r763",
      "r1065"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Paid-In Capital",
        "label": "Additional Paid-in Capital [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r650",
      "r931",
      "r932",
      "r933",
      "r934",
      "r1009",
      "r1066"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation, Amount",
        "label": "Adjustment to Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r855"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation:",
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r855"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote",
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r855"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment To PEO Compensation, Footnote",
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r855"
     ]
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]",
        "label": "Accounting Standards Update [Axis]",
        "documentation": "Information by amendment to accounting standards."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r160",
      "r208",
      "r209",
      "r210",
      "r211",
      "r221",
      "r278",
      "r279",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r326",
      "r327",
      "r334",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r537",
      "r538",
      "r548",
      "r549",
      "r550",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r580",
      "r581",
      "r582",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r47",
      "r411"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net income to cash provided by operating activities:",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table",
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r900"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Amount",
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r813",
      "r824",
      "r834",
      "r867"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined",
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r816",
      "r827",
      "r837",
      "r870"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Pension Adjustments Service Cost",
        "label": "Aggregate Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r901"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Adjustments to Compensation",
        "label": "All Adjustments to Compensation [Member]"
       }
      }
     },
     "auth_ref": [
      "r855"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Executive Categories",
        "label": "All Executive Categories [Member]"
       }
      }
     },
     "auth_ref": [
      "r862"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Individuals",
        "label": "All Individuals [Member]"
       }
      }
     },
     "auth_ref": [
      "r817",
      "r828",
      "r838",
      "r862",
      "r871",
      "r875",
      "r883"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Trading Arrangements",
        "label": "All Trading Arrangements [Member]"
       }
      }
     },
     "auth_ref": [
      "r881"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation expense",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r444",
      "r453"
     ]
    },
    "us-gaap_AllowanceForCreditLossMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForCreditLossMember",
     "presentation": [
      "http://www.kforce.com/role/ScheduleIIValuationandQualifyingAccountsandReservesSupplementalScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable reserves",
        "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]",
        "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time."
       }
      }
     },
     "auth_ref": [
      "r926",
      "r927",
      "r928",
      "r929",
      "r930"
     ]
    },
    "us-gaap_AllowanceForCreditLossesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForCreditLossesTextBlock",
     "presentation": [
      "http://www.kforce.com/role/AllowanceforCreditLosses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for Credit Losses",
        "label": "Allowance for Credit Losses [Text Block]",
        "documentation": "The entire disclosure for allowance for credit losses."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://www.kforce.com/role/AllowanceforCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Allowance for credit losses, beginning balance",
        "periodEndLabel": "Allowance for credit losses, ending balance",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "documentation": "Amount of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r285",
      "r303",
      "r304",
      "r307",
      "r1034"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade receivables, allowances",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r285",
      "r303"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableRollforward",
     "presentation": [
      "http://www.kforce.com/role/AllowanceforCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]",
        "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "crdr": "debit",
     "presentation": [
      "http://www.kforce.com/role/AllowanceforCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Accounts Receivable, Allowance for Credit Loss, Writeoff",
        "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff",
        "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance."
       }
      }
     },
     "auth_ref": [
      "r306"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive common stock equivalents (in shares)",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "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."
       }
      }
     },
     "auth_ref": [
      "r232"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r122",
      "r170",
      "r194",
      "r235",
      "r241",
      "r266",
      "r270",
      "r291",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r509",
      "r511",
      "r539",
      "r596",
      "r675",
      "r731",
      "r732",
      "r763",
      "r791",
      "r967",
      "r968",
      "r1025"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSETS",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "terseLabel": "Assets, Current",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r172",
      "r194",
      "r291",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r509",
      "r511",
      "r539",
      "r763",
      "r967",
      "r968",
      "r1025"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "kfrc_AuditorAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "AuditorAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Abstract]",
        "documentation": "Auditor Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.kforce.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Firm ID",
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r796",
      "r797",
      "r820"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.kforce.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Location",
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r796",
      "r797",
      "r820"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorName",
     "presentation": [
      "http://www.kforce.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Name",
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r796",
      "r797",
      "r820"
     ]
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price",
        "label": "Award Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r878"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value as of Grant Date",
        "label": "Award Grant Date Fair Value"
       }
      }
     },
     "auth_ref": [
      "r879"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r874"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing, How MNPI Considered",
        "label": "Award Timing, How MNPI Considered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r874"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Method",
        "label": "Award Timing Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r874"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Considered",
        "label": "Award Timing MNPI Considered [Flag]"
       }
      }
     },
     "auth_ref": [
      "r874"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Disclosure",
        "label": "Award Timing MNPI Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r874"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Predetermined",
        "label": "Award Timing Predetermined [Flag]"
       }
      }
     },
     "auth_ref": [
      "r874"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.kforce.com/role/EmployeeBenefitPlansNarrativeDetails",
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails",
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Axis]",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r415",
      "r416",
      "r417",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Securities",
        "label": "Award Underlying Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r877"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r876"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures",
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r875"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table",
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r875"
     ]
    },
    "us-gaap_BaseRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BaseRateMember",
     "presentation": [
      "http://www.kforce.com/role/CreditFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Base Rate",
        "label": "Base Rate [Member]",
        "documentation": "Minimum rate investor will accept."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Presentation",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalizedComputerSoftwareAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://www.kforce.com/role/OtherAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated amortization of capitalized software",
        "label": "Capitalized Computer Software, Accumulated Amortization",
        "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs."
       }
      }
     },
     "auth_ref": [
      "r323",
      "r717"
     ]
    },
    "us-gaap_CapitalizedComputerSoftwareAmortization1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalizedComputerSoftwareAmortization1",
     "crdr": "debit",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization expense of capitalized software",
        "label": "Capitalized Computer Software, Amortization",
        "documentation": "Amount of expense for amortization of capitalized computer software costs."
       }
      }
     },
     "auth_ref": [
      "r716",
      "r717"
     ]
    },
    "us-gaap_CapitalizedComputerSoftwareNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalizedComputerSoftwareNet",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/OtherAssetsNetDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/OtherAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized software, net",
        "label": "Capitalized Computer Software, Net",
        "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r715"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "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."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r165",
      "r720"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash and cash equivalents at beginning of year",
        "periodEndLabel": "Cash and cash equivalents at end of year",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "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."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r91",
      "r191"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Change in cash and cash equivalents",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including 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."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r91"
     ]
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changed Peer Group, Footnote",
        "label": "Changed Peer Group, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r853"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year",
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r850"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested",
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r848"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Amount",
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r854"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Name",
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r854"
     ]
    },
    "us-gaap_CommissionsExpensePolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommissionsExpensePolicyPolicyTextBlock",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commissions",
        "label": "Commissions Expense, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for commissions incurred in relation to revenue generating activities or operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and contingencies",
        "label": "Commitments and Contingencies",
        "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."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r114",
      "r597",
      "r662"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r337",
      "r338",
      "r712",
      "r957",
      "r962"
     ]
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockDividendsPerShareDeclared",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends declared per share (in dollars per share)",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding."
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r782",
      "r783",
      "r784",
      "r786",
      "r787",
      "r788",
      "r789",
      "r931",
      "r932",
      "r934",
      "r1009",
      "r1064",
      "r1066"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in dollars per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r72"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized (in shares)",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r663"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued (in shares)",
        "label": "Common Stock, Shares, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r72"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, $0.01 par value; 250,000 shares authorized, 73,835 and 73,462 issued, respectively",
        "label": "Common Stock, Value, Issued",
        "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."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r599",
      "r763"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure",
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r859"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Net Income",
        "label": "Compensation Actually Paid vs. Net Income [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r858"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Other Measure",
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r860"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return",
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r857"
     ]
    },
    "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CompensationAndEmployeeBenefitPlansTextBlock",
     "presentation": [
      "http://www.kforce.com/role/EmployeeBenefitPlans"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Benefit Plans",
        "label": "Compensation and Employee Benefit Plans [Text Block]",
        "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r104",
      "r105",
      "r106"
     ]
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comprehensive income",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r176",
      "r178",
      "r183",
      "r592",
      "r609",
      "r610"
     ]
    },
    "us-gaap_ComputerEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComputerEquipmentMember",
     "presentation": [
      "http://www.kforce.com/role/FixedAssetsNetMajorClassificationsofFixedAssetsandRelatedUsefulLivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Computer equipment",
        "label": "Computer Equipment [Member]",
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems."
       }
      }
     },
     "auth_ref": []
    },
    "kfrc_ComputersAndSoftwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "ComputersAndSoftwareMember",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Computers and Software",
        "label": "Computers And Software [Member]",
        "documentation": "Computers and software."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principles of Consolidation",
        "label": "Consolidation, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r722"
     ]
    },
    "us-gaap_ContractWithCustomerAssetNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerAssetNet",
     "crdr": "debit",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract assets",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss",
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time."
       }
      }
     },
     "auth_ref": [
      "r383",
      "r385",
      "r404"
     ]
    },
    "us-gaap_ContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract liabilities",
        "label": "Contract with Customer, Liability",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r383",
      "r384",
      "r404"
     ]
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME",
      "http://www.kforce.com/role/ReportableSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Direct costs",
        "label": "Cost of Revenue",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r194",
      "r291",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r539",
      "r731",
      "r967"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingenciesDetails",
      "http://www.kforce.com/role/CreditFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Axis]",
        "label": "Credit Facility [Axis]",
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r345",
      "r965"
     ]
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingenciesDetails",
      "http://www.kforce.com/role/CreditFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Domain]",
        "label": "Credit Facility [Domain]",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r345",
      "r965",
      "r966"
     ]
    },
    "kfrc_CreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "CreditFacilityMember",
     "presentation": [
      "http://www.kforce.com/role/CreditFacilityDetails",
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility",
        "label": "Credit Facility [Member]",
        "documentation": "Credit Facility"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditLossAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Loss [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CumulativeEffectPeriodOfAdoptionAxis",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cumulative Effect, Period of Adoption [Axis]",
        "label": "Cumulative Effect, Period of Adoption [Axis]",
        "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards."
       }
      }
     },
     "auth_ref": [
      "r152",
      "r157",
      "r207",
      "r214",
      "r221",
      "r296",
      "r302",
      "r327",
      "r480",
      "r481",
      "r495",
      "r497",
      "r517",
      "r519",
      "r520",
      "r522",
      "r523",
      "r524",
      "r528",
      "r531",
      "r533",
      "r534",
      "r572"
     ]
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CumulativeEffectPeriodOfAdoptionDomain",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cumulative Effect, Period of Adoption [Domain]",
        "label": "Cumulative Effect, Period of Adoption [Domain]",
        "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards."
       }
      }
     },
     "auth_ref": [
      "r152",
      "r157",
      "r207",
      "r214",
      "r221",
      "r296",
      "r302",
      "r327",
      "r480",
      "r481",
      "r495",
      "r497",
      "r517",
      "r519",
      "r520",
      "r522",
      "r523",
      "r524",
      "r528",
      "r531",
      "r533",
      "r534",
      "r572"
     ]
    },
    "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract",
     "presentation": [
      "http://www.kforce.com/role/IncomeTaxesIncomeTaxExpenseBenefitContinuingOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current tax expense:",
        "label": "Current Federal, State and Local, Tax Expense (Benefit) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentFederalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/IncomeTaxesIncomeTaxExpenseBenefitContinuingOperationsDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/IncomeTaxesIncomeTaxExpenseBenefitContinuingOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal",
        "label": "Current Federal Tax Expense (Benefit)",
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r911",
      "r924",
      "r1004"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/IncomeTaxesIncomeTaxExpenseBenefitContinuingOperationsDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/IncomeTaxesIncomeTaxExpenseBenefitContinuingOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State",
        "label": "Current State and Local Tax Expense (Benefit)",
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r911",
      "r924",
      "r1004"
     ]
    },
    "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r805",
      "r894"
     ]
    },
    "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r805",
      "r894"
     ]
    },
    "cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r807",
      "r896"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
       }
      }
     },
     "auth_ref": [
      "r807",
      "r896"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]"
       }
      }
     },
     "auth_ref": [
      "r809",
      "r898"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r807",
      "r896"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r800",
      "r889"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r801",
      "r890"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r801",
      "r890"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r799",
      "r888"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r799",
      "r888"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceTable",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Table]"
       }
      }
     },
     "auth_ref": [
      "r799",
      "r888"
     ]
    },
    "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Third Party Engaged [Flag]"
       }
      }
     },
     "auth_ref": [
      "r802",
      "r891"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r804",
      "r893"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r804",
      "r893"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r805",
      "r894"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r808",
      "r897"
     ]
    },
    "cyd_CybersecurityRiskRoleOfManagementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskRoleOfManagementTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r806",
      "r895"
     ]
    },
    "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]"
       }
      }
     },
     "auth_ref": [
      "r803",
      "r892"
     ]
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.kforce.com/role/CreditFacility"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility",
        "label": "Debt Disclosure [Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r193",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r344",
      "r345",
      "r355",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r371",
      "r378",
      "r379",
      "r380",
      "r547"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.kforce.com/role/CreditFacilityDetails",
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Axis]",
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r61",
      "r62",
      "r109",
      "r113",
      "r197",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r362",
      "r367",
      "r368",
      "r369",
      "r370",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r761",
      "r922",
      "r958",
      "r959",
      "r960",
      "r1020",
      "r1021"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://www.kforce.com/role/CreditFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis spread on variable rate",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "kfrc_DebtInstrumentInterestRateVariableInterestRateFloor": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "DebtInstrumentInterestRateVariableInterestRateFloor",
     "presentation": [
      "http://www.kforce.com/role/CreditFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable interest rate, floor",
        "label": "Debt Instrument, Interest Rate, Variable, Interest Rate Floor",
        "documentation": "Debt Instrument, Interest Rate, Variable, Interest Rate Floor"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.kforce.com/role/CreditFacilityDetails",
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Name [Domain]",
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r197",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r362",
      "r367",
      "r368",
      "r369",
      "r370",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r761",
      "r922",
      "r958",
      "r959",
      "r960",
      "r1020",
      "r1021"
     ]
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCompensationArrangementWithIndividualCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.kforce.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation expenses",
        "label": "Deferred Compensation Arrangement with Individual, Compensation Expense",
        "documentation": "The compensation expense recognized during the period pertaining to the deferred compensation arrangement."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r103"
     ]
    },
    "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCompensationLiabilityClassifiedNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/OtherLongTermLiabilitiesDetails": {
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/EmployeeBenefitPlansNarrativeDetails",
      "http://www.kforce.com/role/OtherLongTermLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred compensation payable - long term",
        "label": "Deferred Compensation Liability, Classified, Noncurrent",
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCompensationLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCompensationLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CurrentLiabilitiesDetails",
      "http://www.kforce.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current deferred compensation liability",
        "label": "Deferred Compensation Liability, Current",
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable within one year (or the operating cycle, if longer). Represents currently earned compensation under compensation arrangements that is not actually paid until a later date."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r102"
     ]
    },
    "us-gaap_DeferredCompensationPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCompensationPlanAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/OtherAssetsNetDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/EmployeeBenefitPlansNarrativeDetails",
      "http://www.kforce.com/role/OtherAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Assets held in Rabbi Trust",
        "terseLabel": "Deferred compensation plan assets",
        "label": "Deferred Compensation Plan Assets",
        "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements."
       }
      }
     },
     "auth_ref": [
      "r914"
     ]
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets, net",
        "label": "Deferred Income Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r458",
      "r459"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/IncomeTaxesIncomeTaxExpenseBenefitContinuingOperationsDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/IncomeTaxesIncomeTaxExpenseBenefitContinuingOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax expense",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r131",
      "r924"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Deferred tax liabilities",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r69",
      "r111",
      "r472"
     ]
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income tax provision, net",
        "label": "Deferred Income Taxes and Tax Credits",
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred tax assets",
        "label": "Deferred Tax Assets, Gross",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r473"
     ]
    },
    "us-gaap_DeferredTaxAssetsGrossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsGrossAbstract",
     "presentation": [
      "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets:",
        "label": "Deferred Tax Assets, Gross [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Asset, In-Process Research and Development",
        "label": "Deferred Tax Asset, In-Process Research and Development",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from in-process research and development cost acquired in business combination or from joint venture formation or both."
       }
      }
     },
     "auth_ref": [
      "r1002"
     ]
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Deferred tax assets, net",
        "label": "Deferred Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r1001"
     ]
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOther",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Deferred Tax Assets, Other",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1002"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation."
       }
      }
     },
     "auth_ref": [
      "r1002"
     ]
    },
    "kfrc_DeferredTaxAssetsTaxDeferredExpenseDeferredCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseDeferredCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred compensation obligation",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Deferred Compensation",
        "documentation": "Deferred Tax Assets, Tax Deferred Expense, Deferred Compensation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued liabilities",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities."
       }
      }
     },
     "auth_ref": [
      "r1002"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable reserves",
        "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r1002"
     ]
    },
    "kfrc_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOperatingLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves And Accruals, Operating Lease, Liability",
        "documentation": "Deferred Tax Assets, Tax Deferred Expense, Reserves And Accruals, Operating Lease, Liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Valuation allowance",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r474"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesAbstract",
     "presentation": [
      "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liabilities:",
        "label": "Deferred Tax Liabilities, Gross [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "kfrc_DeferredTaxLiabilitiesDeferredPayrollTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "DeferredTaxLiabilitiesDeferredPayrollTaxes",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Goodwill",
        "label": "Deferred Tax Liabilities, Deferred Payroll Taxes",
        "documentation": "Deferred Tax Liabilities, Deferred Payroll Taxes"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "ROU assets for operating leases",
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements."
       }
      }
     },
     "auth_ref": [
      "r1002"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesOther",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Liabilities, Other",
        "label": "Deferred Tax Liabilities, Other",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other."
       }
      }
     },
     "auth_ref": [
      "r1002"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesPrepaidExpenses",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses",
        "label": "Deferred Tax Liabilities, Prepaid Expenses",
        "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses."
       }
      }
     },
     "auth_ref": [
      "r1002"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Fixed assets",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r1002"
     ]
    },
    "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable",
     "presentation": [
      "http://www.kforce.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]",
        "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]",
        "documentation": "Disclosure of information about defined benefit pension plans or other postretirement defined benefit plans. The arrangements are generally based on terms and conditions stipulated by the entity, and which contain a promise by the employer to pay certain amounts or awards at designated future dates, including a period after retirement, upon compliance with stipulated requirements. Excludes disclosures pertaining to defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r39",
      "r40",
      "r41",
      "r42"
     ]
    },
    "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems",
     "presentation": [
      "http://www.kforce.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]",
        "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanCostRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.kforce.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued matching contribution",
        "label": "Defined Contribution Plan, Cost",
        "documentation": "Amount of cost for defined contribution plan."
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://www.kforce.com/role/FixedAssetsNetAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation expense",
        "label": "Depreciation",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r31"
     ]
    },
    "us-gaap_DepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 3.0
      },
      "http://www.kforce.com/role/ReportableSegmentsDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME",
      "http://www.kforce.com/role/ReportableSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "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."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r31"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Depletion and Amortization",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r235",
      "r246",
      "r270",
      "r731",
      "r732"
     ]
    },
    "us-gaap_DerivativeAssetNumberOfInstrumentsHeld": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAssetNumberOfInstrumentsHeld",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Asset, Number of Instruments Held",
        "label": "Derivative Asset, Number of Instruments Held",
        "documentation": "The number of derivative instruments of a particular derivative asset or group of derivative assets held by the entity."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r52"
     ]
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeContractTypeDomain",
     "presentation": [
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Contract [Domain]",
        "label": "Derivative Contract [Domain]",
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset."
       }
      }
     },
     "auth_ref": [
      "r652",
      "r654",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r676",
      "r677",
      "r678",
      "r679",
      "r688",
      "r689",
      "r690",
      "r691",
      "r694",
      "r695",
      "r696",
      "r697",
      "r707",
      "r708",
      "r709",
      "r710",
      "r782",
      "r784",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018"
     ]
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentRiskAxis",
     "presentation": [
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instrument [Axis]",
        "label": "Derivative Instrument [Axis]",
        "documentation": "Information by type of derivative contract."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r55",
      "r56",
      "r107",
      "r652",
      "r654",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r676",
      "r677",
      "r678",
      "r679",
      "r688",
      "r689",
      "r690",
      "r691",
      "r694",
      "r695",
      "r696",
      "r697",
      "r707",
      "r708",
      "r709",
      "r710",
      "r721",
      "r782",
      "r784",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018"
     ]
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems",
     "presentation": [
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Line Items]",
        "label": "Derivative Instruments and Hedging Activities Disclosures [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable",
     "presentation": [
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Table]",
        "label": "Derivative Instruments and Hedging Activities Disclosures [Table]",
        "documentation": "Disclosure of information about derivatives and hedging activities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativesPolicyTextBlock",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instrument",
        "label": "Derivatives, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r49",
      "r50",
      "r53",
      "r57",
      "r196",
      "r220"
     ]
    },
    "kfrc_DirectHireRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "DirectHireRevenueMember",
     "presentation": [
      "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Direct Hire revenue",
        "label": "Direct Hire Revenue [Member]",
        "documentation": "Direct Hire Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Line Items]",
        "label": "Disaggregation of Revenue [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r403",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Table]",
        "label": "Disaggregation of Revenue [Table]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r403",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://www.kforce.com/role/DisaggregationofRevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r970"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlans"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Incentive Plans",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r409",
      "r414",
      "r445",
      "r446",
      "r448",
      "r753"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DividendsCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsCommonStock",
     "crdr": "debit",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dividends",
        "label": "Dividends, Common Stock",
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r100"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Annual Report",
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r796",
      "r797",
      "r820"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Financial Statement Error Correction [Flag]",
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r796",
      "r797",
      "r820",
      "r863"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r841"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Documents Incorporated by Reference",
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r794"
     ]
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year",
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r852"
     ]
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings per share \u2013 basic (in dollars per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r184",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r222",
      "r224",
      "r229",
      "r230",
      "r231",
      "r234",
      "r499",
      "r508",
      "r534",
      "r535",
      "r593",
      "r611",
      "r723"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in dollars per share)",
        "label": "Earnings Per Share, Diluted",
        "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."
       }
      }
     },
     "auth_ref": [
      "r184",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r224",
      "r229",
      "r230",
      "r231",
      "r234",
      "r499",
      "r508",
      "r534",
      "r535",
      "r593",
      "r611",
      "r723"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r23",
      "r233"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "calculation": {
      "http://www.kforce.com/role/IncomeTaxesEffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.kforce.com/role/IncomeTaxesEffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Effective tax rate",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r461",
      "r755"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "calculation": {
      "http://www.kforce.com/role/IncomeTaxesEffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/IncomeTaxesEffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal income tax rate",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r195",
      "r461",
      "r485",
      "r755"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense",
     "calculation": {
      "http://www.kforce.com/role/IncomeTaxesEffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/IncomeTaxesEffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationDetails",
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesTreasuryStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-deductible compensation and meals and entertainment",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses."
       }
      }
     },
     "auth_ref": [
      "r465",
      "r466",
      "r925",
      "r999"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "calculation": {
      "http://www.kforce.com/role/IncomeTaxesEffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/IncomeTaxesEffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments."
       }
      }
     },
     "auth_ref": [
      "r755",
      "r925",
      "r999",
      "r1000"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent",
     "calculation": {
      "http://www.kforce.com/role/IncomeTaxesEffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/IncomeTaxesEffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax benefit from restricted stock vesting",
        "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent",
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r908",
      "r999",
      "r1000"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "calculation": {
      "http://www.kforce.com/role/IncomeTaxesEffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/IncomeTaxesEffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State income taxes, net of Federal tax effect",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r463",
      "r755",
      "r925",
      "r999"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits",
     "calculation": {
      "http://www.kforce.com/role/IncomeTaxesEffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/IncomeTaxesEffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Tax credits",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits."
       }
      }
     },
     "auth_ref": [
      "r464",
      "r466",
      "r925",
      "r999"
     ]
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.kforce.com/role/CurrentLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.kforce.com/role/CurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued payroll costs",
        "totalLabel": "Total Accrued payroll costs",
        "label": "Employee-related Liabilities, Current",
        "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, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeRelatedLiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.kforce.com/role/CurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued payroll costs",
        "label": "Employee-related Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average period expected to be recognized",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r447"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "crdr": "debit",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total unrecognized compensation expenses",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r997"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "crdr": "credit",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Related tax benefit",
        "label": "Share-Based Payment Arrangement, Expense, Tax Benefit",
        "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r444"
     ]
    },
    "us-gaap_EmployeeStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockMember",
     "presentation": [
      "http://www.kforce.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ESPP",
        "label": "Employee Stock [Member]",
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Stock Option",
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r793"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "Entity Common Stock, Shares Outstanding",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "Entity Current Reporting Status",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity [Domain]",
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r793"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "Entity Filer Category",
        "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."
       }
      }
     },
     "auth_ref": [
      "r793"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "Entity Interactive Data Current",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r903"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Public Float",
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r793"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r793"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r793"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r793"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Voluntary Filers",
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Well-known Seasoned Issuer",
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r904"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Footnote",
        "label": "Equity Awards Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r846"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table",
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments",
        "label": "Equity Awards Adjustments [Member]"
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table",
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical",
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component [Domain]",
        "label": "Equity Component [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r157",
      "r180",
      "r181",
      "r182",
      "r204",
      "r205",
      "r206",
      "r209",
      "r216",
      "r218",
      "r220",
      "r236",
      "r296",
      "r302",
      "r327",
      "r382",
      "r480",
      "r481",
      "r495",
      "r496",
      "r497",
      "r500",
      "r507",
      "r508",
      "r517",
      "r519",
      "r520",
      "r521",
      "r522",
      "r524",
      "r533",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r549",
      "r552",
      "r574",
      "r608",
      "r635",
      "r636",
      "r637",
      "r650",
      "r700"
     ]
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "EquityMethodInvesteeNameDomain",
     "presentation": [
      "http://www.kforce.com/role/OtherAssetsNetDetails",
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, Name [Domain]",
        "label": "Investment, Name [Domain]",
        "documentation": "Name of investment including named security. Excludes entity that is consolidated."
       }
      }
     },
     "auth_ref": [
      "r288",
      "r289",
      "r290",
      "r491",
      "r905",
      "r906",
      "r907",
      "r1005",
      "r1006",
      "r1007",
      "r1008"
     ]
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis",
     "presentation": [
      "http://www.kforce.com/role/OtherAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Axis]",
        "label": "Equity Method Investment, Nonconsolidated Investee [Axis]",
        "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r194",
      "r291",
      "r539",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775"
     ]
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain",
     "presentation": [
      "http://www.kforce.com/role/OtherAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Domain]",
        "label": "Equity Method Investment, Nonconsolidated Investee [Domain]",
        "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r194",
      "r291",
      "r539",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775"
     ]
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percent ownership of equity method investment",
        "label": "Equity Method Investment, Ownership Percentage",
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting."
       }
      }
     },
     "auth_ref": [
      "r288"
     ]
    },
    "us-gaap_EquityMethodInvestmentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentsPolicy",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investment",
        "label": "Equity Method Investments [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r58",
      "r289"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Valuation Assumption Difference, Footnote",
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r856"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneous Compensation Analysis",
        "label": "Erroneous Compensation Analysis [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r813",
      "r824",
      "r834",
      "r867"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneously Awarded Compensation Recovery",
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r810",
      "r821",
      "r831",
      "r864"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive Category:",
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r862"
     ]
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurements",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "kfrc_FinanceAndAccountingSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "FinanceAndAccountingSegmentMember",
     "presentation": [
      "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails",
      "http://www.kforce.com/role/GoodwillSummaryoftheGrossAmountandAccumulatedImpairmentLossesofGoodwillDetail",
      "http://www.kforce.com/role/ReportableSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FA",
        "verboseLabel": "FA",
        "label": "Finance And Accounting Segment [Member]",
        "documentation": "Finance and accounting."
       }
      }
     },
     "auth_ref": []
    },
    "kfrc_FlexRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "FlexRevenueMember",
     "presentation": [
      "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Flex revenue",
        "label": "Flex Revenue [Member]",
        "documentation": "Flex Revenues"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r817",
      "r828",
      "r838",
      "r871"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount",
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r817",
      "r828",
      "r838",
      "r871"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r817",
      "r828",
      "r838",
      "r871"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery, Explanation of Impracticability",
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r817",
      "r828",
      "r838",
      "r871"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r817",
      "r828",
      "r838",
      "r871"
     ]
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year",
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r851"
     ]
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://www.kforce.com/role/FixedAssetsNetMajorClassificationsofFixedAssetsandRelatedUsefulLivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Furniture and equipment",
        "label": "Furniture and Fixtures [Member]",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.kforce.com/role/GoodwillSummaryoftheGrossAmountandAccumulatedImpairmentLossesofGoodwillDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.kforce.com/role/GoodwillSummaryoftheGrossAmountandAccumulatedImpairmentLossesofGoodwillDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Goodwill",
        "totalLabel": "Goodwill, carrying value",
        "label": "Goodwill",
        "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r168",
      "r309",
      "r591",
      "r732",
      "r738",
      "r756",
      "r763",
      "r945",
      "r952"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined."
       }
      }
     },
     "auth_ref": [
      "r308",
      "r322",
      "r738"
     ]
    },
    "us-gaap_GoodwillDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillDisclosureTextBlock",
     "presentation": [
      "http://www.kforce.com/role/Goodwill"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill Disclosure [Text Block]",
        "documentation": "The entire disclosure for goodwill."
       }
      }
     },
     "auth_ref": [
      "r308",
      "r311",
      "r321",
      "r738"
     ]
    },
    "us-gaap_GoodwillGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillGross",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/GoodwillSummaryoftheGrossAmountandAccumulatedImpairmentLossesofGoodwillDetail": {
       "parentTag": "us-gaap_Goodwill",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/GoodwillSummaryoftheGrossAmountandAccumulatedImpairmentLossesofGoodwillDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill, gross amount",
        "label": "Goodwill, Gross",
        "documentation": "Amount, before accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r312",
      "r319",
      "r738"
     ]
    },
    "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillImpairedAccumulatedImpairmentLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/GoodwillSummaryoftheGrossAmountandAccumulatedImpairmentLossesofGoodwillDetail": {
       "parentTag": "us-gaap_Goodwill",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/GoodwillSummaryoftheGrossAmountandAccumulatedImpairmentLossesofGoodwillDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accumulated impairment losses",
        "label": "Goodwill, Impaired, Accumulated Impairment Loss",
        "documentation": "Amount of accumulated impairment loss for asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r312",
      "r319",
      "r738"
     ]
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.kforce.com/role/GoodwillAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Goodwill impairment",
        "label": "Goodwill, Impairment Loss",
        "documentation": "Amount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r310",
      "r316",
      "r322",
      "r738",
      "r756"
     ]
    },
    "us-gaap_GoodwillLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillLineItems",
     "presentation": [
      "http://www.kforce.com/role/GoodwillSummaryoftheGrossAmountandAccumulatedImpairmentLossesofGoodwillDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill [Line Items]",
        "label": "Goodwill [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r322",
      "r738"
     ]
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.kforce.com/role/ReportableSegmentsDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME",
      "http://www.kforce.com/role/ReportableSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "terseLabel": "Gross profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r83",
      "r121",
      "r194",
      "r291",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r539",
      "r725",
      "r731",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939",
      "r967"
     ]
    },
    "kfrc_HealthInsurancePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "HealthInsurancePolicyTextBlock",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Health Insurance",
        "label": "Health Insurance [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the health insurance liability."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_HedgingDesignationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HedgingDesignationAxis",
     "presentation": [
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Designation [Axis]",
        "label": "Hedging Designation [Axis]",
        "documentation": "Information by designation of purpose of derivative instrument."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r513"
     ]
    },
    "us-gaap_HedgingDesignationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HedgingDesignationDomain",
     "presentation": [
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Designation [Domain]",
        "label": "Hedging Designation [Domain]",
        "documentation": "Designation of purpose of derivative instrument."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.kforce.com/role/OtherAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, before Accumulated Amortization",
        "label": "Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, before Accumulated Amortization",
        "documentation": "Amount, before accumulated amortization, of capitalized implementation cost from hosting arrangement that is service contract."
       }
      }
     },
     "auth_ref": [
      "r910",
      "r955"
     ]
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ICFR Auditor Attestation Flag",
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r796",
      "r797",
      "r820"
     ]
    },
    "kfrc_ImpairmentOfEquityMethodInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "ImpairmentOfEquityMethodInvestment",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of equity method investment",
        "label": "Impairment Of Equity Method Investment",
        "documentation": "Impairment Of Equity Method Investment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.kforce.com/role/ReportableSegmentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME",
      "http://www.kforce.com/role/ReportableSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income from operations, before income taxes",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "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."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r117",
      "r121",
      "r594",
      "r606",
      "r725",
      "r731",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939"
     ]
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromEquityMethodInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loss on equity method investment",
        "terseLabel": "Loss on equity method investment",
        "label": "Income (Loss) from Equity Method Investments",
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r82",
      "r116",
      "r235",
      "r248",
      "r270",
      "r287",
      "r605"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.kforce.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r195",
      "r455",
      "r461",
      "r467",
      "r468",
      "r469",
      "r470",
      "r476",
      "r486",
      "r488",
      "r489",
      "r490",
      "r649",
      "r755"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.kforce.com/role/IncomeTaxesIncomeTaxExpenseBenefitContinuingOperationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME",
      "http://www.kforce.com/role/IncomeTaxesIncomeTaxExpenseBenefitContinuingOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax expense",
        "totalLabel": "Total Income tax expense",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r123",
      "r132",
      "r219",
      "r220",
      "r235",
      "r249",
      "r270",
      "r460",
      "r461",
      "r487",
      "r612",
      "r755"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r179",
      "r456",
      "r457",
      "r470",
      "r471",
      "r475",
      "r479",
      "r647"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes Paid, Net",
        "label": "Income Taxes Paid, Net",
        "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r190",
      "r477",
      "r478"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Trade receivables, net",
        "label": "Increase (Decrease) in Accounts Receivable",
        "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."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedSalaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccruedSalaries",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued payroll costs",
        "label": "Increase (Decrease) in Accrued Salaries",
        "documentation": "The increase (decrease) during the period in accrued salaries."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingAssetsAbstract",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "(Increase) decrease in operating assets",
        "label": "Increase (Decrease) in Operating Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (decrease) in operating liabilities",
        "label": "Increase (Decrease) in Operating Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other liabilities",
        "label": "Increase (Decrease) in Other Noncurrent Liabilities",
        "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Increase (Decrease) in Other Operating Assets",
        "label": "Increase (Decrease) in Other Operating Assets",
        "documentation": "Amount of increase (decrease) in operating assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPensionAndPostretirementObligations",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment of benefit under terminated pension plan",
        "label": "Increase (Decrease) in Obligation, Pension and Other Postretirement Benefits",
        "documentation": "Amount of increase (decrease) in obligation for pension and other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock equivalents (in shares)",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "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."
       }
      }
     },
     "auth_ref": [
      "r225",
      "r226",
      "r227",
      "r231",
      "r413"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Individual:",
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r817",
      "r828",
      "r838",
      "r862",
      "r871",
      "r875",
      "r883"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r881"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r798",
      "r887"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Adopted",
        "label": "Insider Trading Policies and Procedures Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r798",
      "r887"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted",
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r798",
      "r887"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest, net",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r186",
      "r188",
      "r189"
     ]
    },
    "us-gaap_InternalUseSoftwarePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InternalUseSoftwarePolicy",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized Software",
        "label": "Internal Use Software, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally."
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/OperatingLeasesScheduleofWeightedAverageTermsandOperatingLeaseExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.kforce.com/role/OperatingLeasesScheduleofWeightedAverageTermsandOperatingLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating lease expense",
        "label": "Lease, Cost",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r558",
      "r762"
     ]
    },
    "us-gaap_LeaseCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostAbstract",
     "presentation": [
      "http://www.kforce.com/role/OperatingLeasesScheduleofWeightedAverageTermsandOperatingLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Cost",
        "label": "Lease, Cost [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.kforce.com/role/OperatingLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Weighted-Average Terms and Operating Lease Expense",
        "label": "Lease, Cost [Table Text Block]",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r1023"
     ]
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://www.kforce.com/role/FixedAssetsNetMajorClassificationsofFixedAssetsandRelatedUsefulLivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasehold improvements",
        "label": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r568"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases [Abstract]",
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LegalCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LegalCostsPolicyTextBlock",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal Costs",
        "label": "Legal Costs, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for legal costs incurred to protect or defend the entity's assets and rights, or to obtain assets, including monetary damages, or to obtain rights."
       }
      }
     },
     "auth_ref": [
      "r343"
     ]
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal Entity [Axis]",
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Leases",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r557"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.kforce.com/role/OperatingLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Maturities for Operating Lease Liabilities",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r1024"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/OperatingLeasesScheduleofMaturitiesforOperatingLeaseLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.kforce.com/role/OperatingLeasesScheduleofMaturitiesforOperatingLeaseLiabilitiesDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.kforce.com/role/OperatingLeasesScheduleofMaturitiesforOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total maturities of operating lease liabilities",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r567"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/OperatingLeasesScheduleofMaturitiesforOperatingLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/OperatingLeasesScheduleofMaturitiesforOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r567"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/OperatingLeasesScheduleofMaturitiesforOperatingLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/OperatingLeasesScheduleofMaturitiesforOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r567"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/OperatingLeasesScheduleofMaturitiesforOperatingLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/OperatingLeasesScheduleofMaturitiesforOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r567"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/OperatingLeasesScheduleofMaturitiesforOperatingLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/OperatingLeasesScheduleofMaturitiesforOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r567"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/OperatingLeasesScheduleofMaturitiesforOperatingLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/OperatingLeasesScheduleofMaturitiesforOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r567"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/OperatingLeasesScheduleofMaturitiesforOperatingLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/OperatingLeasesScheduleofMaturitiesforOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r567"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/OperatingLeasesScheduleofMaturitiesforOperatingLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/OperatingLeasesScheduleofMaturitiesforOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: imputed interest",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r567"
     ]
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseTermOfContract",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Term of Contract",
        "label": "Lessee, Operating Lease, Term of Contract",
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1022"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www.kforce.com/role/OperatingLeases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Leases",
        "label": "Lessee, Operating Leases [Text Block]",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r551"
     ]
    },
    "us-gaap_LetterOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LetterOfCreditMember",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingenciesDetails",
      "http://www.kforce.com/role/CreditFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Letter of Credit",
        "label": "Letter of Credit [Member]",
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LettersOfCreditOutstandingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingenciesDetails",
      "http://www.kforce.com/role/CreditFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Letters of credit outstanding",
        "label": "Letters of Credit Outstanding, Amount",
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r61",
      "r62",
      "r63",
      "r65",
      "r66",
      "r67",
      "r70",
      "r194",
      "r291",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r510",
      "r511",
      "r512",
      "r539",
      "r661",
      "r724",
      "r791",
      "r967",
      "r1025",
      "r1026"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and stockholders\u2019 equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r115",
      "r601",
      "r763",
      "r923",
      "r942",
      "r1019"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "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."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r164",
      "r194",
      "r291",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r510",
      "r511",
      "r512",
      "r539",
      "r763",
      "r967",
      "r1025",
      "r1026"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities:",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LifeInsuranceCorporateOrBankOwnedAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LifeInsuranceCorporateOrBankOwnedAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.kforce.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net death benefit of life insurance",
        "label": "Life Insurance, Corporate or Bank Owned, Amount",
        "documentation": "This item represents the amount that could be realized under a life insurance contract or contracts owned by the Entity as of the date of the statement of financial position. Such Entity-owned life insurance policies are commonly known as corporate-owned life insurance (COLI) or bank-owned life insurance (BOLI)."
       }
      }
     },
     "auth_ref": [
      "r292",
      "r913"
     ]
    },
    "us-gaap_LineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://www.kforce.com/role/CreditFacilityDetails",
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt - credit facility",
        "label": "Long-Term Line of Credit",
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a 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. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r113",
      "r1033"
     ]
    },
    "kfrc_LineOfCreditAccordionFeatureIncreaseLimit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "LineOfCreditAccordionFeatureIncreaseLimit",
     "crdr": "credit",
     "presentation": [
      "http://www.kforce.com/role/CreditFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accordion feature",
        "label": "Line Of Credit, Accordion Feature, Increase Limit",
        "documentation": "Line Of Credit, Accordion Feature, Increase Limit"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityCommitmentFeePercentage",
     "presentation": [
      "http://www.kforce.com/role/CreditFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitment fee percentage",
        "label": "Line of Credit Facility, Commitment Fee Percentage",
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used."
       }
      }
     },
     "auth_ref": []
    },
    "kfrc_LineOfCreditFacilityCovenantTermsFixedChargeCoverageRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "LineOfCreditFacilityCovenantTermsFixedChargeCoverageRatio",
     "presentation": [
      "http://www.kforce.com/role/CreditFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed charge coverage ratio",
        "label": "Line of Credit Facility, Covenant Terms, Fixed Charge Coverage Ratio",
        "documentation": "Line of Credit Facility, Covenant Terms, Fixed Charge Coverage Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "kfrc_LineOfCreditFacilityCovenantTermsLeverageRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "LineOfCreditFacilityCovenantTermsLeverageRatio",
     "presentation": [
      "http://www.kforce.com/role/CreditFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leverage ratio",
        "label": "Line Of Credit Facility, Covenant Terms, Leverage Ratio",
        "documentation": "Line Of Credit Facility, Covenant Terms, Leverage Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "kfrc_LineOfCreditFacilityDebtCovenantLeverageRatioThreshold": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "LineOfCreditFacilityDebtCovenantLeverageRatioThreshold",
     "presentation": [
      "http://www.kforce.com/role/CreditFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum leverage ratio",
        "label": "Line Of Credit Facility, Debt Covenant, Leverage Ratio Threshold",
        "documentation": "Line Of Credit Facility, Debt Covenant, Leverage Ratio Threshold"
       }
      }
     },
     "auth_ref": []
    },
    "kfrc_LineOfCreditFacilityDebtCovenantRepurchaseOfEquitySecurities": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "LineOfCreditFacilityDebtCovenantRepurchaseOfEquitySecurities",
     "presentation": [
      "http://www.kforce.com/role/CreditFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt covenant, repurchase of equity securities (in excess of)",
        "label": "Line of Credit Facility, Debt Covenant, Repurchase Of Equity Securities",
        "documentation": "Line of Credit Facility, Debt Covenant, Repurchase Of Equity Securities"
       }
      }
     },
     "auth_ref": []
    },
    "kfrc_LineOfCreditFacilityDebtCovenantThresholdUnrestrictedCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "LineOfCreditFacilityDebtCovenantThresholdUnrestrictedCash",
     "crdr": "debit",
     "presentation": [
      "http://www.kforce.com/role/CreditFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrestricted cash (less than)",
        "label": "Line Of Credit Facility, Debt Covenant, Threshold, Unrestricted Cash",
        "documentation": "Line Of Credit Facility, Debt Covenant, Threshold, Unrestricted Cash"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityLineItems",
     "presentation": [
      "http://www.kforce.com/role/CreditFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility [Line Items]",
        "label": "Line of Credit Facility [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r345",
      "r922",
      "r965"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.kforce.com/role/CreditFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowing capacity on line of credit facility",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "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."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r64"
     ]
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityTable",
     "presentation": [
      "http://www.kforce.com/role/CreditFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility [Table]",
        "label": "Line of Credit Facility [Table]",
        "documentation": "Disclosure of information about short-term and long-term contractual arrangements with lender under which borrowing can occur up to maximum amount. Includes, but is not limited to, letter of credit, standby letter of credit, and revolving credit arrangement."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r64",
      "r345",
      "r922",
      "r965"
     ]
    },
    "us-gaap_LineOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditMember",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingenciesDetails",
      "http://www.kforce.com/role/CreditFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit",
        "label": "Line of Credit [Member]",
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermLineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermLineOfCredit",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt \u2013 credit facility",
        "label": "Long-Term Line of Credit, Noncurrent",
        "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a 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. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r33",
      "r34"
     ]
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingenciesDetails",
      "http://www.kforce.com/role/CreditFacilityDetails",
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Axis]",
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r958",
      "r959",
      "r960"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingenciesDetails",
      "http://www.kforce.com/role/CreditFacilityDetails",
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Domain]",
        "label": "Long-Term Debt, Type [Domain]",
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r35",
      "r958",
      "r959",
      "r960"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingenciesDetails",
      "http://www.kforce.com/role/CreditFacilityDetails",
      "http://www.kforce.com/role/FixedAssetsNetMajorClassificationsofFixedAssetsandRelatedUsefulLivesDetails",
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails",
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareDetails",
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails",
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r141",
      "r142",
      "r143",
      "r144",
      "r153",
      "r154",
      "r339",
      "r340",
      "r341",
      "r342",
      "r408",
      "r454",
      "r536",
      "r578",
      "r631",
      "r632",
      "r645",
      "r653",
      "r654",
      "r703",
      "r704",
      "r705",
      "r706",
      "r711",
      "r713",
      "r714",
      "r737",
      "r744",
      "r752",
      "r757",
      "r758",
      "r759",
      "r760",
      "r777",
      "r969",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1032"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measure:",
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r854"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Measure Name"
       }
      }
     },
     "auth_ref": [
      "r854"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingenciesDetails",
      "http://www.kforce.com/role/CreditFacilityDetails",
      "http://www.kforce.com/role/FixedAssetsNetMajorClassificationsofFixedAssetsandRelatedUsefulLivesDetails",
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails",
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareDetails",
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails",
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r141",
      "r142",
      "r143",
      "r144",
      "r153",
      "r154",
      "r339",
      "r340",
      "r341",
      "r342",
      "r408",
      "r454",
      "r536",
      "r578",
      "r631",
      "r632",
      "r645",
      "r653",
      "r654",
      "r703",
      "r704",
      "r705",
      "r706",
      "r711",
      "r713",
      "r714",
      "r737",
      "r744",
      "r752",
      "r757",
      "r758",
      "r759",
      "r777",
      "r969",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1032"
     ]
    },
    "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling interest",
        "label": "Subsidiary, Ownership Percentage, Noncontrolling Owner",
        "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MNPI Disclosure Timed for Compensation Value",
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]"
       }
      }
     },
     "auth_ref": [
      "r874"
     ]
    },
    "us-gaap_MovementInValuationAllowancesAndReservesRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MovementInValuationAllowancesAndReservesRollForward",
     "presentation": [
      "http://www.kforce.com/role/ScheduleIIValuationandQualifyingAccountsandReservesSupplementalScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]",
        "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Material Terms of Trading Arrangement",
        "label": "Material Terms of Trading Arrangement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r882"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Named Executive Officers, Footnote",
        "label": "Named Executive Officers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r855"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash used in financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r187"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from financing activities:",
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash used in investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r187"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from investing activities:",
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash provided by operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r92",
      "r93"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from operating activities:",
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      },
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income",
        "terseLabel": "Net income",
        "label": "Net Income (Loss) Attributable to Parent",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r93",
      "r118",
      "r162",
      "r175",
      "r177",
      "r182",
      "r194",
      "r208",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r219",
      "r220",
      "r228",
      "r291",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r499",
      "r508",
      "r535",
      "r539",
      "r607",
      "r683",
      "r698",
      "r699",
      "r790",
      "r967"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New Accounting Standards",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-GAAP Measure Description",
        "label": "Non-GAAP Measure Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r854"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-NEOs",
        "label": "Non-NEOs [Member]"
       }
      }
     },
     "auth_ref": [
      "r817",
      "r828",
      "r838",
      "r862",
      "r871"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r845"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount",
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r844"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO",
        "label": "Non-PEO NEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r862"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r882"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r882"
     ]
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Cash Financing and Investing Transactions:",
        "label": "Noncash Investing and Financing Items [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesAndLoansReceivableNetNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesAndLoansReceivableNetNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, after Allowance for Credit Loss, Noncurrent",
        "label": "Financing Receivable, after Allowance for Credit Loss, Noncurrent",
        "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income from operations",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r725",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/OperatingLeasesScheduleofWeightedAverageTermsandOperatingLeaseExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/OperatingLeasesScheduleofWeightedAverageTermsandOperatingLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease expense",
        "label": "Operating Lease, Cost",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r559",
      "r762"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/OperatingLeasesScheduleofMaturitiesforOperatingLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/OperatingLeasesScheduleofMaturitiesforOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total operating lease liabilities",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r554"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current portion of operating lease liabilities",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r554"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]",
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r555"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/OtherLongTermLiabilitiesDetails": {
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/OtherLongTermLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r554"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.kforce.com/role/OtherLongTermLiabilitiesDetails",
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]",
        "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r555"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "label": "Operating Lease, Payments",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r556",
      "r563"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/OtherAssetsNetDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/OtherAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "ROU assets for operating leases, net",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r553"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.kforce.com/role/OtherAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncash lease expense",
        "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction",
        "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r921"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.kforce.com/role/OtherAssetsNetDetails",
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]",
        "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r555"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.kforce.com/role/OperatingLeasesScheduleofWeightedAverageTermsandOperatingLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average discount rate",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r566",
      "r762"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.kforce.com/role/OperatingLeasesScheduleofWeightedAverageTermsandOperatingLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average remaining lease term",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r565",
      "r762"
     ]
    },
    "us-gaap_OperatingLeasedAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasedAssetsLineItems",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Leased Assets [Line Items]",
        "label": "Operating Leased Assets [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "kfrc_OptionOrStockAppreciationRightMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "OptionOrStockAppreciationRightMember",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Option Or Stock Appreciation Right",
        "label": "Option Or Stock Appreciation Right [Member]",
        "documentation": "Option Or Stock Appreciation Right"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.kforce.com/role/OtherAssetsNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Assets, Net",
        "label": "Other Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsMiscellaneousNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsMiscellaneousNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/OtherAssetsNetDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/OtherAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current assets",
        "label": "Other Assets, Miscellaneous, Noncurrent",
        "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.kforce.com/role/OtherAssetsNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.kforce.com/role/OtherAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets, net",
        "totalLabel": "Total Other assets, net",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r169"
     ]
    },
    "us-gaap_OtherCommitmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCommitmentsLineItems",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Commitments [Line Items]",
        "label": "Other Commitments [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherCommitmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCommitmentsTable",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Commitments [Table]",
        "label": "Other Commitments [Table]",
        "documentation": "Disclosure of information about obligations resulting from other commitments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent",
     "crdr": "credit",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in fair value of interest rate swaps, net of tax",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent",
        "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r173"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax",
     "crdr": "debit",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Interest rate swap, tax expense (benefit)",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax",
        "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r174"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive loss:",
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Liabilities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesDisclosureTextBlock",
     "presentation": [
      "http://www.kforce.com/role/OtherLongTermLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Long-Term Liabilities",
        "label": "Other Liabilities Disclosure [Text Block]",
        "documentation": "The entire disclosure for other liabilities."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r66",
      "r956"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.kforce.com/role/OtherLongTermLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.kforce.com/role/OtherLongTermLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other long-term liabilities",
        "totalLabel": "Total Other long-term liabilities",
        "label": "Other Liabilities, Noncurrent",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNoncashIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other",
        "label": "Other Noncash Income (Expense)",
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNoncurrentLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.kforce.com/role/OtherLongTermLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Other Long-Term Liabilities",
        "label": "Other Noncurrent Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of other noncurrent liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.kforce.com/role/ReportableSegmentsDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME",
      "http://www.kforce.com/role/ReportableSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other expense, net",
        "negatedTerseLabel": "Other Nonoperating Income (Expense)",
        "label": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Performance Measure, Amount",
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r854"
     ]
    },
    "us-gaap_OtherSundryLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherSundryLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/OtherLongTermLiabilitiesDetails": {
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/OtherLongTermLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other long-term liabilities",
        "label": "Other Sundry Liabilities, Noncurrent",
        "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r112"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount",
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r815",
      "r826",
      "r836",
      "r869"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Amount",
        "label": "Outstanding Recovery Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r818",
      "r829",
      "r839",
      "r872"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r818",
      "r829",
      "r839",
      "r872"
     ]
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership [Axis]",
        "label": "Ownership [Axis]",
        "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment."
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OwnershipDomain",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership [Domain]",
        "label": "Ownership [Domain]",
        "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r843"
     ]
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PayablesAndAccrualsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repurchases of common stock",
        "label": "Payments for Repurchase of Common Stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfDividendsCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cash dividends",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "us-gaap_PaymentsToAcquireEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireEquityMethodInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Equity method investment",
        "label": "Payments to Acquire Equity Method Investments",
        "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_PaymentsToAcquireLifeInsurancePolicies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireLifeInsurancePolicies",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments for (Proceeds from) Life Insurance Policies",
        "label": "Payment to Acquire Life Insurance Policy, Investing Activities",
        "documentation": "Amount of cash outflow for payment of premium on corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r87"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Capital expenditures",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "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."
       }
      }
     },
     "auth_ref": [
      "r88"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Issuers, Footnote",
        "label": "Peer Group Issuers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r853"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Total Shareholder Return Amount",
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r853"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Actually Paid Compensation Amount",
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r845"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO",
        "label": "PEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r862"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Name",
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r855"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Total Compensation Amount",
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r844"
     ]
    },
    "us-gaap_PerformanceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PerformanceSharesMember",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails",
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance Shares",
        "label": "Performance Shares [Member]",
        "documentation": "Share-based payment arrangement awarded for meeting performance target."
       }
      }
     },
     "auth_ref": []
    },
    "kfrc_PeriodForContinuationOfBenefitsUnderAgreement": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "PeriodForContinuationOfBenefitsUnderAgreement",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Period for providing minimum compensation salary and continuation of certain benefits to executives under employment agreements",
        "label": "Period For Continuation Of Benefits Under Agreement",
        "documentation": "Period for continuation of minimum compensation and benefits under certain executive employee agreements."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Axis]",
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980",
      "r981",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987",
      "r988",
      "r989",
      "r990",
      "r991",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Domain]",
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980",
      "r981",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987",
      "r988",
      "r989",
      "r990",
      "r991",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Prior Service Cost",
        "label": "Pension Adjustments Prior Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r846"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Service Cost",
        "label": "Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r902"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Benefits Adjustments, Footnote",
        "label": "Pension Benefits Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r845"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, par value (in dollars per share)",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r381"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares authorized (in shares)",
        "label": "Preferred Stock, Shares Authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r663"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares issued (in shares)",
        "label": "Preferred Stock, Shares Issued",
        "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r381"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares outstanding (in shares)",
        "label": "Preferred Stock, Shares Outstanding",
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r663",
      "r681",
      "r1066",
      "r1067"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, $0.01 par value; 15,000 shares authorized, none issued and outstanding",
        "label": "Preferred Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r598",
      "r763"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses and other current assets",
        "label": "Prepaid Expense and Other Assets, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r916"
     ]
    },
    "us-gaap_ProceedsFromDivestitureOfInterestInJointVenture": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromDivestitureOfInterestInJointVenture",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from Divestiture of Interest in Joint Venture",
        "label": "Proceeds from Divestiture of Interest in Joint Venture",
        "documentation": "The cash inflow from the sale of an investment interest in a joint venture that the reporting entity has not previously accounted for using consolidation or the equity method of accounting."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_ProceedsFromLifeInsurancePolicies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromLifeInsurancePolicies",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Premiums paid for company-owned life insurance",
        "label": "Proceeds from Life Insurance Policy",
        "documentation": "Amount of cash inflow for proceeds from settlement of corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r15"
     ]
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromLinesOfCredit",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from credit facility",
        "label": "Proceeds from Lines of Credit",
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r922"
     ]
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from (Payments for) Other Financing Activities",
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other."
       }
      }
     },
     "auth_ref": [
      "r909",
      "r920"
     ]
    },
    "us-gaap_ProceedsFromSaleOfEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfEquityMethodInvestments",
     "crdr": "debit",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from Sale of Equity Method Investments",
        "label": "Proceeds from Sale of Equity Method Investments",
        "documentation": "The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "kfrc_ProceedsFromSaleOfEquityMethodInvestmentsNetOfTransactionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "ProceedsFromSaleOfEquityMethodInvestmentsNetOfTransactionCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds From Sale Of Equity Method Investments, Net of Transaction Costs",
        "label": "Proceeds From Sale Of Equity Method Investments, Net of Transaction Costs",
        "documentation": "Proceeds From Sale Of Equity Method Investments, Net of Transaction Costs"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Axis]",
        "label": "Product and Service [Axis]",
        "documentation": "Information by product and service, or group of similar products and similar services."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r146",
      "r147",
      "r148",
      "r149",
      "r150",
      "r151",
      "r274",
      "r579",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r719",
      "r745",
      "r776",
      "r777",
      "r778",
      "r780",
      "r781",
      "r912",
      "r963",
      "r964",
      "r970",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062",
      "r1063"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Domain]",
        "label": "Product and Service [Domain]",
        "documentation": "Product or service, or a group of similar products or similar services."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r146",
      "r147",
      "r148",
      "r149",
      "r150",
      "r151",
      "r274",
      "r579",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r719",
      "r745",
      "r776",
      "r777",
      "r778",
      "r780",
      "r781",
      "r912",
      "r963",
      "r964",
      "r970",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062",
      "r1063"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.kforce.com/role/FixedAssetsNetMajorClassificationsofFixedAssetsandRelatedUsefulLivesDetails",
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Type [Axis]",
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r568"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://www.kforce.com/role/FixedAssetsNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed Assets, Net",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r126",
      "r129",
      "r130"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/FixedAssetsNetMajorClassificationsofFixedAssetsandRelatedUsefulLivesDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/FixedAssetsNetMajorClassificationsofFixedAssetsandRelatedUsefulLivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed assets, gross",
        "label": "Property, Plant and Equipment, Gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r166",
      "r604"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.kforce.com/role/FixedAssetsNetMajorClassificationsofFixedAssetsandRelatedUsefulLivesDetails",
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Line Items]",
        "label": "Property, Plant and Equipment [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r568"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www.kforce.com/role/FixedAssetsNetMajorClassificationsofFixedAssetsandRelatedUsefulLivesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.kforce.com/role/FixedAssetsNetMajorClassificationsofFixedAssetsandRelatedUsefulLivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed assets, net",
        "totalLabel": "Total Fixed assets, net",
        "label": "Property, Plant and Equipment, Net",
        "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."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r568",
      "r595",
      "r604",
      "r763"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed Assets",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r126",
      "r129",
      "r602"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.kforce.com/role/FixedAssetsNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Major Classifications of Fixed Assets and Related Useful Lives",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.kforce.com/role/FixedAssetsNetMajorClassificationsofFixedAssetsandRelatedUsefulLivesDetails",
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Type [Domain]",
        "label": "Long-Lived Tangible Asset [Domain]",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r568"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www.kforce.com/role/FixedAssetsNetMajorClassificationsofFixedAssetsandRelatedUsefulLivesDetails",
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization period",
        "verboseLabel": "Fixed assets, useful life",
        "label": "Property, Plant and Equipment, Useful Life",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/AllowanceforCreditLossesDetails",
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for credit losses",
        "verboseLabel": "Current period provision",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r185",
      "r305"
     ]
    },
    "us-gaap_PurchaseObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PurchaseObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments to be paid",
        "label": "Purchase Obligation",
        "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PurchaseObligationDueAfterFifthYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PurchaseObligationDueAfterFifthYear",
     "crdr": "credit",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase Obligation, to be Paid, after Year Five",
        "label": "Purchase Obligation, to be Paid, after Year Five",
        "documentation": "Amount of purchase arrangement to be paid after fifth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PurchaseObligationDueInFifthYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PurchaseObligationDueInFifthYear",
     "crdr": "credit",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments to be paid in 2027",
        "label": "Purchase Obligation, to be Paid, Year Five",
        "documentation": "Amount of purchase arrangement to be paid in fifth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PurchaseObligationDueInFourthYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PurchaseObligationDueInFourthYear",
     "crdr": "credit",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments to be paid in 2026",
        "label": "Purchase Obligation, to be Paid, Year Four",
        "documentation": "Amount of purchase arrangement to be paid in fourth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PurchaseObligationDueInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PurchaseObligationDueInNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments to be paid in 2023",
        "label": "Purchase Obligation, to be Paid, Year One",
        "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PurchaseObligationDueInSecondYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PurchaseObligationDueInSecondYear",
     "crdr": "credit",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments to be paid in 2024",
        "label": "Purchase Obligation, to be Paid, Year Two",
        "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PurchaseObligationDueInThirdYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PurchaseObligationDueInThirdYear",
     "crdr": "credit",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments to be paid in 2025",
        "label": "Purchase Obligation, to be Paid, Year Three",
        "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure",
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r843"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure, Table",
        "label": "Pay vs Performance [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r843"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingenciesDetails",
      "http://www.kforce.com/role/CreditFacilityDetails",
      "http://www.kforce.com/role/FixedAssetsNetMajorClassificationsofFixedAssetsandRelatedUsefulLivesDetails",
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails",
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareDetails",
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails",
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r141",
      "r142",
      "r143",
      "r144",
      "r153",
      "r154",
      "r339",
      "r340",
      "r341",
      "r342",
      "r406",
      "r408",
      "r440",
      "r441",
      "r442",
      "r454",
      "r536",
      "r576",
      "r577",
      "r578",
      "r631",
      "r632",
      "r645",
      "r653",
      "r654",
      "r703",
      "r704",
      "r705",
      "r706",
      "r711",
      "r713",
      "r714",
      "r737",
      "r744",
      "r752",
      "r757",
      "r758",
      "r759",
      "r760",
      "r777",
      "r784",
      "r961",
      "r969",
      "r1010",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1032"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingenciesDetails",
      "http://www.kforce.com/role/CreditFacilityDetails",
      "http://www.kforce.com/role/FixedAssetsNetMajorClassificationsofFixedAssetsandRelatedUsefulLivesDetails",
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails",
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareDetails",
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails",
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r141",
      "r142",
      "r143",
      "r144",
      "r153",
      "r154",
      "r339",
      "r340",
      "r341",
      "r342",
      "r406",
      "r408",
      "r440",
      "r441",
      "r442",
      "r454",
      "r536",
      "r576",
      "r577",
      "r578",
      "r631",
      "r632",
      "r645",
      "r653",
      "r654",
      "r703",
      "r704",
      "r705",
      "r706",
      "r711",
      "r713",
      "r714",
      "r737",
      "r744",
      "r752",
      "r757",
      "r758",
      "r759",
      "r760",
      "r777",
      "r784",
      "r961",
      "r969",
      "r1010",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1032"
     ]
    },
    "kfrc_ReceivableIssuedToJointVenture": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "ReceivableIssuedToJointVenture",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Note receivable issued to our joint venture",
        "label": "Receivable Issued to Joint Venture",
        "documentation": "Receivable Issued to Joint Venture"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReceivableTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReceivableTypeDomain",
     "presentation": [
      "http://www.kforce.com/role/OtherAssetsNetDetails",
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivable [Domain]",
        "label": "Receivable [Domain]",
        "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r79"
     ]
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReceivablesPolicyTextBlock",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivable",
        "label": "Receivable [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable."
       }
      }
     },
     "auth_ref": [
      "r282",
      "r283",
      "r284",
      "r286",
      "r941"
     ]
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract",
     "presentation": [
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]",
        "label": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r810",
      "r821",
      "r831",
      "r864"
     ]
    },
    "kfrc_ReductionOfSharesReservedForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "ReductionOfSharesReservedForGrant",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reduction Of Shares Reserved For Grant",
        "label": "Reduction Of Shares Reserved For Grant",
        "documentation": "Reduction Of Shares Reserved For Grant"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfLinesOfCredit",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments on credit facility",
        "label": "Repayments of Lines of Credit",
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r922"
     ]
    },
    "kfrc_ReserveRelatedToNoteReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "ReserveRelatedToNoteReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.kforce.com/role/OtherAssetsNetDetails",
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reserve related to note receivable",
        "verboseLabel": "Reserve related to note receivable",
        "label": "Reserve Related to Note Receivable",
        "documentation": "Reserve Related to Note Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date:",
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r811",
      "r822",
      "r832",
      "r865"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date",
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r812",
      "r823",
      "r833",
      "r866"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement does not require Recovery",
        "label": "Restatement Does Not Require Recovery [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r819",
      "r830",
      "r840",
      "r873"
     ]
    },
    "us-gaap_RestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockMember",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails",
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock",
        "label": "Restricted Stock [Member]",
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r100",
      "r600",
      "r639",
      "r644",
      "r648",
      "r664",
      "r763"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained Earnings",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r157",
      "r204",
      "r205",
      "r206",
      "r209",
      "r216",
      "r218",
      "r220",
      "r296",
      "r302",
      "r327",
      "r480",
      "r481",
      "r495",
      "r496",
      "r497",
      "r500",
      "r507",
      "r508",
      "r517",
      "r520",
      "r521",
      "r524",
      "r533",
      "r549",
      "r552",
      "r635",
      "r637",
      "r650",
      "r1066"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME",
      "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails",
      "http://www.kforce.com/role/ReportableSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "verboseLabel": "Revenue",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "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."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r120",
      "r235",
      "r242",
      "r243",
      "r264",
      "r270",
      "r274",
      "r276",
      "r277",
      "r402",
      "r403",
      "r579"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r718"
     ]
    },
    "kfrc_RevenueFromContractWithCustomerRequiredPaymentPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "RevenueFromContractWithCustomerRequiredPaymentPeriod",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Required payment period (typically less)",
        "label": "Revenue From Contract With Customer, Required Payment Period",
        "documentation": "Revenue From Contract With Customer, Required Payment Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://www.kforce.com/role/DisaggregationofRevenue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue",
        "label": "Revenue from Contract with Customer [Text Block]",
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r405"
     ]
    },
    "kfrc_RevenueFromContractWithCustomersContingencyPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "RevenueFromContractWithCustomersContingencyPeriod",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingency period (or less)",
        "label": "Revenue From Contract With Customers, Contingency Period",
        "documentation": "Revenue From Contract With Customers, Contingency Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevolvingCreditFacilityMember",
     "presentation": [
      "http://www.kforce.com/role/CreditFacilityDetails",
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facility",
        "label": "Revolving Credit Facility [Member]",
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ROU assets obtained from operating leases",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r564",
      "r762"
     ]
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Adopted",
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r882"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Terminated",
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r882"
     ]
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.kforce.com/role/CurrentLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accounts Payable and Accrued Liabilities",
        "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://www.kforce.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Income Tax Expense (Benefit), Continuing Operations",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r1003"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.kforce.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Components of Deferred Tax Assets and Liabilities",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r1001"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.kforce.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Effective Income Tax Rate, Continuing Operations, Tax Rate Reconciliation",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r462",
      "r755",
      "r999"
     ]
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "presentation": [
      "http://www.kforce.com/role/OtherAssetsNetDetails",
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, Name [Axis]",
        "label": "Investment, Name [Axis]",
        "documentation": "Information by name of investment including named security. Excludes entity that is consolidated."
       }
      }
     },
     "auth_ref": [
      "r288",
      "r289",
      "r290",
      "r491",
      "r905",
      "r906",
      "r907",
      "r1005",
      "r1006",
      "r1007",
      "r1008"
     ]
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEquityMethodInvestmentsLineItems",
     "presentation": [
      "http://www.kforce.com/role/OtherAssetsNetDetails",
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Equity Method Investments [Line Items]",
        "label": "Schedule of Equity Method Investments [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r288",
      "r289",
      "r290",
      "r291",
      "r539"
     ]
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEquityMethodInvestmentsTable",
     "presentation": [
      "http://www.kforce.com/role/OtherAssetsNetDetails",
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Equity Method Investments [Table]",
        "label": "Equity Method Investment [Table]",
        "documentation": "Disclosure of information about equity method investment. Includes, but is not limited to, name of investee or group of investees, percentage ownership, difference between investment and value of underlying equity in net assets."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r194",
      "r288",
      "r289",
      "r290",
      "r291",
      "r539"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfGoodwillTable",
     "presentation": [
      "http://www.kforce.com/role/GoodwillSummaryoftheGrossAmountandAccumulatedImpairmentLossesofGoodwillDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Goodwill [Table]",
        "label": "Goodwill [Table]",
        "documentation": "Disclosure of information about goodwill, including, but not limited to, change from acquisition, sale, impairment, and other reason."
       }
      }
     },
     "auth_ref": [
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r322",
      "r738"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfGoodwillTextBlock",
     "presentation": [
      "http://www.kforce.com/role/GoodwillTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of the Gross Amount and Accumulated Impairment Losses of Goodwill",
        "label": "Schedule of Goodwill [Table Text Block]",
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule."
       }
      }
     },
     "auth_ref": [
      "r738",
      "r944",
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954"
     ]
    },
    "us-gaap_ScheduleOfOperatingLeasedAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfOperatingLeasedAssetsTable",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Operating Leased Assets [Table]",
        "label": "Schedule of Operating Leased Assets [Table]",
        "documentation": "Disclosure of information about long-lived, depreciable assets that are subject to operating lease agreements and are used in the normal conduct of business to produce goods and services. Examples may include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock",
     "presentation": [
      "http://www.kforce.com/role/OtherAssetsNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Other Assets, Net",
        "label": "Schedule of Other Assets, Noncurrent [Table Text Block]",
        "documentation": "Tabular disclosure of noncurrent assets."
       }
      }
     },
     "auth_ref": [
      "r914"
     ]
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.kforce.com/role/FixedAssetsNetMajorClassificationsofFixedAssetsandRelatedUsefulLivesDetails",
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Table]",
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r568"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://www.kforce.com/role/ReportableSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r28",
      "r29"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://www.kforce.com/role/ReportableSegmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Operations of Segments",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r28",
      "r29"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails",
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r410",
      "r412",
      "r415",
      "r416",
      "r417",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443"
     ]
    },
    "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Restricted Stock Activity",
        "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]",
        "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
     "presentation": [
      "http://www.kforce.com/role/ScheduleIIValuationandQualifyingAccountsandReservesSupplementalSchedule"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule II Valuation and Qualifying Accounts and Reserves Supplemental Schedule",
        "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]",
        "documentation": "The entire disclosure for valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r203"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r792"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r795"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails",
      "http://www.kforce.com/role/GoodwillSummaryoftheGrossAmountandAccumulatedImpairmentLossesofGoodwillDetail",
      "http://www.kforce.com/role/ReportableSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Domain]",
        "label": "Segments [Domain]",
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r120",
      "r121",
      "r122",
      "r235",
      "r238",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r254",
      "r255",
      "r256",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r270",
      "r271",
      "r272",
      "r277",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r324",
      "r335",
      "r336",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r728",
      "r731",
      "r732",
      "r738",
      "r779",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062",
      "r1063"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.kforce.com/role/ReportableSegments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reportable Segments",
        "label": "Segment Reporting Disclosure [Text Block]",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r235",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r253",
      "r255",
      "r256",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r274",
      "r275",
      "r277",
      "r726",
      "r729",
      "r730",
      "r731",
      "r733",
      "r735",
      "r736"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://www.kforce.com/role/ReportableSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting Information [Line Items]",
        "label": "Segment Reporting Information [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.kforce.com/role/SegmentReportingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting, Policy",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r273",
      "r276",
      "r727",
      "r728",
      "r734"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.kforce.com/role/ReportableSegmentsDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME",
      "http://www.kforce.com/role/ReportableSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling, general and administrative expenses",
        "label": "Selling, General and Administrative Expense",
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation expense",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted stock granted, vesting period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition."
       }
      }
     },
     "auth_ref": [
      "r753"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Forfeited/Canceled (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r432"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forfeited/Canceled (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r432"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails",
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r430"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding as of beginning of period (in shares)",
        "periodEndLabel": "Outstanding as of end of period (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r427",
      "r428"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number\u00a0of\u00a0 Restricted\u00a0Stock",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding as of beginning of period (in dollars per share)",
        "periodEndLabel": "Outstanding as of end of period (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r427",
      "r428"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-Average Grant Date Fair Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Vested (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails",
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r410",
      "r412",
      "r415",
      "r416",
      "r417",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares available for grant (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r754"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails",
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology."
       }
      }
     },
     "auth_ref": [
      "r433"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased",
     "presentation": [
      "http://www.kforce.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average purchase price (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Per Share Weighted Average Price of Shares Purchased",
        "documentation": "Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "kfrc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchaseDiscountOfCommonStockPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchaseDiscountOfCommonStockPercent",
     "presentation": [
      "http://www.kforce.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of discount on shares purchased under employee stock purchase plan",
        "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Discount Of Common Stock, Percent",
        "documentation": "Percentage of discount on shares purchased under employee stock purchase plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.kforce.com/role/EmployeeBenefitPlansNarrativeDetails",
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails",
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Domain]",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r415",
      "r416",
      "r417",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-Based Compensation",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r409",
      "r418",
      "r437",
      "r438",
      "r439",
      "r440",
      "r443",
      "r449",
      "r450",
      "r451",
      "r452"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total\u00a0Intrinsic Value\u00a0of\u00a0Restricted Stock Vested",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested",
     "crdr": "debit",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails",
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested",
        "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesIssued",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Shares at beginning of year (in shares)",
        "periodEndLabel": "Shares at end of year (in shares)",
        "label": "Shares, Issued",
        "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."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_ShortTermLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/OperatingLeasesScheduleofWeightedAverageTermsandOperatingLeaseExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/OperatingLeasesScheduleofWeightedAverageTermsandOperatingLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term lease expense",
        "label": "Short-Term Lease, Cost",
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less."
       }
      }
     },
     "auth_ref": [
      "r560",
      "r762"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Significant Accounting Policies",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r192"
     ]
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails",
      "http://www.kforce.com/role/GoodwillSummaryoftheGrossAmountandAccumulatedImpairmentLossesofGoodwillDetail",
      "http://www.kforce.com/role/ReportableSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Axis]",
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r120",
      "r121",
      "r122",
      "r161",
      "r235",
      "r238",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r254",
      "r255",
      "r256",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r270",
      "r271",
      "r272",
      "r277",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r324",
      "r328",
      "r335",
      "r336",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r728",
      "r731",
      "r732",
      "r738",
      "r779",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062",
      "r1063"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical",
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r72",
      "r76",
      "r77",
      "r157",
      "r180",
      "r181",
      "r182",
      "r204",
      "r205",
      "r206",
      "r209",
      "r216",
      "r218",
      "r220",
      "r236",
      "r296",
      "r302",
      "r327",
      "r382",
      "r480",
      "r481",
      "r495",
      "r496",
      "r497",
      "r500",
      "r507",
      "r508",
      "r517",
      "r519",
      "r520",
      "r521",
      "r522",
      "r524",
      "r533",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r549",
      "r552",
      "r574",
      "r608",
      "r635",
      "r636",
      "r637",
      "r650",
      "r700"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "label": "Statement [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r204",
      "r205",
      "r206",
      "r236",
      "r552",
      "r579",
      "r646",
      "r651",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r663",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r682",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r700",
      "r785"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r204",
      "r205",
      "r206",
      "r236",
      "r281",
      "r552",
      "r579",
      "r646",
      "r651",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r663",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r682",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r700",
      "r785"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Price or TSR Estimation Method",
        "label": "Stock Price or TSR Estimation Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r814",
      "r825",
      "r835",
      "r868"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.kforce.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Employee stock purchase plan (in shares)",
        "terseLabel": "Employee stock purchase plan (in shares)",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r71",
      "r72",
      "r100"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance for stock-based compensation and dividend equivalents, net of forfeitures (in shares)",
        "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture",
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r71",
      "r72",
      "r100"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "crdr": "credit",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee stock purchase plan",
        "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
        "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r71",
      "r72",
      "r100"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "crdr": "credit",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture",
        "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture",
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r71",
      "r72",
      "r100"
     ]
    },
    "kfrc_StockRepurchasesIncurredButNotYetPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "StockRepurchasesIncurredButNotYetPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unsettled repurchases of common stock",
        "label": "Stock Repurchases Incurred But Not Yet Paid",
        "documentation": "Future cash outflow to pay for repurchases of common stock that have occurred."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders\u2019 equity",
        "periodStartLabel": "Beginning of period",
        "periodEndLabel": "End of period",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r76",
      "r77",
      "r95",
      "r665",
      "r681",
      "r701",
      "r702",
      "r763",
      "r791",
      "r923",
      "r942",
      "r1019",
      "r1066"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders\u2019 equity:",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityOther",
     "crdr": "debit",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders' Equity, Other",
        "label": "Stockholders' Equity, Other",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubleaseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubleaseIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/OperatingLeasesScheduleofWeightedAverageTermsandOperatingLeaseExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/OperatingLeasesScheduleofWeightedAverageTermsandOperatingLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sublease income",
        "label": "Sublease Income",
        "documentation": "Amount of sublease income excluding finance and operating lease expense."
       }
      }
     },
     "auth_ref": [
      "r562",
      "r762"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Axis]",
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r546",
      "r575"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Domain]",
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r546",
      "r575"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid during the year for:",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "kfrc_SupplementalUnemploymentBenefitsOnChangeInControl": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "SupplementalUnemploymentBenefitsOnChangeInControl",
     "crdr": "debit",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employees under contract terminated by employer without good cause or change in control",
        "label": "Supplemental Unemployment Benefits On Change In Control",
        "documentation": "Supplemental unemployment benefits for employees under contract that are terminated without good cause or the employee resigns for good reason following a change in control."
       }
      }
     },
     "auth_ref": []
    },
    "kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "SupplementalUnemploymentBenefitsOnNoChangeInControl",
     "crdr": "debit",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employees under contract terminated by employer without good cause or in absence of change in control",
        "label": "Supplemental Unemployment Benefits On No Change In Control",
        "documentation": "Supplemental unemployment benefits for employees under contract that are terminated without good cause or the employee resigns for good reason in the absence of a change in control."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tabular List, Table",
        "label": "Tabular List [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r861"
     ]
    },
    "kfrc_TechnologySegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "TechnologySegmentMember",
     "presentation": [
      "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails",
      "http://www.kforce.com/role/GoodwillSummaryoftheGrossAmountandAccumulatedImpairmentLossesofGoodwillDetail",
      "http://www.kforce.com/role/ReportableSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Technology",
        "terseLabel": "Technology",
        "label": "Technology Segment [Member]",
        "documentation": "Technology."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Amount",
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r853"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Vs Peer Group",
        "label": "Total Shareholder Return Vs Peer Group [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r860"
     ]
    },
    "us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade and Other Accounts Receivable, Unbilled Receivables, Policy",
        "label": "Trade and Other Accounts Receivable, Unbilled Receivables, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for treatment of receivables that are billable but have not been billed as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r280",
      "r915"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangement:",
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r881"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangements, by Individual",
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r883"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.kforce.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adoption Date",
        "label": "Trading Arrangement Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r884"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arrangement Duration",
        "label": "Trading Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r885"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiration Date",
        "label": "Trading Arrangement Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r885"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r883"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title",
        "label": "Trading Arrangement, Individual Title"
       }
      }
     },
     "auth_ref": [
      "r883"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Available",
        "label": "Trading Arrangement, Securities Aggregate Available Amount"
       }
      }
     },
     "auth_ref": [
      "r886"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Date",
        "label": "Trading Arrangement Termination Date"
       }
      }
     },
     "auth_ref": [
      "r884"
     ]
    },
    "us-gaap_TreasuryStockCommonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonMember",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury Stock",
        "label": "Treasury Stock, Common [Member]",
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "us-gaap_TreasuryStockCommonShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonShares",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury Stock (in shares)",
        "label": "Treasury Stock, Common, Shares",
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "us-gaap_TreasuryStockCommonValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonValue",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Treasury stock, at cost; 54,619 and 53,941 shares, respectively",
        "label": "Treasury Stock, Common, Value",
        "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r37",
      "r76"
     ]
    },
    "kfrc_TreasuryStockPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "TreasuryStockPolicyPolicyTextBlock",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury Stock",
        "label": "Treasury Stock Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for treasury stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockSharesAcquired",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repurchases of common stock (in shares)",
        "label": "Treasury Stock, Shares, Acquired",
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r72",
      "r100"
     ]
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "crdr": "debit",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Treasury Stock, Value, Acquired, Cost Method",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r36",
      "r100"
     ]
    },
    "kfrc_TwoThousandTwentyThreeStockIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "TwoThousandTwentyThreeStockIncentivePlanMember",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2021 Stock Incentive Plan",
        "label": "Two Thousand Twenty Three Stock Incentive Plan [Member]",
        "documentation": "Two Thousand Twenty Three Stock Incentive Plan"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TypeOfAdoptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TypeOfAdoptionMember",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Type of Adoption [Domain]",
        "label": "Accounting Standards Update [Domain]",
        "documentation": "Amendment to accounting standards."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r160",
      "r208",
      "r209",
      "r210",
      "r211",
      "r221",
      "r278",
      "r279",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r326",
      "r327",
      "r334",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r537",
      "r538",
      "r548",
      "r549",
      "r550",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r580",
      "r581",
      "r582",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644"
     ]
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Security Market Price Change",
        "label": "Underlying Security Market Price Change, Percent"
       }
      }
     },
     "auth_ref": [
      "r880"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r25",
      "r26",
      "r124",
      "r125",
      "r127",
      "r128"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesBalance",
     "crdr": "credit",
     "presentation": [
      "http://www.kforce.com/role/ScheduleIIValuationandQualifyingAccountsandReservesSupplementalScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at Beginning of Period",
        "periodEndLabel": "Balance at End of Period",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount",
        "documentation": "Amount of valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r198",
      "r202"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense",
     "crdr": "credit",
     "presentation": [
      "http://www.kforce.com/role/ScheduleIIValuationandQualifyingAccountsandReservesSupplementalScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Charged to Costs and Expenses",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense",
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense."
       }
      }
     },
     "auth_ref": [
      "r199"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts",
     "crdr": "credit",
     "presentation": [
      "http://www.kforce.com/role/ScheduleIIValuationandQualifyingAccountsandReservesSupplementalScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Charged to Other Accounts",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account",
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense."
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesDeductions",
     "crdr": "debit",
     "presentation": [
      "http://www.kforce.com/role/ScheduleIIValuationandQualifyingAccountsandReservesSupplementalScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deductions",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction",
        "documentation": "Amount of decrease in valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r201"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesDomain",
     "presentation": [
      "http://www.kforce.com/role/ScheduleIIValuationandQualifyingAccountsandReservesSupplementalScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "documentation": "Valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r198",
      "r199",
      "r200",
      "r201",
      "r202"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesTypeAxis",
     "presentation": [
      "http://www.kforce.com/role/ScheduleIIValuationandQualifyingAccountsandReservesSupplementalScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "documentation": "Information by valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r198",
      "r199",
      "r200",
      "r201",
      "r202"
     ]
    },
    "srt_ValuationAndQualifyingAccountsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ValuationAndQualifyingAccountsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ValuationAndQualifyingAccountsDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ValuationAndQualifyingAccountsDisclosureLineItems",
     "presentation": [
      "http://www.kforce.com/role/ScheduleIIValuationandQualifyingAccountsandReservesSupplementalScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r135",
      "r136",
      "r137",
      "r138",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202"
     ]
    },
    "srt_ValuationAndQualifyingAccountsDisclosureTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ValuationAndQualifyingAccountsDisclosureTable",
     "presentation": [
      "http://www.kforce.com/role/ScheduleIIValuationandQualifyingAccountsandReservesSupplementalScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]",
        "documentation": "Disclosure of information about valuation allowance and qualifying account and reserve."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r135",
      "r136",
      "r137",
      "r138",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202"
     ]
    },
    "us-gaap_VariableLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.kforce.com/role/OperatingLeasesScheduleofWeightedAverageTermsandOperatingLeaseExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/OperatingLeasesScheduleofWeightedAverageTermsandOperatingLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable lease costs",
        "label": "Variable Lease, Cost",
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases."
       }
      }
     },
     "auth_ref": [
      "r561",
      "r762"
     ]
    },
    "us-gaap_VariableRateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableRateAxis",
     "presentation": [
      "http://www.kforce.com/role/CreditFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Axis]",
        "label": "Variable Rate [Axis]",
        "documentation": "Information by type of variable rate."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableRateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableRateDomain",
     "presentation": [
      "http://www.kforce.com/role/CreditFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Domain]",
        "label": "Variable Rate [Domain]",
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year",
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r849"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average shares outstanding \u2013 diluted (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "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."
       }
      }
     },
     "auth_ref": [
      "r223",
      "r231"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://www.kforce.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average shares outstanding - basic (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "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."
       }
      }
     },
     "auth_ref": [
      "r222",
      "r231"
     ]
    },
    "kfrc_WorkLLamaLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kforce.com/20241231",
     "localname": "WorkLLamaLLCMember",
     "presentation": [
      "http://www.kforce.com/role/OtherAssetsNetDetails",
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesEquityMethodInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "WorkLLama, LLC",
        "label": "WorkLLama, LLC [Member]",
        "documentation": "WorkLLama, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WorkersCompensationLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WorkersCompensationLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.kforce.com/role/CurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kforce.com/role/CurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Workers\u2019 compensation liabilities",
        "label": "Workers' Compensation Liability, Current",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested",
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r847"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "SubTopic": "405",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21C",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21C"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21D",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21D"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/310/tableOfContent"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481573/470-10-45-13"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481573/470-10-45-14"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "710",
   "SubTopic": "10",
   "Section": "30",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483043/710-10-30-2"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "710",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/710/tableOfContent"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "710",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483070/710-10-25-9"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "710",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483043/710-10-30-1"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "712",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/712/tableOfContent"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/715/tableOfContent"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Paragraph": "Column C",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Paragraph": "Column C",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Publisher": "SEC"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(a)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column A",
   "Publisher": "SEC"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "L",
   "Publisher": "SEC"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "M",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(n))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-6"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "36",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/310/tableOfContent"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481664/323-10-45-1"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "325",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481612/325-30-25-1"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-20/tableOfContent"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-2"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-40/tableOfContent"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477123/405-50-65-1"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-2"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.1.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4E"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-5"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/842-20/tableOfContent"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-15"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-33"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-35A"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-12"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-34"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-3"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-7"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r908": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "SubTopic": "740",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479176/718-740-35-2"
  },
  "r909": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r910": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "40",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-40-50-3"
  },
  "r911": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r912": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r913": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r914": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r915": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r916": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r917": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r918": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r919": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r920": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r921": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r922": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r923": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r924": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r925": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r926": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r927": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r928": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r929": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r930": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r931": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r932": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r933": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r934": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r935": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r936": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r937": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r938": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r939": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r940": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r941": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r942": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r943": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r944": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r945": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r946": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r947": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r948": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r949": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r950": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r951": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r952": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r953": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A"
  },
  "r954": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r955": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r956": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405/tableOfContent"
  },
  "r957": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r958": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r959": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r960": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r961": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r962": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r963": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r964": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r965": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r966": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r967": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r968": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r969": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r970": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r971": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r972": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r973": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r974": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r975": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r976": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r977": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r978": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r979": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r980": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r981": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r982": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r983": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r984": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r985": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r986": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r987": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r988": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r989": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r990": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r991": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r992": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r993": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r994": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r995": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r996": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r997": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r998": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "720",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1"
  },
  "r999": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>114
<FILENAME>0000930420-25-000022-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000930420-25-000022-xbrl.zip
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
M3(>]T5K:Q701&H$O9**KLFGWW=**>Z_Z_/9N!4B2?.Y4;+5(8\-(B:4I?[S
M2IT)5?'&6A.=#5!GA3;F@1HT1*P-YQC<.'38G-(Y::!NUUXO*"[FDK*^E"."
M6$X7:86%K83V6O"FT U6IX[_C+0EGD<0JTRY):74,SRL@I+J>KI7YUMEH'QS
M@B:3(E1)_T C]Y>@^<_ZI?DW-QY@(?:<%>-]4_4-TGS?KOU.Q>%6U;H^561-
MTP8K>MW>L3N@,TK^0%<#PHA-7G];MP.?2K%Z=ZNIH=//<&/69;6=H:Z.;R][
M__F6@[7$\9H]KJS\=/5YT2 ,G^_&]UPO^JZ-!'Q(BQ<3>3]PY9Y,U(>5#>HU
M#^LC ZP&+K?/#? OP&@0 GQ_'+P!G\T=O-X ]T#AVU4%^H_$;RS +17-NYV*
MQ-=#$F62*@<Y !GM;-JD#1Z(HZ]$5I$LY3#OLC[&)-&6;$!+0HG65&9BR3L[
M@W'[P T1\&;JPX0VZO%4J,RR72G%,O11\(;4.>I>)<DW?WICM:)2M(N,6.8+
MI2WMHJI,ZR4U(W,\<2-)345IO4/IEH(^&1W^M>'X/>G,.^T0E:$TD@S"R\92
MUBQ" *7JSAKJ/1!F_;WY4EA[1YXA+'XK2[4JHV5E;*7<J@+>[BVSE\$SJ_+2
MH!BQXL4R$6"P"1 \IO8Z+U^,[@\$=4'=\>@9L0%-.'??@5S@JY7<:4CM^B"8
M8-NQ#$66"B)WB/[1M$OLSDO8A#:1!\L#@Y0.1EGQD-%+"8_7.TYY&*R/N6TB
MU3) =S2.-?0(JX.'F/K5R,^WSUVN( WA #V4[LXV<%!WS/']ZT/NVKWNPIJ.
M.V+'+3KN*/9^+%@]%JP:$Q/WQ\1PPLA[%=;L*Z4S1!1SG4O>#PJ7,K&H>XQQ
M^RA^Q.QGJDO,-0((H5@A>@<CY3&HROX1'2Z[?S^6A-?@&VA7%[)J4'1,W;B
M!76IBDT/X;]69@/$L;)T@<IU9??[\I$<.Z7<=#>8"1.@(4'(G6F*;5I'F1!X
M;1UR&'!NMXR(Z3QM'CUW1ZV2_JB5]]PKFI6I2]SG3="+Q*W>X>#$Q^%O%;"5
M>B\P$/,'VY29 #?%H0*W<,2RD%.,V[!S*S9:I'@HPQ7$+$$LP7%E>BEE9V/M
M *]@9$-M_E(ZOTNA*WBA_OMT/-D5>[N3@SW, =3?3O#;]L[ SZ!L]TE%\'F_
M$H+OL#*6RIP[<(,]7.\JO__$7SC%!-#57,6*3AW  %5Y\I<^#ML0KF/KM38Y
M_+6A$#<#RVY9UL'6VMME+IKL \[8:F."Z"^/(1QCW0QI=$I!<+^$28<,Q6'6
MRG"AKS+@&VS(&VY8 >4:IA5B2XUA'W7+QR#?_JS!M43!EYUT/^J7CK7*;:&;
M#GWVZ]J[]T2Y.#4QQ1HRY0%K^BS7M[!JY%-4*PV&FSJB5QT'=?E*D--N(7GU
M"+;VK'5Z!/2B:?7U7<!?^,&8Q_V2\>9W(_BH+X2?%](!^.!O>]D>@CFN/)0=
MD$I!DOJ?"NR^CTX.>G..=9?#_3CV%DT'GRNZTG3,I@3#FF78 'OS=MYV1W.\
MT0OZ74]UXV^7)P,?"JV2$8YK\#GYF9'^M/]01J>?8:&:/B6Y,!@=W##77JCE
M80[(KBPP7E]@O256-(JPRC3M"X0+ 8-LV#['OQW6+A#<LG7AR[:4DW%?3.4S
MY,$YGBO2M-Q\:+;RWK=A#&7 7"SY])-!E.L47F7["!0\^<\FJD@9[4+TF3!<
M\-L1">&LRS;+/U;I$#W@OYMKBZV?T2 2.H. >5:.]A;:J !+82UN-^S^$$<[
MEX(Y*$^6J7 _%K;28<D&5MEDIJCG[_HNN**S.:*EDNV..#Q-AOKJOG!UZ\U/
M*)&Z_4@6OFETBR[P[A[$L_Z(?G ]1>HW^*V[KM@[#']F*$+H*@-)=J'^YX$U
M2+H_JHE\A"\$^A5O["Y#U Z\\E4)=IU8E83O8;H*AFCO4D8<GRK6()K"KLQ!
M]*/A0(K;J:8ZD<I4K&LG%2]%X<+--9[ V<,6YK()->!;3E_Q"1S!FP\B#!8@
MKN8M1XV71YWWHS1?A@V6K8-+FS5NI/\+5^K>_&X'*?7[*D'KK^\_+[5!8<-O
M.J",^2(E%PQ]I@EOVX!M?1I?&9^_390P"CM=\#OXAS?D:],]68 .1S0K<NQW
MV%)A[YHPN1\%P2?\X[9/Z$=U_P]02P,$%     @ P8!56E4TL$$Q#   RTP
M !X   !E>&AI8FET,3 Q<&5R9F]R;6%N8V4M8F%S92YH=&WM'&E3VTCV^_Z*
M7C*3P5NV\<5E$ZH(D R;3<("E=EO4VVI;7>0U)KNED'[Z_>]UY*1+R((B>,L
MJ2)!4A_O[G=U#D8V# X/1H+[AW\[^'NMQDZ4EX0BLLS3@EOAL\3(:,C^\(6Y
M9K5:-NI8Q:F6PY%EK49KF_VA]+4<<_?=2AN(PWR=@RWW?+!%FQSTE9\>'OAR
MS*3_:D/N^]M^I['/M_?W>:>]N]]O;;?V]AO;O./U=T6C_6=[9P/FPG@WR=@T
M$*\V0AG51@(!Z.ZV8MN[D;X==9N-QJ\;-.[P0(9#Q@/[:N-ZH#T3\B (U%#5
M/\?##6:TM_B]6SQ;>'LOONV%7 ]AK[ZR5H7=;=AJ++25'@]J/)##J&O%K<T^
M9U"T6HWX=@+T'.@TP<TE"L+(@0)Z9Y\]%2C=?=&@/SW\4AOP4 9I][=/0OL\
MXK]5#8],S0@M!VZ D?\5@#P 1X\W&6%@?B CD1.JV6P!=4YO1[(O+6LVZLV#
M+1Q_/XP>\%#H)P.R60K(=V\^7AR?LK,/Q_7R,/;HC8Q\>.H"=O'3D;8<U* *
M;79Y]?'X'4)^^N'J[-,I.__7T8<UPN'\] )H__X(X*^]/KH\/<D0.OKCZ.*$
M';V].#U]#Y@MQ2C3%ZMB4I9R"%K>#T2^0E]I7^@:(!KPV(AN_DO/ER8.>-J5
M$8%-DQZCGWM[]6:GB8;":OCQ\XTS&U(G&[)E_?EOV\UZ:Z>]]#.@L_3;?<MV
M=NK;[=U2RVX1R YL((R)>?1JHSVQ7#'W?;#6W59\RYK3Y _$8)XV*GXJ\=HO
M)5UO-0<A$"]?;._U)B*4X7P/.@WFY.1G(,%5&@NF!NSHAFO_H818@-0"M:IU
MZGL+%.';8=I9;$J$'B@=\L@3M=?<@"MQ:95W/87NFC/S!#PD9";)]?^S5!,!
MV.8+) 9'R3:51Y%C@1S_)!1ZPZ5F[[F^%I9]XD$"<A.QKY>?+Q%LBX[)D@=U
MMDQ[YPG=CEFO=+&M> >6PA/L+/+J;-..!'OY8@_\Z-X;J4/ZM=FK5%F<:).@
MH%G%I#7,.5QH5' F@"['@IT'/,K7:'=Z^$B_P/R1T**?LB%2V^ BQE*(DQU+
M#">1]")/XH+YZI/Y,K2324*@'>#F,]Y7L&$1WLRJ.X#K[ J^T"LF#4SL?Q8>
M 8\SP&J'AO$(>1SYTDH5P1B0#MC5CMB-M",9T4A$H>I&\EA:$&#<W,VW(VX9
MUP+"-'C73RR+E&6^& ")?4(8%AGQL4,N%#P"T8%MC:=E'U<A8$)6V&JYRSTM
M,T\O(K12ES#T2JC4)V$L8/,@7W1U(HZRL%RFID3#B0QRM? !)@Z$M GR&B0]
MP)$I&P,-ZNSTUA,QR(%A"M[J&VE@+ZW&TI\(0;6P\HT, II)0M47G@H%R$V4
M;8$6H\HD6'(8$ 15% [N>0J) $J*DKE<@D%S<D&B3P#3 #QX=6.F[=L7F)49
MN1K:;N)6T:!_3H#Q@W3:]C7W'L+2(RUYL(RAK5(,)37?F6"T2EV8)E>S[8Z!
M*PELG5&2[RGQ=?9&#FR*4H_&F6UN-WZMY +R$%6H%B063LV/GE5]H5F[684C
MH-UQ%KC9>%(<=^J=W1)8]F)E2/*[6@0<#Z >BG"M7>\L\,$145QAX]".5L$1
MT,@(0-2&ZS1G!%&X4M;H/ROF$RAF(3+Z&?43WP<<?O?Y1,I !T3D<\U" &N4
M'0F86":?RQM),1:4=H;Q1?*\53S8-)5%1]"/P-^[?.K92O2YX.?.RQ2%%\[W
M+;J3,@*#Q0,ZOHD] OSE9J/"4L&UJ>*)+=!S@)7 .4AISD &N.#DZ+\47J)A
M&>'.?_ _1CP:"G:LPE : _8P9WSNP3=W>X:] 0C!4-?>,:4G#_^NLT>D$Q>9
MFA5Y=5$2XG%T;\RPP+]SKKMG$_"QTB^X8^#R^; %\-"PHZ$63E?,"*;"!+8I
M*[-[3%)M&>D-'$YF -L5>*/%7XG4M-;$<7-.W:P7-[TQ>H1>D/BY_DZM0^>@
MBRR.@7PR2E1B($KC-L&X Y9CIV$<J!0"+I "&&.2P&)4QXOQ#P@K"!E!NUT$
M![S(_1[!M"D1ZYP$6B&)\H"&12#+2-&;D<+4\@B>2HO9R@.;C^C$LRODQ'IK
MQIV9S^+C F99E$QA#H]CH P).O$/A,W%X4D4"%.,:N X!;ZB9N&)$#%!HD3:
MP"=ZT1?V1@AG[40N:TZ,G4$J[>W\>&0]B[+SU%#FB+/,\@(Y( JS6D&\Y@L.
M&I0I39[< %VS"B20" &&"JP4TLJ7AO?!NH,?L D*F&<."OF B@L=DPA-%'R*
M03\+1L0QRNDA&3$9AL*78 ."M,[.IH$8JP""5ZZ!'F H#-#5(&# ;[0[,B++
M0:<,O,5_56(!U\2(\D#T11XK(QX%8-9%_4\D';\^N\"7/XT)\'.TJ.QM2.G3
MW%[?,?8!1^A41N%I$"L783S,87D4 ^Z-@\J1_^6+_=W.-XN#[B<0B2XR*^<Z
MZ?E$!-!A&&-(<"?>)<$[!@GO:[D$O%VJ?#TV:._46_?%[,O[)7XXKG=6P_4/
MRBEW*<9G=F!]^-]:EP-DK[W9K[#3P/G/ZWM^@*]#S2!XGI.SEV$T50@ZN[B$
M(,(7S&$-;\ ! !&3?I6E*B'_,@M0*#K(\N+@.:'[ >\FJ^*Y@R-<,:H.SH]
M+\MS$0HN!BX4OP4?="P-0!1K24X5"_DU'G \2N&8\D89)/FZR_V.8@?;O$C.
M]K3=-<A0KTOC;@KO&_"K[/P4QZ[#@SY6 HM %/\>Z;O*XA .72WX=8T/P"'K
M\N"&IV;C9VF]6ZBF"Z@SH=Q*5+B%E'PK(J'!63^1Q@NX#(5>7S6^RJ(NE\2P
M_%H8%L$!D4#, 0H$<4 ,*B:S*&1 FH4ZBCH%[J!4OO18$OO@Q5/5%K4ZBT\&
M"17$('"1-LL\F.D0<FV\_J,8L0:6Y\U!;).B)J4KI2IG!3V9P^S[-MB!+:@W
MG#UX:(==9Z^^WUC^^=$==N67?=HV$T>7[^7_$8I_EOSS=6UGZXSL:EG\E:UU
MA/;F!QX*=JYE!"%S9?6<?!*<+F%GCN:\,L^MDFU,JS?B'C9B4!%FQHP+\6S&
MG\WXLQE_-N//9OP1,<SW;5W_!WN=4GK 53BQ]DFFO% !I=2"=QVIFT#X0TPQ
M>$+&-B](8$7V7"L3"P_KGIX"UN!BG@I#%64Y;6E,XJJ[<=8V(6Z%]J0K[;@Q
M*J:^NFKVR"%*$)[DE+!P";0J1E!62\].DN6N!7O!AR22. %+0%13<Z^S1+N;
MY=IC\>)?5G(6]_393NJP'#"+J=L#LR1'491 )',AL$Q#$1V^#96Q1*?(!BE2
M(@X$;C2 &!=&8_O!?+1V7Y#^M4[ *G/)3]N^LO]%?^4+H;DKG840FU,:*^;I
M7#7_+J'K"R_@.JO!^J[S$QBXI'1393<CZ8WNJG,VNUD*47O,]41E2.[R!Q*^
M(,U2 *4K0J[E>CC3^X#VE;H! %Y*T+D%)DGI!75#$-G\[:)V#&YI3X/VVV*;
M)3=EP<9\Y-0^"W=X^K3%*A/G/XZP9Z*1,1=[Y8'M:-%LX*0<I3_+*DV4 %ZC
MM1*1P?L:MK ,FK:[^C,NAT5X+J,%!<_G//"/D@=^OM[\?+WY8=>;RW@A*\'V
MH=VJ__G][/79U5VWZNH\\4?G6!:T!Z]O;03;'Z6QV(DU<Z\F[WE<?(MV/B!9
MZGUI 2&#P3,.SJ3!M^CX!F]>WG7[@G.$)Z!!)PDKJ)8ZC"=;-AMUW/0CO. $
MTGOBD8N!7"<XOOVE586SI-IP/VSSEU:]^9KZP"?!Q5A$"?6U48^@GU" Q:?:
MQ\^I?.2\PH*?Z^$!,D@7-9_/T/R^!O3Y#MGGEO3#F=;^XCT  :2>HFV<<6=]
MU3=O:YT1YKRW%>];@B9/OCI\J-'9W3S-VNM)-.$#7FI=:3_;]Z3=0$8@!7@3
M <Q3$ECJ#L>4R Q=2->P2%PP0N <BS&&B\N4W2U)6KM@## B1<>?^RA'F(*@
M!I,4XK?$H'&!1XC':AJO.3BS0B,I'%CCYN'\EO*4!9T65NZ^Z<RZWBNJWXJ#
M:W*C-Z/F/ (S%&7-5LU=>W(&S]W\\.#@Z(OY.S*%;!C;_"<';NB4-0T1[D1X
M(G17'XVM5%%,.;.:N]LYL]O@:8:Y"0A!\?.2FUF+-O\+-@4OY$>/6+?<?R:V
M1?^)V?\ 4$L#!!0    ( ,& 55HOOS$$50,  ! <   >    97AH:6)I=#(Q
M7S(P,C1K9F]R8V5S=6)S:60N:'1M[5E1;]LV$'[?K^!<;&V!2)95*[9EQ\#F
M))W7("WL#'T<*/%D'TJ1 DD[\7[]*,I*ZMK9&B!%Z\1Y""13=_R^N^^.$CF8
MFYP/!W.@;/C3X&?/(Z<R7>0@#$D54 .,+#2*&?G(0'\BGK=^:B2+E<+9W) P
M""/R4:I/N*35N$'#85C[&32K^T'333)()%L-!PR7!-E) Y->+Z/'W2Y$W:@=
M1:S;#:-CZ+&LVPDHM-*_6PUK:A^O;+19<3AIY"B\.93SQ^W0[T2%Z5\C,_.X
M%02_--RCPT$FA;'S*6M?759NMIP9N#$>Y3@3L:/4J$SKX51RJ>(7@?OKER->
M1G/DJ_CE%>:@R25<DXG,J7AYI*G0G@:%6?6@QG_ 8K+PW.UU!;EC_7 44%-H
MA27HLYLY)F@#VMK$^SEMJF:6N9&%M;%./T.>VE"#^D[0WYV_GXS.R/ARY-^+
M_4?!.OWK]^GX=/S;9'PV):].QY.ST15Y/['@J^O7#V:P0V.W^GL\=N$7[-H[
MV?WZHG4<]&LPAB8<:@B)5 R49Y%P6FB(ZXL^0UUPNHI1.'_.J+^66B*-D7E<
M%M@2E,&4\G4(7#2JX77M]7I^)^B4Y6=L/ RK)UY7IN\JLVG8]EB[Z_>"^X<#
MOW7OV'^Y#?WH.'ITK^W(#]]\G=NF"T05#!MN75!QTGC3J T*RICMK7%8W)#6
M9CESR+8B7@7[L<NF^W]5XQ)S27,@,B/31:*1(56K6\&O@[ O_+;J)KBKF\WJ
MV3=FNS/WYT*A9I@:E*+,X%BD4A52T>H'1<ZERMW-!N_'E:Y=L;YYN]^=V-)%
M:DG;=BT<2\J/RACX^Y+EK^3Y;07\_?)W;J=!1I^D-M]E4J5 SCG<8+E03R5?
ME!+51^3B8G00Z%XD\1D(=&IHEI4?@;<"+1>2D45GQP72@USW)Z7/0*YON4PH
M/W33?4SA!Q!"K_B2VK;RE#4Z!;7$U+H=V9?QP[OH?N3N&?3.C0\E\H?D)7K]
MX"^FH"3;.&3]1^=VFW6&])#M)Y]M(:\YL!FLLWYUMPQ5"OB@<$D-D O,T0![
MIA)PL=@60--MC&_M\._>_:\Q?W%(54B-96^-%7#;9)>P=6QUMUOO-MZ#.Q.:
MZ/*-]GZ3!YQ/;/RO3N2:[B3P7U!+ P04    " #!@%5:T5>C%I,#  !V"@
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
M'PO[E0WY*14F.EJDYXON;YH%3($/4=-;H5(XE E7Y_  C.*5:6!QXY9WMZL
MNK]K@'UB$?HM&)9\PL(U_EBD\6$K8*4N)B:;$ -F(<?-Z8YM<ISR,C,SPN@T
M-2&KY9,(@4?_)]6D\ZI3T<JWC U!!!^3;<.XF2P=C>8_+H _929G(UUX$_E)
M%T_9\7GYA'$,-:8Y*?9>#,/-4?KY>>=L>,RGZ97%OYHOW!RT=_Q!^U&EUL>&
M9YV3XY,7A[N=WHMCWV-[?-[IG0RV8GOD10YBPS"NE,7'O>.]^812*NZT1_WR
M4?2>GIAGE*S9)IAE]5KA3PQM?Z'Q"<'K(5;<4631%,P^[/=.NA?]7LM?P#R[
MX6C,\SK-PUW!6ER8\L]/9Z_SA_T!<LE_BI]O[^Z^WO[+'\Q?WWS^^_67A<:O
M<'>75=[[KGV:K(+6(] *OS<7<UUWR'@;;C+^((OMD%%N4DV)N%O \"^A?_N_
M80[^$3;VL,G2.MPK7"_W_HVQ#M>M=>1+S$H->_'J=:6^/;N]+8WS1^.C<'0V
MH;7[W&6&^A+674Z1$=*TKEZ>\M*%Z(N7P\UGN*H^\E?D_P502P,$%     @
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
ME'$^'U(*U:5A5+7I4?BBT. JE"XA+Q)TF/&Y\#F?_(  @5!\B4$!\0&1A[6
MTB\+ T\_['%&*UR1<0H@">0TL)G(-)5QJ9R'+QGX&&P 3!MAT@;]\:G _-VA
M(H- AK"-,Z!4'OL2&U>S)=@C@)KDJHI"U (T6SZ5;X#L(0O7#"WS.BOJT>TG
M>_;;)WL'1^Q!7M/6?O</BJ]_B?-'0^)40?WT,SSR@ELE:5S)?'&2T+KK3U,
MQ%-M7']7-'4:R!;+"L=PF4YIZ'\3"^^RR5VQ2;Z4"-\&K"--V@#2,>"((RA<
M+%;4WZ.'0J?'P=OA)-S$\[P$U\Z$P "[X=*>9P@/:#AL#9\3O29R7\PT>#B$
M1L;$YT+B. (8\ZB?B&_2!N0&$"L*;26V#1#*W#/<70H #4BL0QVP/R\22*9:
M3F+0NFA)LC1B\5YA\W)P3U^[)=;NWE2_GBVTE10?-*8'%''KA6VDG=/986^]
MA4>$=V]N^<)-J/]W9M8!,Q7=R A^W24<>\C5@B]M\_C_WRM_^5YYZS-ON!Z
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
M-K[Q\2?PSXOT.KDS1S_RO%S[P]'$R?_-SR M>Y%^!BL#-.KB1@B2H7S-"F'
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
ML-.2/6[''*^, ]](J5E^7@J9N4I!4U40X!8]Z0153__G#XE;NGK(. 7<4<H
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
MPV1''?/JH=A?'&DV>")W*!Q5$LK <ME^R=,K08S+K #.:<S/S@1FC_4O!';
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
M.$D=^*5P##GD5B7%..=$==9$TR,210G94-4M58X"ZJ"&!ELT7+0W%=:S8"Q
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
MB96[_Y3>)WR"7KI#!_>K&>RVO,+$ X;3V/G.R)T)7K>*+M^+QDN)$O(N0T;
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
M+.39>_A.08(BB.I2#?-+K@P0B@=#:G3_I.IO>;^)75"PM4;%II4"7[QJD[Y
M7)D+# _VX'A)6I'"V0IY$E2N47X\ZG-L%VB)@F]>PIK=\M&A;GCO^ *MWUS
MTJ+.F$?***!PGW^99:RF.[(@XEP@D1@</\FEN((.D*DF%N)3L OFWT,O_*A8
M,,6-06"(#\9@(;1IXO4)SG>&Z9X4NS+\-=$TLA&B'YW"'!G"V,<< @G[*2%0
M)>EZ/M<\YUYET:=,W,L5@4)02K4G<I?X#P5VDIL2.:8DF@HF=@&I3XF UU1<
M1)=YT)E3OM5,WYNEP N&L) GKU-N-PT$)AZ!' 22*BFM2)5U1QP ,I8T1(I=
MT:XK;SR\0_2AK,K-'D-_-71S1H:)*+#!-@B3GBJG'SFH'F(M?)<,=X*3AQ(C
MD863P-:$^>;&8;UD61*!%815?"&!U]%V)5V9KL-;Q($0?ZG+5!"F =],L-6L
M%X,MA)W)@&&XW(,PVTEG*NB+,NI%+I*8Y5+OGR62XFIFKA9H*"E28CU+-V5Y
M$1>7U.JN+/_!K,YO8#GN4-QB7<GU](ROIU2MY1&VOY,'H); $"B=B,%2+"[7
M"$<HR"];9-R*+Y,QQN7-ES3&$/9N&3FS2\%YQ4D+SRM#ASM,,[LI(\N;\=(R
M%1->DGGL($5KQBD]E0N80%&B97$>'^RU6J#.D0;1O&3LR>O<(U&BP6G8YIX&
M$%\4?B,Z1<LI=8HRT,5:(RB(^7M@TY[FUKC"T!XRRR^\0O3;J^J5+BW25]<T
M$@Y!X$CLE1F8L/P*X4@J1WDBEHN[Z8Z8 O-,-#C'7^3OLA#B$M/78S#EZU'V
MX;+#HZ8][P 51Y[&TK2D4H5QHT6?VBV9_B@R9BD7RB2RF(Q1F+(&%-I)53[2
MHE0\#UKV\57] "^W68C&0Z^MU_C[,FPOF9LX]P5JP%)T<9;Q6YH&<I^X0R4M
M'P=MIOI(P]2A\P0F>#IT5*K8M AVH=)3ME8Y7IXDI8#6/6-&HJSK29E2$A50
M=2:+J,/%K_G>)Z=.XLI1]IHXJ]UHD$0RIDK'DJ/&G6?,Y7*:=S.!+\5YLP"N
M9=AGD05(F(@!!6\!IJ *Z:7L 'P5@+#L7EB64LB'*2P,\QMS*"VT'93((S,^
MK;C,KC_1*8JY'EW(:O$EL4KC38K]-SR+^4>G,P',OA_4\5/H!6=T53'%N[2V
MTQ4A/Z:.<N*TE/\T.Z['2Y*E*PJ?U#,+:H09A9%228J(LC#9)4IE*)>!++^5
MDEZ*)T@SOJQ0R*JD\5_C+BL]RN)!R-S[!5FS'AG)=,@C+]\X<=[QHC/T*<2M
M(GJK(!BIO*;2_>=Z.T%2:MI&!,YPXDQ-XZ3_#NL/(,*BS&RQUN9_Q:F>5=FC
M,Q555"=T[@(K?5JOC\#-3_QX*:/=Y-N6D\$[-?67;@;$7HNO\,6[B[GKE''"
M?E@(*<DD3#?(:)8C.ULWQ:"58P?>O9/A.XP<'1?YM&2X-V-1N*T>\JH7(0+*
M6MQ,#'*'QP/?\'3@DIMXJ;._)J7+\DF1IM$)A"R**F)),4/@D")-4 )'J7C<
M<_?M1<F9L\)6]DW9WTK#^A92"21OR+3N O(TI13<>O/S;?%X=0;%30E43 ,D
MP=3*^-D-CTS4FW5@<V></'>BC/3<3Z ;M+6$> ]12&C[+7,$@R$'W\T O3E.
MQ0DZ$?0-'-<V;2"@8T3:3XHPCP[4*#>6J;?R[Q"WEN^"5&27(JA?'IO#26,[
M&;8)]+/<@)[9VQ>_/-:$Q::&"CN:W$,P>1$0B^+98184ST;*=H5N4N^"%(&)
M^6,!]JAZBT*PE>&7!Q['%>!Q'I6[Y]R>B&&RUD38LB@9A%\D1+-)(<H=VKSH
M3WK3W#TG#S1EK#*$MP7WB8#KSGA+U=.XPF)Q#6O$^2?\SQ7]YY8O'O_Y-GM
MR*'SD1H*"Q8P0),(4YA4G_.<G(D]/VYQB)^+7N<$OF5N<N>(IP@-_H^"J5;'
M$A=/(CN7-$'EJ*G0YED$YUY)5W.TT >7/68H6:D12[H>[(U 72L28<CZM&(X
M45SC4T(N9 I<L(W*]9I/"NIKINPTJO9GSW#$Z2]8H7IP*IEC<O0%,Q-QWLFA
MW&G-VH2QJ7R4+%Q/M]%G_E"DH8BKZ"Q3I4RDUU[F.RMVBB VZ'BA23(P_L,O
M-#-CKF:0_\7):IL7G0&*A#I>=!2C1^,'6 ,O2(;B[#X-Q\5I- B"1YQ$<4<0
MO@*X0@4R$01[KKS>?F02F#>%S+N3UXP<(0JM#C9SSN [+_+-8Z=S7I/TY4](
M64<P W3(ZDR8F%C@/R6=4R0 AHLYK3F(7B$"NAF&!? [KQ<B!FI^+LB;A9&+
MT1&(@5*]+*ZWJ7+)E3?_"K<H76+RH\-[GG(K'-O3O%MRA-XC!!*^M1C(JYX,
MO1VG?['"^C$M 9?>4A*^C=(BLYSB)"7A KM(+VR?.::LBJF_:#_+=UK>TYD
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
MI/B&^HFJ/3,OT7!&-VD-[Y"J3.D9]E>"97,3%H^IJEJ6(%K&#1MA!5=@? U
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
M8$B09M#9[( ]8O<R&P$O<.E7N'4+'B6J1^'!M%V$/G+2$%(\*4X0T!7S-PL
M1I;#[,G.OETUBN6[,]RK\]!7OC+;J=%F2$9"=%5.LL#7N:GB!(*D1T>>%+^,
M,%3C^RKHMX_[:QGUX+Y.O71,4=Z4;2NTFUV8.T5!PQ"XO%S:C(<A9<;0\]3=
M20!/"0036C'DU> TP$DFCVQ%W\7K^9D)W:W(?2-NV2!BHA?BVD7'%Q+JC\)Y
MI9E8L-[E#F_D*4VJ,\):8O=/!*1% $.$W$_'%=@3F*3B)CC%^,NA^64KI0PE
MZ6*"WUM4-,#Y'0Q (FSR>Y*_,-G+C07J%(224<3S>QZ5(Y4YEI =-DA;P%TV
M_AL6)$(R' S8%&=H%M3&;##VW;\2-H,0B!,%-[)LF$%<FL9]@DW1^T,8M,-/
M,%$CV3<B'TOL]R.9Q!4_33EU%D_2I_,:GA*7;K)H%RG/F7A"]#2)HSE').F)
M1NXL>>%963JT]\9)_1VAQV5A/@^F<;LAABRF1OY.*\/Y_&"<V.]$]_CYB $;
MV^_\"&WL@L/@>W\8!_G#&>1(:*#Q3DDBNP^#1]R<H;N"[YKO<G8K<I6Y/:=F
M_S3PZ.'6NPS7<H*GQ^BXN ;DI:LZ5&>(*YT\W248L@_TT$D[;6B"1T@0LX+F
MYAJGM\ V^9^Y)]+C5G4O!RY/ &X6'-!S+G#(?2#X.+Q_7;P3G)T:<]8C;,+#
M_M)O<[Z2GVY7U%_D-T3=XH9(KL=;2@F@EM[CI9T[*)N?4-]!?L*;G_=G&YAY
MX_P)J4B<'*Y]*=JI[<.EZ-?+W]7[T-N[LZ\79S<79>]#=U^65DCZ.)1K2FFY
M>8/UV:-ZID\7'TXX']2WI)4V-FNE6/FZBI+M4E9Z=7?YA0NU<R8.0V?_^S^_
MG8$1WYW=7?WGT@ S-N"#S_+OBZO;\\_7M[_=7-X:9Q^O?[LSOIS=_'IY9]Q<
MW?ZZC:N/UZG"S,5!*< X7G)!3!2EN*U@5A#4!!$_GI;I81([AC\*,0I\X-(-
M:9JRI]PGY<OCMI SM"6)/0O;.W:&!01BM8)O991@8_PTQ>MN?F%9K_V4T27,
M2)&N1_@-H+,HNU4<-*>-%.@(4H($T:XXN<0=<Q9@O:U9]O)DN5<I%C2VO9CK
MZL'2A[ =?0A[Y(>PS67>>5YC*T05[>>CBAV$$.!_%@4/B_[[Z>KKV=?SJ[//
M&!I#$Y=?[VXIN+C][=NWS_3WV<T?QL79W=GZ.X7>,])J;'&?.U]:-Y??KF_N
MC.M/QM77B\MOE_"?KQ K7?YR=7MW>7-Y87S[[>/GJW-UZ_#IZN9+R5S^C2'
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
MG^1PXK_[R>/9-(9=L>CBIVC;<RHR)>Z]GPV-=^L"9_AG\BF8/IT,0W+1\"4
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
M*B6F0@)KA 1,:T\EVAV<'&7J+;>JG@0'#4RE"XY1%Y0JF%[DO!C6#7_;@5;
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
M[\V[)FCC)X3=0":, ]B;6CV/2=+31SE )/TW; 4T<) JX"B48@3D=@AF/'P
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
M'U0OHN8T9V:!KCQK0Y(2:W5X.VZ1_<%)'4OS2LJ.50'6NDC"I?$K%-^]NP(
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
M4O)W9Z-O(ODUTK/4H^C3,EMP8"YQ>I?)M7%566$_I\QRF?*JN]GRX]7D_/B
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
MO NXU5KM P[X:*-J-5HCXV3:VYQ,,]MDVI5M3@;#[^J-4C4A;V_]!SF7^DF
MM+V%Z2WK&BN1ZM21JJUN4Q[;&2>C;7$RU4K&R52W.1DL2-XN-1N+G2TE4$F@
MDD"5-:3F?=*H99L+.D6W-YEJKN$&[YM+#6"JV2BI]<4<LH/$J2..,>^L\NN>
M1K1YIA2,M&91CVC)!C'Z]D+RWFPB5/7MF$SY3S2KH9G2ZLU_HE2_M5VJ;@13
M,AGV(.4WK>62/[>UMF/5Y#_1K.972HLG]XG6P#135;"&%JN#2O$]4O%-J<_G
MSVOJ5M3K_.>Y)9LD_XE6T>FJEE3U( Y?F2*U[FK+T!WG#2,^,+QY(4]5YD?(
M_(AWNIQ3VC.9@:BV'7,E\SPRVG=I#=',\\ ^*\U2I;I8PW7+OAN9.2:142+C
M!LB8TE+,C 19+^E3&H*9YY'5<DYIXF>>!QC&K5*ELO/+-PF,$A@E,.:>4KLI
M#M0SA@2DM;$SSR.C3R*E[R3S-+#H>;U4J6WBACM 7#R@;./'$7.8\JJ[2A8^
MJ<?YI'=[O=HGE.P 2JB 4XDX)N-=M;KU"66T 6M;GQ 8@Y:]@3S%[W!%0?,H
MN]E6GL7$9A)V,-^'9YHQ:P#/I4K3*2LITP9WS/*QU/0I<Y#@C&<+ZI;E8_IF
M1!^>.4\_"BK,^K#PTY!@JS*8 J)4R\KUZD2HDO+*@HS]@?)OF)#I40ZX,H0-
MM&$+8),&S&/.!%86IO3CW-A/T_4P:Q2'9B^4J04O,TS'\">NQU,^30O36VFS
M,=7?]$CXE]<"P(&'0(]HP3P=?C9["\<8PY3YE_&3D% \E+VL?-5Q039/MHRO
M*R+R;-F"<)&;3=5=.E=$/!J%OKZXJ\ )WOI][/ )FB+/&M-(,8=6O!23;"<\
M*Q20P1\/8!JN/_;X8W$>,T8@#"S(0N4IN"DJ!Z1,X:3@Q VR%SN&@=OFWNEO
M>(QU+/3K.SX;Q!M9K$COK#<*F][9+BN7ON,@[6\2BM^^)],S#=4HL3Z!8,T#
M2P6U7\P!X0D_LE $X'\&Z$0Z\+(A*)S43O4@LC:;M7*SV3SJ!,EZNW4T"9+)
MIF"R[1"NI7U8Z7)7W<ONMZ_=>P5.HRQ9<X7:J)PR63=-^"O.;J(ZD=="U[5Z
M/@9B57>>*,J=?M5B>OT"54.9<EU#YHK*Q(9,SKPY756HQ)E=>]A^NU6JJO5#
MB-*7V412Z/9ZH9"3T&&3<JW4JBUV8RZ@T.79<ZRHIW%8 =RP)^A2Y?;PDJ/Y
M.(-TMU#&^C)&S,"#\K:AS#0J>#7?J.0E,C+8NP!\E+(B<JY\I&)-]+:V&)-\
M6)T9#@E=+WT7WLGPKN0)RR]*8-VDJ;EP1=\3#=\M!MK91:-4KR]&.DDX/5CN
M6=7+/%_NJ9Y=-$M5":*[=1CA!N;5\/$X)6"]SV3N-F]3 :B!!5?2$EKG2?@\
M6.99;_OGQ#QU-&5JK:(PSRFAY]2QA\QU@=CZ6!FR5!AZG-R>#BKO8O2Z9INS
M//8;+U6TQ?)[*UE^.["8$OV.<]O3@=S2;5_<V>;9A:8N!@9O=5_7(=:!5Y/E
M70GG;PAC?2KT];I@5E(<YHW%Z5Q,9+L-3(Q<VQ2[6V<7#;743.A=OEI?V<--
MX*87?E)*CD-*LEW?Y2HE;9"26JG9SGJ1OL^KNV,)IH']=&P,X8<3\HE9;&AZ
M\D \<E%/9[]T)].Q_<;85\$5&TIWLW)V4=5*[79&15>>@5(PBG<&YBD8*IA_
MK9*:U0+<Y[%W2"?;KTP?>R/%M$3/OXSN_^/T8:2#_EY LTU96\,&RO5V1K-'
M^JSVA&COWF]JF-W,>JDIP6I!#??TGQ*=UGE8.:T>D52;,BP682\UVAD[O$N
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
MK9D7?DN(7LH'JSR9$D^SXBD2\P&(X;S%?-P)Q8IBO%Y?4494HN4!\L@ZM-R
M1QIG%UK&;GV%P\+3Z$BS DXW-#I.M8W,]LER\$B3YC1:@C$9%3(L:-@J5>H9
MV^'N! QVY #+OTV4%'PI^-M3,?(1_!8(?JU4S4W[.(2F4QL&#J'5NE%YH3 $
MAAI.A"[1>UX:&/NUN M5SA.Z4-7;G$U,RV>#CB<^P_<5-<JH5N8-4\YI93-5
MOHL9#=JWE,[4,<=!B8HJKVXC A*I?CL&@E.<;=#;"!^@"JZ\-TS/PKMG#-#%
M*GTSY4SH*?PTJF;R&'SY+M:()4C+Q,X@01X7KPMO3RF2MQ1T89C&THM(-ESE
M@WC90^?>C=)[Q/-8.A\>B;+H8C'VLX^(4>X?.N$H8=&EF2\@C,6?_QX^_S&6
MOA3/=.*O*(4I/W?,(=""E0I&Z8A)8*14$' X4^0H2FJZC^9#])\E;50VAZ=Q
M$B5Y%7Y14"!>A#_:"-/EZ$>;_!.PT\,99&W14FFO#O3<N/O!+2TFZ'/0\;V1
M[6S2[*E1P<R-98U-PWR$7QR*Y;<I18BS("89(8>)2$XBGZ H!K%GI92Z+.&>
M$C3N\1TX3K#B>[%WU[9#<YM9-]XQX-I?X:1QF960L-)0SRYLBRU&R]+L*+(5
MZ_$H\[S%.7<F>/4]:YY)>-:RKGAQ59A=4FXF! 'S"<R#35"EGQ>K)=CC^\ZQ
MKUJ5Q2<3BT_6EQ>?E&4DCZ^,9+Q#::2)H=:5H(MI!0IAOGI7]YJUJ<F92S&O
MJ3K? =W'0'TX^53<L"1YHTIJZ-HB?GD6E]_22O#.K)F0%+3=&O);6DP]S6*6
ME*".-W9X8/"D]5Q2GIE%I;LH?6XV44YP;$PU_N7O^F3Z)<Q^3VSH\("I*SS7
M'%!$7($&91R1!& *P+#X@AZEQ//S->SWHO\,2U(/-^T%D;N0A=WC0)DP#9:\
MIX_Z3]%(^-JQ)WGL=@/5S&5W8%N1P3TM% Z>VKJ%YBZB>UIK"S<UDP0?3%^R
M><6_F,Z*!?.$B@6 <<!MY('I .%MK"G+?C+#QSW@Z!5K,L9,-,\_$T0)TS_6
ML6JN8@=O[1R[_#)#7T< K3>/O1!59^.\'1OF-J%^7;H;=A_3YZ/!C1]!!2N'
MH=Y&!B@"*XPL[*]X(S(LXZ@[6#XKK%@UWQJ/KNUBKAL<V'>H"P)U*0A<"C 6
M"^MY,'@._9O3LH(N$)[.^/ ](O!<;\"5J*Z\@C0H+R(5&A33-UXD0A<E"BG;
M?W687*,M3%9BQ%@-M24^2'6QJ^BFS@;ZSQ\P^; 3J;IH;P,Y0GM; $2S<G8!
M.\A/O7GKL:#9X+37HF:!:)(R8<J+3<&)PL&&><[DTYIMB(I-V&"7=>$7P&=Q
MFX!00Q RLD;"2CEAM2*@(DE!5-.9<YL7O9RJD(I1J3Y/, JUF)F9@C4(YAZP
M)I\^WSL4P1?3Y3H,'X_;5M2E@T2KS'D\((!ESRZ=E](<Z2]L_1JI",P+G!F\
M:M?RY7[?YW*I8%&L>$[,/SC?\18AB1I@PY1+"VG/"(=A[6;A+@:UL*Q<"10.
M\6@!M;_#R:_PD&D@"+IF2K!R"ZO$#.(N3UYR>1S5@L%7!8NEO_$:/N2S!%RD
M0KOD/A79^1-] $IJCW\QK/1#7MB!>'V)!F0"ZQ9W.FEW"RK*5RL!6HDT[MAI
MN&$K;G59+;1W8R\O6115MG3IYN\1=K_/;P*X:[9G<6#.>OO75,\N6AE:0$]C
MGGI^WBZ]/SA;YM4_^Q@O_H<]%/ V)=9!BE<^?Z2>HTNO!JC8>E1+D#<=&IG
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
M>2[7E#YHXOU@.?@3GU_-<[?H9.);IA'<U4<M:$I*U)N=MZ2 WX$QQS%GE5#
MPD88T3.1OBF>(8F)-P1"Y19],[0TT&%0Q^:-#5"?=T1/>+$M$6,?#+Q>1AT]
M>GA5A9INP+?%A%*NV,[8E&C41?X:E$(S6$L(,*1[1OL=-5W!#A=>R*?PO!6T
M@ K0+G8$D4S9P)W492H6,/IO'R"1K6YK)PSV$;66XG80<)1.N( "AF::&S=C
MHPXF"\_C6+8; >B[];V=<5Q/V-N@S0$<!>;<<(']E#[NV'6X8_?!CA63+;\R
MX=?C!U_@5> V4K3*><9<RI<+P 9VG1GUVL'V$3X=S,@U$VZ)QEMSX;@.WD+0
MPYQ)2I']C=9FY P:^(1T9(Z2_]_1_0'9^<*W@CUP&.7>P%_1BT#.)HJZ%<!(
MX;9EI3-V;3HU_N)2Y 9.%S:CQR7J!IQN*>G#S4JL?!0>. D]KAS3_1&=VR$8
M< \&^81@Y '@-V+]4[2%L49'8>R66YHQ?@<,+U>"9DI@T5K"QRNV:XSF+]G+
M,;T&7TQ.&!,OCP_HF(@I1'C[!7C)P^(*>DAT?XY 6("SJVI9I9G##QIQ".[.
M[!("W@L623^C$KN82C/W1>Y[%:>_21Y/T)LB3GC@0B".@8H6O.E!=YYT8/OS
M_L\Q>R/]"_ZB5>")N$8OOJ[@-V??'.FQCZBZ]T"0^=@Q/9[[8=]LGZ9)1Q9Y
M.>& &7" <87(11HF*KL@?P'H=.-&2M1:,=#GYE<W3QVB);E8HS>XH^!>#^<A
M!.POWYH[<]>-S>]6)S;9$"!^(%-<LPV+)0A2 _^9AAMT^6'S(4.G&B+4E"%"
M)Q,B5-QCY5NDKW#U#E6* U<$\9B(ZV%!JA/7[=TI7J3AKE+_1Q?3MDUW1%?_
MU&G<#+OJA7I)>IUHN=ODP_!C@(AQL[\\?Q&P\"[WS<7#Y96&%K?37A3C$EHK
M+'[#L- )/4:0X(3]:F-O\LB*YI8YF^K"GT*^ 4P^$] =ZHY3GTBVY$JLH-UU
M.^/Q,MJZU)B2WZ#B?1[O]!@0N\2OSI+L"7') Y1F);J>$3:A&';F4I4<1I$+
M"N^%@BVD'JJ)^SA_.9U [X4MB^]60??B^P8.SD3]< 634UM8-D@V=-;)W"KY
M7NHYI$[5$_T'ER6\MJ4Y"">9I_C!= S')",0KW\1A6#)(C"()PQYW*IY0*2R
MR<'1=YYUR_S/K+;\B/H;J /\6W1W&7I>+_L/_; )<()KB11<5?U"?WAVR*UW
M[>@3AE>QR@>MHE;C+EKTZ$2K09_F$QMCOUNRQDIK'*H;4QMS%$.)B>6TDM]%
M$+&@++ZPY@&;HFN*XO*>3< '5.4)20VR6GQ*= ,R.),24')L(Q^(>R1],OVB
M/-J^ ;M^<W-7(@^6:/V-81X^V,>";,%N97!SA/F@H8I.' /PPE_?*L?._H?(
M9X&2&(LB<]ZPD5S2?J2\X,..KP6\X%/:7Y?>[?4??^W>*[W;Z_[]M\YCKW][
M,/Z$'H\F A A6U2)%00HJ$?A*O+U\@C<B8W986L<OFOBH,.Z),P8?$9U3:T\
MU54@1F=@3T$2KL?Z<U+3XJ$^QF[&0:!C_6Q-3N_LBVYM:_-W-<XN+(Q9%J<
M-I\/82:(="$G81 * WHLC;^0G3,?E0U?VI1<C\[$\M*NH/DN:F5Z5>OL(@H%
M74L NL80<:3H_L72%X:XE'245P<A&=2V,3!]T(TX2B9U,%Z<M@6W!,YV Q@V
MBL)"_1U!F;@5LUWA,'>'_-C7APC[/, 1S <J81!Y/:G> Q! 00J<JQ^,C_@R
MG*LX[&$)Y[$'%$_(M![)M- %YNP3\EK5*BT:$HM*/..5'^H1#^>_OP/(ZP4%
M\LNE0![%[2CWW5\Z]U<8V@.HWNW]<JO\]OV^]W#5NT2 ?U >?^T\*G?WW3^Z
MMX\ _0]W7?Z'@BHBM[879%&#;?&.36VMW]3%YJZY;7,UU3;?=>YA3WJ]C5>)
M]:T+R+J<2=7*"OZ]!S;LWS^4E.X_NY??'WM_=)7^]77OLGO/(X\N^_=W_?O.
M8U?YI?]']QX#UKH%9=G'.9]X/#PG4DO5"B\>(*ZB>%R+./)*B\$'(DK8=J9T
M\:,\HT)LD95-#O+P+P,%;7J3<F[(Y\Z$1X7>@.!ITKB8$_,6L\.#$P'SSI4.
MSP?ZQI@G7.%4YV1DCP<42\[= 1@8$K-Y'[J702P'$$(9Z&^KK,UB[ET?@W?"
M:@^X3FYA4I@LPA!S14A'%(P4;MK,5HDD&>:2>4DN&=VEB&Q_[&$J$WS^'!HB
M/ H>K)K0^\'3.="7-Y,$@@^CK4.6%][FO^CFF'MYN>7TRIZH2A&>V:^OY1_T
MM;)A3\JPJ_ \K&L0E,?@>H%NDFWEV),2'<ODUW'C@5E+"!+$ZF+F5F1HQR;
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
MN[MH%PK#]I ]-5-D='WL2A#2IG+?^O+(E2O]!03M6UGYG8W';T6(PJON^SI
M IL$MJVZP-IZ%%-<D< 6 [8X.EV9#C,\VW$%SBQJ<-\MTU.N$* <T*^X@L9!
M\-9^X?%O(CRC65#-34*;A+8#AK8V_ERMQ6Q/%<398:_>R)[$0&X[F1-'$,ZQ
M;>VN0[NA_%)6'G%'-DRWSQL&-9KV\:67;HLA)<3M&>+:E3G7?SON^E<S)E2D
M99/CA[^YNX/V7L,SJFJE65US>=!8BERS?0_WU#\OL;_8OIOJU2O+F^K)]GBR
M/1[^1W:<DQWGEC#L^SO.;>XK*0X!BM"F33H/I&:=LV:M:MHG'7^.X@%=5 'U
MUTB[WC"G[_ ]I)O=7.>I1.>6ZX&9<GNW^B5^2?S*#[\TDOIV?=8SH%5F/ ,;
MIMP=/G;-6O9:Y?V@]'\VLNF;[7IS9?INB:8G04F"TM& $KP#E2JMLD*IVC!Y
M[?"!:2.E*B?\RE6=:DKDDLAU1,BEDCD85Z?P0P(N$Z4NPJZ3312;4ZK4O5Z7
MU.NU5F7-=0G%NVBJQ"B)4<>#4?5XO LO#A H6A%&G6PZV&;Z59Y0EJN659<(
M)A'LR!!,:[0_<=S2'<-A ]/3 ZF,$B[4UHD"6&)(WB61:3$<+ZAAI%4X3BR/
MQ#,]5W'])]<<F+IC,I<^_).-QZYRK3O/MO)5MWZ4E%O:<7VL=%S7-DS1. R?
M16"RX3^.,L8).BY^XC#/3H&2^21HA(O5)"A*4#PB4*Q2&',E'L;\%QL.'?8V
MTHT?$]UB$2R>;"+:JJCDN=!>;45$\F^<L,K7LO(K)VXQ8I)K?.(2TR2F'0VF
MJ97YV\EJY$^+C%7M9'/0YAQJ>RTUK#751GOE765=0I2$J&.#*+6^U)L6JPVG
MG6SOG<W\:84L^"LQ3&+8,6*8IL4P3%V.82?;=R? ,&Y",G8,8!95&)"()A'M
MR!!-;<;+E9P/3<?U]*!Y5LQPK)XJH"%!E)EV8@@-JZX.KG7#')O>6^ R^\VW
M&&\X2-ZR-_J2/K&MY[C+K)3RBB"\(0CN!O#WH6GI%CPP!J1T/=/S\4E7&3KV
M1/',"8=)_'<*F/B6X3IAF[C:\9]]H*TF456B:N%0-<+$*7- 2B<@7^S\27>C
M"P*M1IAXT,OXGW6MN!/RDF4K[OSTY+O8KGR%71ELHA_+\J 20 N'/#^&C@'*
MB D?P[QP$Z:PD\:;@,^V!)Z] $^/;XGRR/=$N>.;(A%$(DC1$$1,0U/_'YQ\
M->YLXW%5'$,T]= PI,!V;H[]%9]:@T.H2'4#ABVJ8 ^Q4+VM&:%QFFQ:IRYQ
M#(E>!4>O*J&785LN$,\>FE: 7M5UZ)4P<8E>I]+.\)(S# +4%1O;IN<QY>_Z
M9/I%>;1] ZS!FYN[1+1:MN:@HI9E X\N59TV>VK_KY[#Z.I6,'J?8TB<+S;.
M5U45>_%H-8[N5;6\5CN5^"ZUT^7XCU,8PB3HSN?IC2=WC$PV5+H_F>&3\Z\_
MA"? F(=#(A[?./4=U]?Y9=4#,VB$:D7#Q^CZ17>>=(NYY_V?8_:F= PZ9;1*
M19/JKX3%O&%1FX-%3<*BA,5MP.)U> <N85'"8L%A49O5%K59;5%B4V[8M.O[
ME;ST-K6E?"\_E"_+(52IU7JEA%U!]($]Q7B=)#QK5QKK\0P'&?J.9;HC& 9C
M@3 T9\MW0!+K3A;KM#FLTTX<ZXX RS(I6XM8IATYEDE/H<3#!3S4><PPM4WC
M$</&6']]THT?'!G;S4.[SWY'VZ)#TND2@[UYX S\CKU]K&<$KGO8?)CS&R7
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
M\D203T_VX W^&7F3\<7_!U!+ P04    " #!@%5:F)F7CET0  "*MP  $0
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
M$\8HX8R -8IXHYAYC9"[P3;[BIV ?(9.&NRD$6++)U7B(B]L@0\2C%":4XU
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
M2G1B+ !SY.]6>][$:CI2]M^6F0U\X5N8A3/*_Z;)4TFCU&&QKTU.P,<O:IY
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
M!6DMX[P$[]L.8;UUYXL>UA!CE .JRY[DUY\27;D[,D7'$SBF4KO7)[=3OB$
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
M]Q+BCBF6\]?;EX2/_\??_A]02P,$%     @ P8!56O,*JH2T0P  N_@" !4
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
MILZA<T)K1W^.IJU0%WUN:"O418Q/HZV0X)'*$#2A@@8BE<$=/+",Q[])C*7
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
M]),BW"'4V</F=7L9;X<^#$=E2,0B M9A'=HKB>)$$\J#)S)K19R)BIBL +P
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
M7T(P=(,2KI0S1)=*UPSCT3<2G#'A7<HBME+GT4].VUJQ=878PXZ\LCD6C2Y
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
M?^."\+Q3.\XXO')O5"F(-2>[9G8Z.?ZYOA%+?:-.B"'IB5^I)[(,W-C8YQP
MJPJ9!I*^#^U^!3[#@I/D.4#BO#HB 5UG'G*< [PO'@)9IAR@WN(OK5%1:F#(
MIK&@)V&#KX7H'$"(Q0>?#HH2G2*2NHD[X;.>Q1P +XPFB_REL=\_FI?ZD1M$
MUW& +1AZ2II!H/\?NPG[<UNN$_"9-CQ)##S-SKH/M4*"6DD#_YT1PP9H!/JJ
M"@LR]A?_*\<KFC.&CD[A(7\L\?IP,^5 . >P?',B>OO8R[V#Z<FQ[W8"04F)
M5[POFEFFRR9L(.EB^YMX+,_ORMT[TIJ(3ARQ,!"M#_J',_3Y1NT;#LM^'N]\
MGS<7T(FD(/>C>M!"(8)=M8PF:L-BB*3CX9!5[!GZ=J'B12;B*2V!2NF1]3,7
MHCD-#AL-)UB^35=:MM"< !D:2U<IMU!'G40&'4>PB:NEU0=:CWO%IU\GNN"F
M2MJ8$I&LM5ZTQ\K3P1@O1=N2[IC2(0\7L5G'RYCOGX^PTZH/MQ_T(X?2Y)C)
M(JC3WDX] 0CQOBIM')Z%P6(EKQQ:$C=E)="QZ=:(Z4)X841]A?_/:I5J.7%Z
MK38K,FE.'3LD.7XCJ>6VAJ+21>Z-VXO. !.U>#!=7[31P$GM&1U/D=+7;)U<
MTC8-@5IY5XCXIB_&KOQH<XYE,';=%U2,4K[[(50F9 9DXKQ)\*6#HT(P]3L#
M'C'](W@3O7.A*1<86U V^BV-E0YFYM&U.3T?EX;=\4(]C&-'0N,G[*(46M@I
M&'(1:/2QTT!T0IIF82 "_*O<<9*C+8V:;UM(T-$O&)>_Y:OH6>U9T: H^O-]
MWXL/=S\).:T7*6@HZMM9W$6=GQ;-Z:IK2BGL0?AUL;Y3(RDK-+>5<-B:YA":
M^!1/BX2/952+HSN&/#D Z@@'&%?,8,+W<0!]%PYP'T_1Y@!%QV&K((PF@FY;
MEU!LQ?^I.F2-X2DT"%K/>I:P:<D<X$G:[^\76KK R^( $2 /;%7/\+]\N#Q(
M:$03$M&C*JR'3"LN#@ ?XP /C%@$B]3*"E B>"R"+5!,W!CW @]A_M32OZ#^
M -CS%4V@H4<ACU#KN8E3_DL7TS'4))JS3#9F[V!8$[>/Z@/ZRW',(LN514\
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
M]5VU5KXYIPR"P(@;PKQ(*=N+=4U)YNE=0S^^D8,4%["T*W!&"N3MD/L-S7*
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
M,=N(49: EF$2Z1&,H60TH8$#W,=1]*'FPRD=Z%F;'OP*RP==%W@3OJ;HCMP
M=6CED?#>M@HZ;(0#M,%__!P"42HL'G0,8S?I(36E&W4\X$NAHA0?I=&@.#@^
MR<WBI<(K*=X*/FHYK8 JT,5:V1> M1QJJ'KDQZS2;>9VY@ '4:^H;U&^;Z]F
MCI*CHWBNQZ[VW5N/EFJ\=J)_^_@)98KG6O'3H7<0"1Z#G?^[^?\M70RY'H\Z
MA!_VU=#:YV(A*D;APR/_YG1RI2(XR@'J-_=AI/W!=0HR$VJ9RGL_2&61R 'D
M=I-*P,9<%8B6CN,&T9B1K=6TMR3[1M3>;MG+15)6%Y+XKS6Y)_I-B:34/.$S
MO^)!=O[;G0*WADN'343/?/ _SP'NZ3?)1KZ5B F&4^!OV?;&51V^)NU:%D7Q
MK1<+$I>6E3(L<2*1#;;BTH]VG9;NM<2;HD?3L/GGR(;)]\CVM39HLE;^$RF_
M[R+3\SSB8H!@WOVK51>Y6;J@"V)HJNRQ;JM@SEE43@%8K.^U[W'*GIP,I7+]
M68C#K@L>HC[\9#JV=,^LUS/VJ/*QVS+E3UU-R?&&.[E5O&.^+2MNF%"#:0OO
MP0Z\P"W=2VG'PVW8[>P'MZK>?@,J/>=/\MB7OPB8%*IA4'$#9ZFQ/1S@!O'I
MQ7DR/<%)JGK(\Y/;/+KO;(J4D?D)U?-8/R=N"?J;#46PZWV[^43T2&@?7?J[
M;10CW<1D#*(ATZC13MN4?63EQ D5(;?!Z6>!TN_3W7<IM1?UR"G*WE(5*NF@
M"&TK7"#'OW%,F9D]^C$/$O8?CO]>?_Z_.S_T^Z.#W5[WR^%46 V.=_#58)-9
MI)_#KM,O A_MWVCMF_:LJAAV,-AJ4FXL?@B7)0<@%H[$97R,^3!PN0G,^['U
MP9T3M9D6K)S1@.+T+,N,X9(-=!TVXXZ&Y ^<?;[)BC^;WP<""G=4M2@9NS3'
MK?)45^Z$C,?@A?O^WWSEH, @2G4)26"&N#5\8NU#\6[?N'AB_><A*"ATV*_B
MTL;F[DY;LU;H:I.EV;H#!O8^4Q!/CZ%L[GSE8PECFZ1PP?$Q8>B89YZV]"T/
MN9:[)X'>R$E]H85GXRJ/JT5ZN&^[^?1SQ[#7?\F#K[SSP.%F6C[[S)\72KL)
M9J19V*1+/+OQ6\KQ4U38[_<VRLR?B<&NTVPG]GW^T)3F=%R@(X9[%(%PLF6:
M>WB\9PF0?WW\>6-7>JK0RCY9:QF0?@S-MUA3TU/?';9PF/Y&G!$9O2?7J$L5
M_1"NM4D92.#5WRA#"SLL=R $/CZ7KUG56\Y%G#*",X_CLCVF5_KMS8Z'J/W
M;:\I[;7ES;*.U$=K:JQ%H8ZFF"2?^ 2%1=D8]NXZ[SLM-^4&0*7/_X;TKKK]
MG^GON@DONI@5!Y" )N]ZH"@T>=G8IW\OM! E+ %VPCKAZ<;>P93<_>5:X:K[
M?YXKC9\+/635SP%"R',5XGD.9@K1@LDY=C8FC(ZEFM&%B>QL[8!58PAL0U^@
M6HG<4[2WX]_6/<\/X\?V=4T*J1VGWW815]R^+L4?[,TZ@_^E:;\@SXT USH=
MUX>%ITQA1H71K>9%IC%GQ5G->LVZL8&RTT6*Y,H^U107Y*#>H6(GY#2!2+F0
MND]?<D#IQGK<,B3;?'[+$XLPA,?00VG@^9$8#G!%&[V6.E[MLYD,OXVA*P89
ML>^/02-^%DGOPGLUXR>11AW@W7$AND0?!]@%0=PB5E_T/PZU$KUTANT;5%VO
M1^YWS=O>CO)O(%(F0 C-A\Q[2X7!:^@E KLT%GK@=T)O[9_VP'XK>!G%]>_0
M9<UL-P> ((^Z OY$632A5R$Z!H'ATN:^ZFS$U,$_O/$,&>\ !,TW$B9IB :[
M>"*-5A5)]-.A>\<W@09LC_GS)&Q_G0E(H,EYZ?\,+0?')[07PF0(X%FVXO F
MD\PH;%,T^4[TP[YG[ZM;8T=?.@,?QA-QF_HV(*/COR>D_\^EB V;);X]CW[?
M&<[W^9M,1]\D8HG,/%+R=64?;&_ [6[I;7URIV2B4(XZDU-)W+-1JZI! ()V
M&IZW_F""N&66**P+RPEPKM?T"$V;OZ,N7#M\)T@5.^9RX/C5;P>D>U<#S5QT
M2W9E*UU;\X#(LD;'.KE?>^+H7;T?;6#(+,Z"G8;:XH$LP-57$'>Z)^<I":VL
M+9V]T5-1(OO8>[9.TC9X5_ 5K#)N*.O2XR#W=*V *@MZVYC"W3M)!9LR]*/K
M()%D#A^< $5156)UN+U.2Z3X'#C+9#D#G6!6[KQAK'?HQ?KB)W_OLG94=M]J
M%C(;3S)7@>KO#7_X6_UE\NU7O+_53[8HLH#JNSSW76[1NE?4CKI77V9(F^=G
MF4!L&HXO6Q_0A]_20,R!$('.A<QFAO?'[Y<2IOQGR1N:]N=]8::8(/I;N31N
MU774 0K",NXI,:S-UR;6FII2<,QCMC69(0&D>K&+1O>XV3D^5@=<M(M>/W_8
M=%%Q30S<Q>8%[R?Y@UN,0%$2[U^WC)7&$UNT^V7!%M8DJKO&>NQ8]>WS(!/Z
M]MIU="ULDWT)FT'* .*;M1C:V3488XL;D;8#1K.I$B57=Z';"'@J1$I>A38:
ML0XRA-A<ZBNLK1@69)./X!"3>W<$,K7[D#,_]N@T*L2N'O]'Y?,!)F>C>KL-
MNWM?3JH.-F[7KU*TBU1P.6HR[J]P_#E*]$IJI(()'TEER/ZTI]5H?Y7!S(6>
M@Z4WUFR&Q59C/(@>B;3$,8L)3 1XH..SA,G"29EG>EM?M[F2KF20\B"FEG,M
MJS?X"&ZNCZ3;1MA)#E#HV4MY5H(SKV?EI[Z5]11Y'ITN9;;O\I4PG;"C1<QF
M5LLFP0KM8^ZAU?CBPK7L)*MOJ]L7\T&2*%XU=AZ]@M>BX%(5(?WF1'N)%=0_
M.J#Q<\0L+ENE__8 IB7YR8FRM;K'S8OIF_,I-;Y?ILXY7;UJ8!Z/;%J%AXXY
MW&UTZ7B(6H?[,GQ8ZO3-W,VT^><_J%JZ%769'%:32@NN)<-7;A_Q/./+^^()
MWY'0IY!#5RO.!TY'#^X[\NJ'?)KE\N(=T5^:91F(::\FE2<1X_[U[4@[0R5G
M_"+UEYDGPH^TERKB97JC0ET%QJ1E]BW9;5S%$3+H+$SX^.+=VJGE,-2ZJ;X)
M D2JA4']6*\C?4Z-K$B=T](!OSA_M,U(] _6]2/A<BIX+.@QQD6B?MH-S9FY
M XQ]3,6;2N]8 J3Y\J7XI>N57FG?&LS9Y.(J]\Q9'5UI6,?:DD+/M<'&D5,W
M(YC;WQO-\CCAOGZY5/W%R1>?6+)1P'C(>W:^U-T''G\T])OB7X0P0PGY%EZ4
MP'K#&XE?@M#<^" N:\Q\ T+3!Z"WON+?GGM$NJ!JBS7[G(3))U-&CCZI?LY]
M:%O3,GNAO<T;/T +O+8_,-=3<[A_G?*F:OIUZ9AUF5>H9^@K%B;J)NX'>C%8
MB$[>?-%?$11!._>C"5$E;#J2A,- HB+MMX-%7C1>*%YD0OU\AV%!$: 8?D3^
MCS>*-K"NT:RNDF7&EG-2&SR\!%;EDEU54[.,^U[.?(;[,$_DNGF[G.QY[GJ^
MN6JE)*51HU0Z5^?N6QU6NY*8$FZJC)YH8'S/2^EM??%J8P=!^/5D5..^R_MW
M&5T3,$(&H9R+GQ]%2(:;\8;PG9?G7L&&(0LP=;E:9[M"C&]%C3]=3C5Y[:6Q
M4^3"<]87H9>[T%6E84(:*S+1O%NJS["?HHX%WAT.$+J8/!7:%W35N6,]_N Z
M<Q2-7T B$>.)O;H&QZZ_?Y*<<(.IAT_O 9^.,5Z?[]]N75MCR$QGM0:OHQ"S
MFS''J.LW@!($A_V8*/F;<<O?V5+"MW4\4YRQK. U7'+./'YHL+XI+T!_8[^I
MI[=@ +CM+ <H4IPZS\;))&@Z&M!1IFETXE.9YF2$DP?9&((]I[G5T\B<%*$J
ML(L4_=3_#3NU<4>0\XIA!J-O2@J5@")(="T0M[)@=S+T'</LI-^(&S_C -=Q
M#\=;/#O2K0H\5I DH6YMB=3+D3T5#7#(/VOT]D)AO(W0_^>C+/]381SY'L8%
MBM-.7:;!Q^R'.,".6?^2.-L<$V_OCW6RT7<#;RC&HHKH*\AT?$$)*P;&RP'Z
M(CG K&&U2J2[68I$\D./D;E90D>I\AN%"87L&//A!9PU9*ZU6!*,O4-Z_V:
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
M(I0.<K&.GON[\PY/\>V3-O5DH:B4Z-R5T*91>G&J_P[\?2M,K 3,3C-[)L,
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
MPVIUF5&+-U/'&@L%E!LI:KY)ZKIO2A)#?F]3Z_^W_WD-*N[Z7U!+ P04
M" #!@%5:N)B&H!/S  !A?PD %0   &MF<F,M,C R-#$R,S%?;&%B+GAM;-R]
M>8_C.+(O^O_Y%'IS'N[M <QI+=3".<M%UM:G@.JJ?%4Y/7=0>#"X9FG&:>=(
M<E;E_?2/U&++FT32E++/:Z K,VV)$?&3(D@&8_GW__7C8>4]\:+,-^O_^$/P
M)_\/'E_3#<O7]__QA[_<O0/9'_[7?_[+O_S[_P7 _W[U^8/W9D.W#WQ=>:\+
MCBO.O.]Y]<VKOG'OKYOB'_D3]FY7N!*;X@& _ZQO>[UY?"[R^V^5%_IAW%W6
M?5O\.6)4^$F0@BS"&,#(CP"", $I$HQ3'W&*R.+^SQ13&A!. /$#>1F.A?R-
M8!"D-/,A"S )6#WH*E__X\_J'X)+[DGQUF7]YW_\X5M5/?[YYY^_?__^IQ^D
M6/UI4]S_'/I^]'-W]1_:RW^<7/\]JJ\.$$(_U]_N+BWS<Q?*88.?__>O'[[0
M;_P!@WQ=5GA-%8$R_W-9?_AA0W%5HS[*EW?Q"O47Z"X#ZB,0A" *_O2C9'_X
MSW_QO :.8K/BG[GPU,^_?'Y_D23Z65WQ\YK?JV=[RXM\P[Y4N*@^8,)7DOMZ
MM.KYD?_''\K\X7'%N\^^%5R<'W95% >C*BZ1XC)(%)?_>HG8SU>P[XC?ZI17
M!\S5XGYTQ>,0IA^=L7LG+02?GN$>F:M9;EZHMVLVU[N[(W4UZ]-S[.JUV%1X
M-<-KL2?38WFE/O@@?VO)J($&C&E-IS7=/5;YCXJO&6^LY<'07L[^XP_RM^6V
M!/<8/RYOV-^W9:5FO_)N\YG3S9KF*RZ5[+V<,1_XATTI/W^-RV^WQ>8IEV.^
M>OY+R=G[]:='7DA;O[Z_H57^E%<Y+V](61685LL \2RF$04X"PB A N <9(
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
MNN*!##:/LAEWO@Y25TA]T$;JFG$LS[7K"/$V\FI7_A 22E 2I(#(F05 P0-
M4A^#U!<4\:"N:6)T3GV.RM3>T#9WH2E.]&?#4^6SL&B>$E\KK.&I;YNNT<D[
M1?7$09%<'<B>I3'O >N0F"<'IH,7VVGC+])L?\]7JR7-4)*D/@$1HP& 64I!
MEH8^H'X"100Y(SY:/O&";'15L!O:Y$7L$]!^'SM"9@JWDQP'/"(H3$"2Q#&
M6 J=I2@ 6(0\"-(D8A"9%$NSD=NB*EI'9B$GYZ)X5EZ3)Y6N:8F"GJ6QD<W,
MN(P^3&-3<LRS(^NQ&W96@W$LS+&-./G><I+N93J\V6Q));:KTWR(92Q(EL:8
M HH@!)!1(?>(40!2&"*:B2"  3+W8NH1G\5=>9CP0YOSO]5&&F(Y_^W=E02O
MS ].-#$."&,BE(LB/TDQ@#0B0*Z5(I"& <.$0L939NJ7G IA8P?D(+Z\Z=\]
M);B:ZROG<!DNN-PD]9DOPHSD=K4JTR,Z[S+-"(B3=9O9W786N\Z^52$M!?^F
M.J$^R0T;W3QP]49\Y-4G<8=_-''+\G.U3^=O>/-SM]D0F,<<I2' /,JD-2<,
M(!HP0$5,.>$I%K[1'NQZEB;>L#79Y[3/86U\#+=N#J#7LT/S FIFHQHL#YCS
M&NZ\GQ1_?ZQ+'RA?D"I=.\66T1TZCBR9 X9FM7+N #RV@ Y'MK..=T7=D>BY
MSM)X7:<$-.D;RXQ+JX:B!$2IBO().0<H3'V _=@/$Q(DU(]-C-Y%2A/;LHYN
MFX5DG=UP&2D]&^5$?C/3<RBZ"ME15+L$+7<&9E0T1W;C,IU9S<&HN,=:/GZ#
M>4TSN62ZWZRY7"9MGGCQ_&;+[S9O\O*?6[S*14[;W !I/CJ'M4&S/9NQ)];B
MEB6OX\EC6ZYJ-Q^SU<VC'6>CX6AN@!TV 7-@:F89)H/3J&39-9A8U2ZS(CA;
M$;-KX.A7,[MJ'#-+5!;5\K;8J&*XJCSN%UX\Y927;:BZ+V :9"0 H4 1@*D*
M% YC"E <QPF&">=!HF.3!JE,;'A:NG5<4DO8,)I_&*-AR^%,<C/S8"6TMNIK
M"36T9) #])8+\J^]E@^//8LJ:XG7Z:O>Q79K^X,,[*;%E7Z1T]%!9@I#:I?M
M#66S%?ME^?56[$Y$-U.\LQ63]T5R%RT.#DN':@OK: U_F<ZL:_A1<8_7\.,W
MV!: WQ35'2\>ZJX5KS=EM80HQ7$J$D"22.6_L1 @%$4@0ADFU*<DR P+NA^3
MF%AW:X) A4QY*T72XS]40J'A2<499/3T]CIY3156B:J(=;UE%#V7)<TOR>*L
M1/D)@9E+CE\2\+2$^,4K+1-5FH"1=US>@E=?*EQQ.05_D,]D)1?';YMWMETC
M[QS2L4@RU48*Q(&JD12)4*6F1')AZQ,_CI(XBXRZ$]LP,5.XENHGUVJNH>/?
M"ED]Y9X:+S/U[Z!JV5EX-4/UNKEF:5'OGENNO)]:OOXX33?T*Y!QE<=@P\*\
MZ0M7@'22M7#-6->'G^P+;;:KVL@7&/LT5(FXJA FCT'&0@Z2($ ^9VF619E1
MJ.@ L8E-T.Y@O]@= ZN@ZKKWCGV\PPEB>B;'%0Z&*XMSC:5VK"P.B^PZWP[H
MR#Q!7,,)J1>+9K@D]% ,P\5[9NX--=KH^C=>5IR]7S='BW_E^?TW^??-D[1C
M][SN=:%:7:A.%W6CBZ5 01 C08'/8@1@S"E 3)H7AF*Y&2$D@L$\+:9<2S:Q
M&6NXJ<\<V6:UPD7I/?*B.7\TK2_Y>X%LZOY5+_F([9TU5FVP%EW[F)ZT;>>'
M2LK;.GO*A=>^1_(UZFIL=F)[K=SG.]3\#EIK3?4X7[I#EW.Y_GLT^IKJ<3KK
M%S89@[8-Z1_E$C9O\B=%% L:0P;D^EPNT#/?!XA$%(0T0"$.4I)&1C5'^X-/
M/)/U2=FY\PZ0T)M#;.4S,^-]*B[;Q9_R[JPW?&_HF1O!GPIUVO7]S#5VRK-3
MPC=Y25>;<BN?HJ&[:&B("<,K]CWB>G0G\?KH".CHO1LD->M[J"/T\7NI=8]E
MX33-_N,?^8_J[CM?/?%?-^OJ6[GT$R0PQ %@$8M5I<,49)R'("9QD 29#V%D
M5DG-DI&))P_Y)L6&M=-L$=6S"G/@9&8Q&H[4^6[+4W><M&-KH>*S")<[B%RN
M_U4K>^_3VN$*_UI,7-5=LV5CWD)L5X)U4IGMVO'L#-=ML:&<LU+5E.ZHO-L4
M]9+Y7;[&:RJ9N:%5_E27H%ZF*:*Q2 1 (6( QH@ $@41"!.&,L)@QFAJ8J\,
MZ4\?ZE5STQ1G_ZEC2*61_;'=EN^8\O9<F5DV4\CU#-J$0)K9,=<8&ILQ2R0<
M62]3ZK,:+4MHCFV5[3#VA>B/DF.ZQ)@EC7Q!DP@"&*FS^"S,0!;"&,0AY(D?
M0\ZP,*T[?X'6U$?N!^EA>4W:O,C\)9PT3];=2&]X@*Z7%[?P;JJJR,FVJH\"
MY4KH%KOM$:<AO</B\9<HS5XK?D3D<Z7AQVZYJK]C,Z8<;M^\,.8X2B$AP"=J
MT4'E=BE3AT^$!3Y-PA3&U*Q3SR5*$^MX^W)7BJ+WB)_5FVS5X/$,1IH'V2XD
M-]/OKL%C*WQ-=+H.CY<E<]OA\0R=E^CP>%G<"QT>!VZPW4!PP>5 K Z+;9+:
M/FVKLL)UB8IE#%E*D)^""/E2=], @TR$*4@IXC3VD?)SF&T8!NE-OD%HJ3==
MLQ9M(JFWV7-@GU\Z!J7N1L 90*8+_PZ;-MFTH>WUB+M<Y&M)Z6Q1/TQMYD6\
MENBGBW:]V^S,P&?^V&X$/HD/^5H.+9I8F"5#JC4$RP"F"04PB1C 6$[>@F=(
M"(JR! =FK5POTM)ZMZ]IUKK;S&[6744>T?;?,%/URW#I*?EU$%BI]YZD6I'7
M1-4O#5EWBCTJF2.5ODQG5F4>%?=8C<=OL$P5$X*K'3O?K1 ^2_U0&:1K]8(W
M*:-J@W_#_KXMJYJ#I<\ARWP6@C!(E#<P$X!0B(& L1_$/$L0,MI^VS Q\8Q?
MDS/,.K.!4D_OIP;(S"3LN.DM[CW%D'?(T:+U^_686J@X)NIT!W --JY2VVQ8
MF#?K[0J03A+BKAG+S$HQGB_;1IC/;W\T!;,_X@>^Q$+$* X#$!*8 )C%'!""
MN%QLP)"A)*0BTXIXOT1@8NO2D?0ZFIXBJF=N+F(R;$I<2&IF)@R%U%;\,4D&
M"D3(6QM]EK_LU?CB@+.HZ)@XG?J-7F<;IT:J?=#<*USFY9?'@F/V:?T;+G+E
MJU+J'2S#C$49B0C ) @ 5'W?"(E]X*.0B9@%">6160R;'N&)5;$F[)4U9;6^
M?VII>ZI#EFF@FR:4>I/^% "9:;#BH!>BO/ :L+[LP.KXJ&=_ER%T9I(["Z_3
M)#MSZ)T9&*=A>8;W6[KQ50SNG;SWYD=>+K,L]7T"*4A5'AH,Y.X_BZ7%B"G"
M# 8!]'VSC+3^Z!-;A)J6IXAY7Q4YP]ZMAT!H^N=MQ3/TR6M+9NZ'/R>!*]_[
MP=CS^MO/B77B8S][T56G8;?X6;*Y.CCJ@7$2)C3R >:J.S*G"<@"GH(@@]0G
M(6;<+!?K,JFIO>D-Q>9 S.H@[!P\1B=A5PIM=Q36R3WQ6=B ;&X/P\X1>HG3
ML &!+QR'#=WQ>TO9_+A9/]69*Y\EQ^\VA;IIB1%'69 1D&4^4D?CJE,ZHR!*
M,(X9S (AC.+QYF5_8OOR<:MR</_'OP:)_V\;T?SLM99L/JB/0WXOF9AGG[&>
M0?O]/CE#;\%L.94[N>2O]9NBSC/:0\NO2E:O%=;A\NAEGM+O/E7R+//_/\F'
M''HP\R4]#G)A'3O^R(OJ^5;J;W6SKGEX5,0_\FJ)$X1#=>PKYZ4ZL24!.$(^
MB.),Q"0+410;Q6P-$9MX&GF7_Y V!K>MW=9<LY2P%DS$AY"F(@ ^)!1 7\73
M$Y("#J,H(GY&N,]-.FPY@\F\Z]:=NL6;$BR]B= 5!&;35D=UX=5TZP)0.\IU
M(*O3"/=1"=V%LU\F-7?L^JC09P+5Q^\Q/XEZ3T5QLV6Y?$HW526M:FVEWZWP
M_1)R$OM1@ &-22+WYC@%) Q"D(3<%RG$B$*MG@G#9"8V>.]?O_OLM92]'FE/
MT=8_G!J :?R(RHWP9CIL)[?1>=6X6%:G5@/#SG9V-2Y:_P1+X^JK:CH.%V-;
M8@P9AI0 'XM4[IM]'^" 8L!\1F-!6!:'T**(XS#5J0^3*^.3*CVP].9=YQ"8
M*6]7B/&H_N+Y\HO.:R[J2>VVR.((S9>HJJ@'PX4RBIHW6V;HM[FT*J.2"(A3
MZD,09:$/8"J5/XL9!'& 4) $J"EFIK_H[HT]RQI[M:=GF%3? T%/J2U%,U/=
M#QKRF&>SGW+N*D&]-_*\.>>G(IVDD9^YQ$YA_FM3JD3TGN^A;4U0][K'M'K_
M\+BJ/Z]G;E6-^35^S.7[F?\?SEYQL2GX#:7;A^U*!5K?/&R**O\_3?$?& =A
M',00^ )Q ),P!%AM@A."@I#&+(ACHQ"2"7F=>,YN.3\L\=\UW.BX7WB'_-<5
MQA=>3P35<5<)X?6D\/IBF-F)*9^]GMWYG3Q1,SOVX@_3V$C. +,CHSLEI[,:
M\1D@/YX4YB!I-\DTX<&UL_#7O*1\)?6);[;*6TW;XWP6D83R% (2A3%0_A5
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
MH9C@ %U;7BN7V_CHL[G<M 7MN]ST;W(4HGFSK;YM"E7F=IGR* UPD@&?!PF
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
M+Q![D4;?PX)?ZO,]<I>9F2R+:ODK_I$_;!_:ZC_"#YD0. 2")BF (DT!@8D
MB&8A2>H.OEJMNTY&GEB)6UIZJGHJ]K!67B6,F0*V9!P6-;K(_)!JR9MZ:B7_
MVJO4Z7BS:,]%,3I%N7R!K=NKB9#]:UY]>RTGT,T#+SYT=0.6C*4QB[@/*(ZD
MGH0L (@)#,(TXK'JAXEBH^XN@]0F=W&UD=E=603M8F)Z6.EZN!PA8.K7:H7_
M+NEZ'>&%MR/MTI.E(:$S_]40K9F]5AIBG_JJ=&XR/R9NMA_[QG-EN7VH]QUO
M<B$G6*[Z+9A'F)J-.K$ZMXZ"7G/%'3O>GA^;$%1#\(;U?EK<S(R *603'"O;
M06%UNFQ(:K9#9CL(^F?-EB/8+1!^V6S8]WRU>O_PB'.Y,K^A=/NP72EO;?.1
M<F^HCAA+PC#!*8E!% 8A@)C)C3-$&$0P1GZ4(A:FR,Q3K4U[<E=SC[*7[TA[
M*TG;=!6A#ZC>BL(M2%:&I6-AX75,++P^8GL^ZMXI[M8:QK([6G?HTYUU#6(,
MQ_%ZQ'P .Z/RZ^:I=I^^7P\WQ_V\6:W>;0KE45V&<>1'?A*",*$80(@S@ 7-
M5'0NC0*8A9 @D[V(!0\3+VG.=H_NV%2.SM%.TMY7Q:W7LFN8?FOS4/1,U,10
M&QY2S8:RL3F[ B='ALV&@UE-W!40'1N[:X:R,WOOML4ZK[8%EZ._RW^HW[IZ
MY#C"-$P$!BGR$8 9QP '808BQBF5?S+&C)*%+Y.:V(CM"-<JHXHW/RJ0S4S1
M %!Z%L>-^&:&Y5#RCJI#'Z>^<(ZLP0"A695^7.!CW=:XP[)$5-M[[A8_JXR.
MKKUAG& >D@C)U0CTY=Y'4)!%F0!1AOV8BQ"QQ*C+VWDR$ZONK@_B8T/5KOWC
M$3)Z^GJ]O&:ZNA.U)3AA.\?S(CENY'A$Y$5:.)X7]%+SQ@M77Z65^?J^CO++
MN7$1LXL#3/X.JK2QCN@TU<U&97/[,IXC]!(OY(# %U[*H3LLZ\5P7-89(7+[
M7+3KS6XEDX6I"#(2 !$R 6"2!B"#00)BN>8+>1@D/M7*W="@-?'$L:.L?&,[
MTH;%8 :0TM-A1_*;*?%>]#[5"19]&M*YJN0R0&G>RBWC(I]4:M&XQ7+OAO-"
M[1/YKY+$MNF"<3[5(8"0!KZ*&..!W,I%7%6#3A!(,4M]@D6"2&*TE=.E//7.
M3O)1.T>XU^/$4,WU8=3<Z$T!CN&^[RPN\Z2-&(OO:F>H37?>C:(I'"?[1N,!
MS!,YVR5OT^OO;QP7;]?L#:[X$D.&$69R_Y@R(A<$* -9B!E *OJ&L-#'F5:T
MS1"1J8-L&K)=OTA%V).4/45:/ZWS(D+#-L&5W&;J;R6R49+GF$Q6B9X7!YTM
MV7-,K'["Y^BU=I/ZL./W%5ZICY8P8&%(< A8C , ,T)!EB$"!$EI$M+$9TF\
M?*P#^;]4N*CTIG4MVB:O[3$'VF]P2\O#<G[B]_EZK;:D&S&66G,%HH0D<O<3
MIR#.(FGID!^"S)?K)!QB&D!$Y<*)MHC*!_VB>';T;=!49F!2'/762,Z1<7#@
M-GK(MO!N'M2>W-U:R0@&1^LD/9JSKI&,8#A>'YG=;.LS*4O.V])4Z_MZ2[<+
MBOS+FLDY0+T8JA&$)%\VK\DR""@CE"<@HF$$H$]B@!*6 011RM,D@HAIA?1?
MQ<7D?I:R_+/RL6R;Y$<Y!#?->;)#5]<#,S%FIKX9Q<["VS'DU1SUHIX77I\K
MKV'+N>&Y"A9G3AT;'F9V]UP!TZDCZ)K!KG#VOMZ4U3(3(H@9A0"*@,F='!:
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
MYBIU]BR=:1-DA\0]2H,=?,%.@9O<Z=6=_-!DK*^4O7@NEE6VYBR@B0QIHKP
M3A@F(<UQEG@!CD+&)8N\@ 8QK'RWGZ#1%_F2:MT;NGK:)N<#DZ4&L#+380?R
MVW5O;.AJC^>NZ9:#MBQ4.:"*"51QX4ZMS:1UI-L#Q"95<#/!#[7<\"UXF^!V
M:,2=U,6XZ[=?Q/JIX+?+5[%::XK'OQ5"EQ-6/77S. ^$2#A.<ZE.]A%51X&,
MQ=C+PI0EF2#2DZ:=A2]A9.2=?L?$556S"NY"?!'(_=9C2NA@=@6*&JC)L0N1
M+^B+?!'YR5HINP"IVWW9R7IVWL@7\6=G?FQ9+-6/K.YT<GJR(?'C) KS$%/"
M YUIXN.,9RGVTCCQI"#<\T&C2J ,C!W^%G^BSFSC;[KFFY90OP6,JIDG,R96
M,!MT -,^+]-,C[0%PY'K R8_J3-D"\ZA>V2]CITU^DA+/;]M=2_*JBCEPWRA
MIP7-?#]B7DQ"'.FI2"0.*,[SP,.QR!E)@RB.1 HQ.F?HC&Q;&BI5 3(O%@M:
MKM"+*.MB9& M\CFDS R) _EA]J(EJ,?)U15N5Z@AZLXB#$CE2/'/49E4OP=$
M/53CH<?MM+5I@-#VC=43Y_\V7S_=;%;KXEF4AWM<)O+$TQT?HU003'(A<1IF
M,0X]P3,6)''"/8@2P\B/K-MMOP[='.9Q.8=7V0+!--/S\2""J7^+SK;'M>8$
M_:E802TOXSH+=D XLAA XI,:$CM@#NV+Y2IV9F=_+MK7^>/3^D[^NA)5BFXW
MU-)4O<X\Z>G 2()3/XXPX5(=6<(PP9X7I#2(/*E.,A## V5@[".+^J3U'>L%
M\\[ D)J9GS&!@AF@HRF*%3.XD%BQ4V?97S6C;N=,&7&^86Y#K;90.#)!8/*3
M&B%;< [-D/4Z\$3'IK0'T@ZQ\\K8%@'4_[ K2K]>7R %3%W;:C=WC0Q/L&V5
MB]A=9[(,Q!/,=_,.3_TS[!NMI]1_5&?\]5LUNT%MW_-7\8&N:3.Z?I9E01H*
M&6,1!)G:0B.!LYQ+[/,D"?,P3@U3#8<(C:P8-6G4H8TT<=10-].90;#ZE<@E
M!,!#N*7TQHIF*EJ/YJDE:LU3/^PT;W#A25315+Q6-XV?MZRD8:S<"/[Q^651
MO G1=G-IOX6)[WOJ9,UP&"C7EX0AQ9F,/1QY5 @:>8%,0;T!^\F-K+CW]$V]
MNJA:)>4-96 533]:9@ZM.PQ@FMO012UAM&L7Y4QY83*ZJJ/I)S9M(8V1X$>5
M-&9OP3W,KV*UINOJKOU#(59?BO57W=FR%&W_87#3"/,51[\LVS*"N.($+8LU
M*FM>MAVMS1U8 %+#_NTX($&ORW;X:":0X@)]/<!GA%80<-FM?&@ F<E<;+CH
M70_<XFUX1M'=GTNE:D_SEWKX>.[%L? 89A'-,?%#'Z<B4!N]Y'[@QUP2SZ@M
M^-'*(^O^EA8XV6=?_GY-OD@JX-62J4"@/)R3S%^06+._WF29,B?%Z*:^G'[
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
M534IHXHUU</$OJZ7X$,.;-61+<:^Z]]P53>??EW]*ZHG@W184\9"G?4!,XV
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
ME:<5)&$<V]5Z@?@8.[&J,\55Y^X6RRH6I_YVW,ZI[BK2X=2V) SV09C=74P
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
MCI\0<+XUXA727%@%;DS0-#,:CC&"F8S/Q?(1?YZ_5MT5EH]S'>FI"NR=AWH
M8H[=,[)#\?OH&GD,@7'?R!.OPLP#%_/9Q^5:V9G[3;Z8LT^+@JYG<1SQ//,I
M]E-/&8)$>GHX8(RI[R=I$*4RCXQJN$^N/K+*U_1031!5%,UT^S04_5I\L8 P
M?87(9JRBO3+T7.:K]VH]5#_LU._T:I,H6J\@K4KU/V31A:WIMZ2S?6Z*9;55
MZ^/?S6:U+IY%^5540QUX,^:A+GN>><1G(8URG/NQCTGN)Y@F68"C..>^QX(@
MB8QV6FL.1E;"EB9ZJ8FV8R9_4&_.&5TLWM!"K%:&M]CV./=K[R3HP32\;0&G
MV4$M/T@SA%J.KM 6W8:IIHW"V& ">LF-#:I=H[E1P(5UI+L$F-YV=58+3]?+
M[A*Y]QK=7;20=4J-[N,I/HCZS]OE-6/E1O!O=$'+N5C->"R)T/5TB? X)E$:
M8N4A42R(B-(H(V$J03=P@Q1'-M\--6V]U1(+Q(I5S_PH2]#,SD=.H8#9XI8T
M^J$E_J,>XM>"TS+@-#7)3%9W"4H#]*9.4S(3_T2RDN&+EF-VV@8UHGR=,_'M
MB9;B)T5G[_K_2U'-ZA*\GOKX4*SW;_YOE Y]*=:_B[4>;_&XG/]3\;==J7ZI
MBJ8^/-'EW8M^936+ \I#/<,O9:G RL9PG"<IP3&1<9ZF<>J'H$::[R;)R :K
MXA%MEN66(66S+@Z&OM_G;F8;_T=\FL!+;$T95Z2W#MA>'MM6G'JZZA7Z^!=;
M;*I\MYHY'8]=K=5S:_0FUF@GU!6Z[@\NP6<+O3?^KB82O9L<T\XQ>N^/ZVCZ
MT;LS--[8N=/"*&55QW[UPD]B*>1\W8S[FG'*A9\G$E.29YAX7H!SFOLXBF28
M<!D33R:NA]"!.!Q[_Z)_H;PF6%?OJ6?7Y9QI.U?WF'RMITV['U('^Z ,-Z;W
MA!]XI6H\P$[_0Y.^@7YHV/OQ"@WN6.\RTLX*W0D'W,'X^^[&W5G!:S/\SH[0
M):5#GXM55;IZ;C:VC&.:>"S&D>\I4QVFB;[$CC&+:"29S-(D"6!IZD9TC2S
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
MF) XUK,=A-(K/_43CPLO)C"]ZJ4WC:+ML="4,Z/*GZT809H3J/[UPVBJD,[
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
M0BU3P(B"&<*&X01WJ-G%$II) >L"-0R<!$GYK?5U]%A)]3 <7,45S(A.&U0
M 7$448"];9%!R?^N\S&7]Z+X(@KM-7]:[CH\FF91]BTRMB^[K22OTW>7^/[C
M'?JB_K]W8/M4%&N=^0W(L>Q%IM\:. 4%Z S#\'#<$M-8<+M,S-Z5I\O&-!%P
M+R/3Z 7+AM-KM<;URTLIV+SZ:+_J.MS5M^NOW\P;7Q@O-K(R5_11EP%4<X!^
M4#RLH(.,!J$QV].=H@+3YB% 1DC:-);653OJ07K3-J8V%?^H1;7QB[;)G;NE
MU<\+48W16?+K9SU*^Y]U>-+W$AI%48@#P1@F2>;AG%"!&0D3Y3=[&0N-;J0@
M1$>V"5T6ZK!FAS8TS]( 0C.;X!H8F%GH4K]"6_H5/-<F\%AD/YK+ZRRYT8#D
MQ+F+YB <IR8"WK6S$#^7Q6JE3LA2MYSU,Y8$ <<LTR6O)"4X"TF,/9H&@4R]
M-&0II)R^LS9(W^'U\A4EW4Q2D8*I=U=^/^-Y(C."XSA*,:$AP;E')":93WB>
M1QG-),00VLIO,\K1A?QF5LQ2*IBQJ@6Z[Q<(;)!.L.[([G17GM2\G!#IT(J<
M>L2R;/+$)$Y(T>3D(TX[\Z'I2B?([B9; @LGP3-('0D-/,A719,CC>\TD,B^
M5O*]!E\:"'54)^E\@&3;9/:F6*U7-_1EKC; ^3\%OR_%"YWSMASA>K42ZT[I
M03OQ'-CHV)+*F)YITP>YXNP*=7B[0@UW5YUZGIK#O1DM(PQ_=P27XV[*MMR\
M2[/E"Z$[UXOYTF5ME31?GYIH1(0?2)(0G 1)CDGD^9@&"<4L"'R?L%1YD*#4
MKC-T1MXI#Q(0H6?DT]"8VJ6+!8;:FWP]_H2G ;&<V8735";6]UY1C_6X_W&+
M I>'/XN'IV*S4IO$PY]BN7Y[4/B*ZGKM=JD;2<Y?A2[<:^YPPTB/3Y09EH1[
MF(1YB%,_4,<]0:0OI)]$J7F;)QCMD?58?4%\5-\ ;XE7E:Z ^@8@F/U:/C)$
M,,U7?*"6$51S@BI63D)F4QL"Q Y0*#(>AG95(S L'163V('06UD"7'*Z,A,[
M6?=J3BR7@-\.?!6L>!7EVYW\6%8SKG?V_?-\*6[7XGDH&\9TF?&L0TN]JJ0M
MRV(I%'2+IO]\=3SI!,.[_H/F#57,.0J'0W"P.G,;$9CL  X1MWL:![UGZ?7/
M5[09[:$^]3OY5;R*Y4941?\[1S=)TR@D289%$#),,B$P#9,$QZE,>9[%-/!\
MT!G A.K8,;0]'K1.-%P SP9& !J>%%S# CPWG$.D:1R"QCE'0(1V=:HPHCGM
M&0,"P]&) _2R;3[[->?JV[/274/HXO^?O]P47,P83;P\DA)+WTO548-&.)=Q
M@I6?GDO!LT *"LMJ/T5F9%O0I'TWE*]031LIXDA3AR:YGP2JWP2X$Q^F\[:2
M6V2^]PEV0?[[R64GSH+O$^TX%[[W:<OBZ&*Y*A9S7NE_G<V\VWRBV.><<8EY
M%NMI$%3B/(@\'&:$YM1GON2@N&\?L9$5];Z<+]G\92&J:-<>(\"JZ3[ S'9K
M5S# %':/ZE63N8[^:/X<98<V$=15F74?J6D+K@V$/BJ]-GG'YO"I#,6ZZM&E
MHW)5B;]A6/K$JR-K:(<B^B#4 L_S97.B5+_^-_.P]"FI34[8%PD,/5#WR>JL
MR<& 7)8'Y./U)CP/GQ5F__A[_C&X#]NT_7WS@_QAOM9=_;,L3?(PQYD724PB
MY;3FD1<HG%)!HR1A66*T+9Y:?&0EJVCH'= /?LA_;%M'&T:U3H(Q[)U>(B+P
M%ALH'<@7/2>&E0=ZM-AD?N<Y,;K>YMEG;'W,Y^=B65VNU@E"29@G@LL4IYD>
M3R25*J6A5B4BXX"$>2KB#.97[A,8.R1<D4,K3>\*_7_>OWH^>J$E>M6T_QTI
M#_G*\SRTJCM!T\WZJ2CKG(TDO%*"5AD;ZD<2!VB^6FWTOZ@G7X0N'10+8(SY
M"%U3)]0>,ZCC6<'UK8:K(G:%;BNY7;J:I\5QYEX>+#^Q2WE:N&,W\LQS\$WO
M0Q/Z^C17ZSVO]:U_>5.4I?Z.%LNJ906+\MS+/ _'L1YN$WOJ=!CE#">Q4FV1
M)A&)C/([S,B-?:G;,-".QZ(+]85M7;2*';3C!_VA.3*,?AJB.;R/NL4(>,/K
M$A[0MFLNM=5&;+#\9%NSN:C=S1KPEG6DIXD=W<ENI*^90%,EG55]]W.Z$KPM
MLH;F8%Y$9+PO?D43_Z2)HK8=0&?4_3@)EDZP<!?QN(29J4,A#H [$2-QL:JE
M[TQ73]=+KO_0[8^5BUDMOKZA9:FG_]0NGV2"QR3U<4#] )- <IPFH?I)QLRC
M//$9A5W4FE =V\O6(RRUI\ST#V+'!M ]-@+0T&=V#0O0D6X1J7[H<'"%J![Y
M63/AJJK!2FA7[K81S6E]< @,1XXYZ&6+-,][4<X+_DGO_+I_[J8)YS:3&5;5
MM+#KQU)4F]8L8R1-0\*Q+S*!"?="=?[V4IPH8R%)+#E+C!J*P4F/'>6I>*FZ
M&[U4XU*U/CS/E_/GS?-^)\X57=#RK;8O';[UY1$3Y9K.ERAO)-"M/\1?@FWT
MZ7R%-EH@))Y?%D7M#M!6.$/+9/&!]9NG<3\&F(UJ/H%/U8&@@^N=1"TK]>PZ
MM&5F--0 .:2CH6>70MKY'A]^.T]^F_77>/MUK;^@[;=X^\UMOK)"=+ZPKEJ9
M6\'7FWP*6W&ZW%,K2?=23^U6L/,>/TI97RK>+M7W13S0O[[2:EJHDG2^J.OG
MJW.\VIP^JX]XL7U.K&:1)[P\B26. NIADE.",^)G..!9)JA'8]\#-4F_A)F1
M]XV*+)I7]-!:$[Q"2['6^O9)*+CI0O\6B4H"F/]YT4=@YI9.!2QL)]ARA6IR
M2-%#FC&TS]E5?9-4V;"*N__;W=?VN*T<:WZ_OX+  KLGP'0NW]F\"UQ@,L=.
M#/AX!O8D07 ^"/TZ5E9#343)]NROWVZ2DBB)I+J:38ZS'W+B<TQVO5!575U=
M]53K>?T=E+VPH5T"'-"Z4)>C.'<4*[.&ORZ4=AX5.UD37A5Q][5X^E"\UPW*
M]_)^MRUY\:0H_+7X5F[YNW]M7V^_;WCYYTVQY1^*A\WF'YO2'/QK%(&)O=P_
M!-D@71>.])^\NZ\ZBZ6\7JL9OC4KJRKN+^N>><'U8P]JX]IX^MW2>_RJCIQD
M(SPMWU;9KHZTM0G_M4+"'+C:<?@]AMWC;)\"YA=G_0H.(<V<J-.JY,2>ZFR%
M*:,5TRY?&;^8!1;_CB_5=Z^PM7G(<8 SBF@>93KP8RAG)$$)CEB:<)QQ:ES?
MTEIW8N_64 *"B[?EOGX%9RD-S$$8"0+#W[]DVPY]O[7.?-C[E\R?(.]W_/4X
ML!$57]1("15HPB)*">8Y"U$6BP3%$H>(RA@CP?,L56>@,.;0"<X=9"8VCHH&
M>(YRESH,K_-&"PF\G]XCI>A#1DWQQAL6VAKWI%LFQW F9T3>!*6D6] ^\)&>
MIRV!>/5]6G7KVKYQ:UV\_NGU^$ASY5:%2G78]*$HMYLJ[U9SH^*DXOY%+U&^
M7V^D6&[U@.*_"PTJ*OBM"L;(D^A LLH2GQ))4A0$G*(XCP*$<<80H7$8![&4
M26 T_//G$FMB7].P(OA_WFE<]96RRE]4W,K7JY6.65_$IBZ-@P(0_Q2Z,T4Y
M_BF8G:<LXJ3[NUT;05^]SO()+>?-_H#3$K5!L=HJ8;U&VANO)>^-MY?8:T2>
M"M'MY_R,KC"B?PZAY@6B_CED[ME"?S+N+.Z?/PN^8_5%1L5I^5F48O--Z'N.
MBM)"$!;BQ.<H"Q*F#I61.E2&$451+'C*94I)8%0M:D9NXBWN0%_?:]8<>'L6
MJKO/B@G Q>9U_1E< 3O5"FP_> .% &YWG2K&[D9WI()@U['&\@Y>P5Y?9;YK
M5V.)3JY:S=^RS1ALEM](?8-Q<,&W!?^+X$_+XNDX"NI80EA^/*#^1!GU21 S
M)".-M9:S!!&>492(A,21()S$')98&,'-Q [SR-M)P*=3U0U[K<%9+0BAT@Q#
M:(*O8YKGF$GGT'3(I.JV2)TX4).S#,L87F9.Q#A0VV6^QL6B=@[SD]CJ&LB'
MJC9/\#^]_E4%M!^*IJFD3?S0/L"$E"P@,4J8KE44/D4DY1RE- U]+$,>I:#2
M9C@+<]0YR]7Z>SV'T9-[3CQR8,6P^WV$FLW<W;3*@_DXQ4M="+WG1N<;?M$,
M><OB#]Z!I[:GFZ);PUXGCAR:!0.S>C%[!9V[KA$KP<M$_K%Y5_#F$O;\TO7N
MVX;_8W-^-0NK$K%=?XXB$:$"!<-RA#M=RJ#^6!4S;-U5A5BK?]B3S:5YF"^;
M5NF.BT#&JL^J!L2:Z&PE(&/5TJX &;V6Y7CL37.7UT(32'B:R3S/4$")QFI@
M(2*^GR+*$YP)PM(<%G]UT)C8HQTH]B(V!$D?8$.Q5J>A&J.A,JGUT<2 <[$[
M5&L6<XU4&,P1'74U+5S#@%"NQE=W4)AW5G6_B!>#J0<>M;/DC^OBZ5%LGO7!
M[5[6,RP6:4!C'(H ^83J+E'J(YR'>BI'%$=IJA-.(##>+B(3V[(FB31>EL?U
MK(K_^3]P& 3_VV/UD YI-:2C4U=FMCE6 S#CK(37Y+PJ2:-Q#"N*-WHR-=NI
M'Y#+,ODAV1S9:">)68UT2,AS*QU\UG;#7;^(S?950\UOU5ZN [X7G9!1!QNY
M6^GY] LF11(0%J"(:8@DYL<H)U&"N,@C&N&<IS*!;<!7:4Y=J=F:TJG+099K
MPW,!1&U^ZB=A$E D99KK228QPBSBB"4LRPFEOHCQ0D71=/U&BFO3-J^M6?[0
MD4A3X+:K"'LK1=F] DVC$Z=*@48K-?&;:I+&MHK0#@S<>#4+WL<A]5A$+L8"
M.XMDKE.<.;(Q5L%EI&/^JIU+O5?K*\]2/'T41%G7DM J)+BKM\<#:-&]/" 9
M/:S+I79%[WYL15$NZ4J]56X70>S3/,U"%/)814N42T02Y8&QGZ8\S&*6TQ#B
M=UTQ-G6E\)Y-K^+SQCMP>N,UO-ZTL)]TA^0!$FK/L/?[D65/\PR\N7/V#<U\
MV%M\&9BC<_Y1WA6[YVK)=>$P%>Y:D8X<J#.V9O6RKI5Y[HJ=KV_9HMZ@$E1'
MW_WPKTR=1M.<(9+%D<XY<41R/T(LDGX4:=!!FH(ZSR]I3.Q%WWUY> #VB7?H
MP<Q]C90.YHGVQ)I99NXRRP;2N&JZ[J P;R]UOX@7+=(#CX[K<CKT4N\M?RG*
MA8]9$F&,$2<91K&?JD,3QQ'*TYSZDB:"A_&BT--B!']<;\G*S/Z&:!K]5//Z
MIWI!&5 0TZ0U-8S#ZDC=KB6J4W=FQCI:%>/;HUH4;[P_;]9EOQ:L>Z2&Q'/<
M*=5)ZDWZI8:$[NN:&GS'UL)?-H+5\ GJB-7.MBP2P<(L$R&B.4Y1'(H8Y0P+
ME"8\Y9B*/ Q R:0!6I-7%!XI5P=_TJ(-->M^A9E:M1,U0(WZ2/3&4_^V$@=E
MM#FHTL,OFW53"^O2V*]*[<S6^RG-;.I71;ZT].NO6(;.9%.H^+U\$)M]>\B2
M+6CDYRF+?43T)7HL=>)3B !I5'V9^22/?%CPW$5EZO"YH7EL%CQ<]5!-WDE#
M8;?Z#&/NL4H!1MU[?2AZ=?? C5>1=!AW#TGD*O+NI#%O[#TDYD7T/?BPI=%6
M-3V_B>W7M=K\=8&./F7K"[S##"C1_(6H9Q>%5(2Q]#E*@RQ&<12EB,B0(<X%
MS4*1^QAX&H9R,+6QUU5.-4/>D:/Z6K/%D[=GZMJ )$>*-W0%4ZH3Z":<:Q+N
M1FRUX<K%@.G/ZWYLU7/AFJP7<G&ML@<Y7\0!#H1(!&*28A2+($&49.I?12 2
MGH@\(Z!)/MUD9KOR6&FJ]OF!'B79W$+8B#[R3F%/<JK[@'.1)LGN'XB\8:[^
M7-#AS/O%TV-[$2L4ED\[G2N\EZT>G[^(%5_P+$YY0$(4!527<XH(81QF2,2$
M2YKD"9&17=/A$-G)<P&'=K>*"[7?57SHB[!V_YMFQ;:'<%"KIED"U[J")@P<
MJ&E$[Y^)U,Z;_ :)OE$WGXDB^MOVC-Z&][O<\G\^KA_$6D-0O"^.,XT-VUEZ
M7I^ZE(S_<U>'/M[CVGMX=W^"1J/18];;8KTU+(\:4L.PB3O2 ,R>387W?G<Z
MW=E 5JL6C[XU9^O@N")4NT'CVJ,6YJ>;?!Z?GWXK7I:Z\Q9N@'T+3&V"FJ[W
MN'S6H>1OGQX^M/K) 6;7*[Z!X;F0'&AZ T)/86[7)+0SN-Y5YS.Y:X*=&-W5
MARW/MAHTJ77_=OR4P/;HZPM->)RKL--:Q$]^D1/T/9L+Z^J@=YW@O(<^8P5<
M' #-WX3]HLO-=G'_O5!._.ORY=?U,UD6"Y%$-&,B1YAF$8KC/$58D@#EZJR7
M8!H&)(M-]IB.M:?.R^RI>;_7] PSOEU:&#;@D;(!+=5<+&.C'!!@R/K4:RW+
M4_]VM+JN%6<QKP%1]G8T](A%Y/7TM'THRD+%=.67;^RNW,(:^?O>GSKN>GK:
M5/50WH.NQM38FX?S0.E]$9MO2R8\/9T2$(7UJ<(@"'.@!6 ,9JP QPWPUT2U
M"\;Z%ITO%KLBUDDH=NU92]AG]E7PW4K<RS^OU_S[<K5Z)'0E%DG"0IF3#'$9
M8!1'/D?8ESD* TY(@',FI-$>=H7.Q!:[IZKS;7NZZK"@*0/O,OOT9!:F.I >
M9JG&PL(!>H=%<868VT-E7@C;85$O,&6O/#[=0+E/ZX+7P(N*WKL?.B$E%C(2
MV$_C&*54(ZG'7$\H#CG*29+R*" Y92 +MF5D8A-7)-&1YN60QF=!5C4.G]JD
MZ@F-YB,P1W\$,_<PAVIA_L-\E-P)7U[#V!O-D!O2T8SSXSK9^.EFQPTIRV9N
MW.!ZCIOU']:K)7L]9BQ%&(B$QB%B62Y1+#."2!X$2(99$(:1'PI&G'3LGQ&>
MV+?5O>?UC ]'[>;GFC-S4%/H ^:0KC2>UWQXOS?_[S0=;*N$J9O1S\G^'!WI
M/<HP;DOO>]]BZJ0*!6[9=D=6J]<'LN1_J['Z?Q-$Y_W MSV&RTWL$DY'?S3L
M>)H?[UOYQV:>1\,38""DH:JN)R4FT!+,44 4-,&]$5!^N^F,AC3FF\4($_ID
M\B+P54MPKF/FO^FV7HB<: "N$/DRT],Q*$4YES[*4L%$G"6^3[+%UKSC\I($
MR!/ &RRKGDRO :&RKZ#L4(U93#!.8)A1GS10WCG'W>J5Q!7JUB6!>3&W>@6\
M0-SJ?Q*^ ?^MW!9/OVX[4375EJ_^^@"N"<O_@Q>>>%/^FRBKLMZSJ5C]@+(Z
M>OU;C11[ABUKOF?#M7M]]YY4L3"3=ZA3QY<1UDJRVNSAU&;;]JT5T0X [!>Q
M&)KUL04D>,N8>D]%B>\%T>.Z/A1L4^.R/&ODSD1$?B9C% ><HSB,8D3B4" 1
M19*$OA11:C0J!D9VZ@O,/6U/UL0!XZ',53?L9J93"#2D*(2>#+4']#SJIN'C
MQMMSXE6L3*(KP$BM271F-UK+G>Y@4[; *AB<MF6^VGQ3M\ 2GDS?@K_MNGSO
MF"J(TQ1CFE,D4PU]3#."\CP,44IBQBF-$I^#!OD:T)RZ.*JN]VM! MLVK1FH
MS^P,YE@I, \Z7/\X20H6(._D)9!OE'@%J,"\"-)5GJ6^JE@HTR=1$A$4A %!
M<9X)E"<D5,&3D(2'64Y$",FMU,O.DD\A%I<MC=1F)@N7!6:55VZ+P"9WRJ\C
MJVH6G=5P3@4YMXVSO[5-,[;P[,/,YWXD,,I8IHT@"1".18!R&@K*HH % C3&
MX^.;8?ZCD6C_%BC_;XKN[S*S.!V2_]LA^)L@][M#[ ?A+C2UYWF<B\07!#$9
M*ML+98Y(IC:@G' J@E"F./8G W"9I5+?!G@$5-(_1OUF1CZQ4F&^8 I]3@OE
M8MYS,!68RYP]"@Y4- K0953/PZ%"M(&T$KQ]2WV[V:A?8@7]_*?7XR,-2D65
MY:Y9;76>5Z'\XU=2W+_H)<HJ"5Y^*!ZJV1X+YN/ YXE$/(TR%,<J ,%Y2E&6
M!7D:^HQG1("JMV=B?&*GN;\JT%AV]>@Q((#=;!_0S(/^C)\%YG8K]E#%GW=:
MN7$40D^9;3_7"%+?_]SL;X/:<!IU9F*KQ/$:>6[J:Z)27PT]#,^_@5?$S_P5
M7)78S\7VO#7[,W^,BR: N>E;5M8V$$B/ZUNF"&]$;SW>0D1Y*C%3.PB1$L4!
M31%1_P%Q3!,N$Q)(%NT1RLUV$W/B1H[G%*H<MB/<D9>E3OL(7:^LSBIZ]#JP
MTM9<DV9.W;%V[*IM&QZ\[=IKN/#.*G!O3DMP'9;9@N5W56AK3GC>4ENP0BZ*
M;>$KN+D8.DY)7/A!QHD,,:(!\753/$4XR F*LB!-N0I6!3>Z4+].:I9KH-4A
M16:/7=BOK"#D?B+B#(D\2/54B%1[7XPDH3*B),OB!%2<Z$A9MDGU.51F=V%F
MIXB1]V333 ^]+MI$5V(M0F]Z$W8I\+4+L(XWX%6.[Q7_ZZ)JAOHF-J^_[L3C
M^F_+]:H*_.[E7];/XFZ]*[:;UX_D^^WSUK3($;KNQ&ZO8<?;\^/QG=#AP8$E
MG3_73'D-5YYBZT:/1=B9=EM::7/8[J=6),P33*-#4/&BK3*L:A?!Q&8K7;15
M0[MRT7J-L7"SK4.BBMW^(OC3LGBZU?V99]?Z98U1D,51SC!A*&<L0S&G&:(\
M#Q&+4Q:R+!74!Y7B6',RL8MJH:VVLT'ZG-*PYAUY:Q6KE':0$/8?Q"Q6F47-
M, <VG89'@-Q::L<Y[BV4CS>"PK545S\ZKNV"<*"UN]WS;E71K!O2ZU38O;SE
MZRI'5LV02&F2\R#)$<F%1''$?91S/8;<3S(J!<Z),+K[-24XL5,[LN#5/-PT
M"6P=*^SY (WG,-;DL)N:0C\P;^1$-2# -XB\(U#@C,C,!@T'$;J-%P=ZSRXF
MNEL_/R^W>]=SMRYTRY H6#59,PM%%F48L20AR@_$(<IEEB+?QWX:1HR0 %1_
M-4!K:A=PI%QMM:Q-&Q:S#"G,+"IQI :@I9]IX,Y( ^"8PD V1U'#$*59XP(#
MD<]W?I-77-9'U/=?BM2'0D,**7^BT]9E#12QD(2$6(0241%C%.>ZPE*9/DIY
M'(N4LC2,@_&E#H,\3&S^U23BCCMR%Z4+P[HU\P@3:PSF*3H+!5JU!),BQ(S0
MQ*27^L,<_ 3W\T8J,KMJ-UMJQ/76EUW!-Z_=EQ"$B"SP<X98$$A]R<41\;%$
MJ> X">)(,A\4<UPC^&]UU36D.,#MC2-UV-SAU*1GNLHQD-/EA<X0N?FO=0R$
M[[S<,7EO+%"N"1A>E>DX=O.EJ?!EI*]RL7(.,4DC=1;A.D7A1Q2KOV,,- 1\
M##-31RLMR-U>%,F;)H+?Z8QA,YRMJM+K@9FTQ>JU^%2&,<],'P 8_)CH_DRU
M369VHH#(@9J<(PI;L/)&L,/V2NO')AZQ)OQN_''#5?"M6ZR61;6R1G,QO0#O
M?'EB[]6B5B'/F%]<=XMZ_79ZM)0P%_&X(;RZIFF=B8R%!MTT#PIF=9W<O>)L
M=\:# K4OAH<?M("MN=WQI5*TX6RDKE>F^T$UA$P&'ET7# "',D) .]"3O:![
MBHXP37KD&$0N.7]G/GR2'FY/4$CZGK'LJ19E*<3I -]]?/^Z+VS]=2<TT-?C
M]_4B9802GR8H$WZLCN!1A$B8!"A,99B3-)$\ Q4[ .E/O#^IWT(*[+X&ZL\L
M_IU0*S#W4S-RXQU8V<_6/G!SHRNLJ*@@8&]J/#C%D<,>;SM5N&H#!U*?MU/<
M3C47S>26RUABF#"VV>G&SW*G0B0F]JBH88Q)F*E#>Y0(C&)?8H1#[J,X"F4J
MTS3$ C3'NX?.Q [D+X*LME^]Y9ZJ?4ZO3T]F#L2!], XI2;H'2A. "1[12A7
MX"D]5.9%4QD6]0)>Y<KCEEULZEM_5<[@GJZ63W6DO5/GVO?J-[#]JKW!(HTI
M%R'U49ZG(8I#(A&)"$><T)S@ *=9DH,&0URC.&,I0+VMO6AD\V7AP2.#Z]HS
M,V6G.H$9]9ZT=Z3=L=UK3ASVIYF*ZZHM[2J]>;O13,6_:$(S?M&R/OI09W@O
MVQ>"G\5*]X7JJ83E1>MM>4S\RCR7# N*L*\GWL4\0R1/?.0G(O=QB*F,,U"5
M]#A^YB@J\ YWI%5/)S  &*MP,^\RHQJ!R?9KE0:39-0=J<-5\?-(;N8M@7:C
MNHM":$?+PKP>%\O%.V6ZV]=;SM6OM+Q3?[S?/*Z_%XN(^W&:X1!E64)1+(5
M6 _'2F2NHIZ(DS@SFH8U0&-B[U13]1JR*E+7_[96!W=%VLQ)#>EGV/$XDAKF
M3*P$-G8>!B(-).35V[4O4'\XNH"A-6<Q:P.A]J9J\JAM4Y84ZB3#'\F/&D'R
MSYMU61[RV3[F."381Z$0 8H#$2)"<J;,D<:21%&<PYK>A\E-;)1[XMZ6_&AP
M4O\+VC$UJ"W#@,"9#F F>A!?7Z37E#6JD*)M<O=AT=]D(J:S)J9!8C-W*ID(
M?MF.9/36F#N(*N]8G@]03%*2Z0&3*!:A3@:F A$_2I&?8QQ1W\]Y"#+Q 5H3
MV_=9"ATZ1VI 1Y [A=&2V]T?U&2G+0\V$-#IK4 WI3>X 1@4N3O;/_R*[69-
MM\=FQ:K%+:!,A+&,$.9YJDS8]Q$E*4988I^E"8LX!Q7F79*8?%.FVU8O+J@1
M<$ OIEOQ&&FAVR](4(O]MD\69WOL!8&9]]4^ 2_WTMXG+:_45I7^!>\NV=\/
M2Z<!R5B2^(@$E*.8<(FPJ&8ND2BE?I@S'X1::D9VCD2;<BHZ370RG%[4Y(&7
M;F::-+R#<ZX?IQFTF_TT>8<7="")7=W7F1&=]_H.I(B+VSS8VW9.XY/8UB6J
M'U4@OPAP1J2O/()((UW6H\)L'*<ARM.8)'K64!Q)""+:R>H@%P '05.TO&5%
M#&;LIQJ@:<YXEF:(QW%U/Y$C(@E&>4Z#A(<$*\5 O*.]!N!.T(T&S+R:M5PP
MYZ5%:BKK?]&4_N#=;K>;)=UMJW+Z[5JY-+?5!9V".?)1IVO/ZHHZQ3KW.-T/
MV12D5^7/:I>IPESC2O3V6Q/;2D>%MF&:K4/ 89,9)QO,7KH*SUW%\/UR6-:9
MGRPU8X%YEPBGE>6=3U@7NFEXLE*%7MIE-24YAVRLH&FBMIL4A90E*.8D1I1Q
M=3Y61^4L(2P+2 JL=QL@-[%1[8E[+S7U"D5B735UDJ8P;$PAW) >#6-Q9]J!
MF>5!,0WA0U7<)$EM,RG=U<D-$9N[7,Y \(ZJ.9.W1C2SM^K):FBZ-)"4!6&&
M<!!D*!:$())%.8IX&D4YRR,9P&&:SZE,G<BN[+I=*F>%[]>M(#-S'BTVS(KA
M$MOUI/=)Y+(1_8+&_-WG?6)VMISW/@R/3A^^O9QU(QL&J!<O3FQARB%YWTJ-
MMB;7F^>JCOQ8!J.[N!4OYC'KI=C7P]91$L.,JT/8*7JF!Z6RBF,O5YLME.T5
MI!W-]C_TLXW7>K_>2+&LQH$U YKB).99R%(4DXQJ3-T4T33G* N2,(EX'.A<
M-6@JRHS<&]G*F+$J!XK_>:?M9?5SSMRZ_*IFF_O/]J5^\LE;!Z'^O89O]7Z+
MGW[^UB7G/P'$UZ2?9+XI7/TLV%^-?M<^4BU<C\O5&4[1*I-7Y[",1U&&DBB(
M4$Q#HOL.J=YIXA"30/ (EH>Y1G'J5,R>OJ?"J6;BLE>S +\+'5:=8>K%I4*
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
MKMPNGZOD^&]B^W7-CT=UPRW?9*VI4QI;W7C_L-%[X'KC/7[Y[!U9\6I>S,,
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
M*\Y6)#DH4+LZ<OC!/EMJ:_VC^M-__\?^OZA_4%**__Z/_P=02P,$%     @
MP8!56N\.\=OQE@  'NT& !4   !K9G)C+3(P,C0Q,C,Q7W!R92YX;6S<O5F7
M6SF2)OC>OR(FYW4L _M2IZKZ*+1D:DHAJ25E9=>\\& Q2)RDDRJ2KI#RUX^!
M]-V=[G02UR\T?:J56CPN#&8?#&8&6_[U?WX_F?WR#9>KZ6+^;W_B?V9_^@7G
M:9&G\\__]J>_?7H%[D__\]__Q__XU_\#X'__]N'-+R\6Z?0$Y^M?GB\QK#'_
M\L=T_>67]1?\Y>^+Y3^FW\(O[V=A71;+$X!_W_QGSQ=??RRGG[^L?Q%,Z/,?
M.__7Y;_(G HSW(*3(8"23()7RH#U)6-B'I./_]?G?TDA)1XQ0F2<?BSH0K^+
M ;A-CJG,0^1Y\]'9=/Z/?ZF_Q+#"7VA[\]7FC__VIR_K]==_^?77/_[XX\_?
MXW+VY\7R\Z^",?GK^4__Z>S'O]_Z^3_DYJ>Y]_[7S;]>_.AJ>M</TF?YK__[
M]S<?TQ<\"3"=K]9AGNH"J^F_K#9_^6:1PGK#]0?I^F7G3]0_P?F/0?TKX (D
M__/W5?[3O_^/7W[9LF.YF.$'++_4__W;A]?7EOP'"2OAG]/BY-?ZS[\^7Q <
MWH?/E=C-?[S^\17_[4^KZ<G7V<7??5EB^;<__:,L$RTJ%!?;)?_/R__XU\O5
MORYQ19#9[/8-_<79-^IJAU""W]<XS[C=W_D:LT6Z]D.SRMW%\OR_G(6(L\W?
M3C).)YLO/XNK]3*D]40['1-J!<D;!RKG#-$1&Y.(*9C@<U+Q^L8KT2NB>B.,
M%:8_?UY\^Y4^_&ME1OW-ABL;CMQ:;LN9P^@^/WV?Z&<GA'CE ^<0;"J@,&H(
MV24H7":N94:?U%%D7UWM.M57)?ILF7Y9+#,N27V<+Q>6Z99TKP/W["=^_1J6
M]"%(7Z:S?/Y?E^7BI(6LUHL&G-N*A<C]TR^TZX++)>8W6ZGLW-QF9VM2JKCY
MR182?S:?GX;9!_RZ6*XG1? 2K$_ BO:@&'/@.2J06G@NE(_1FR:2O[KJ7@@0
M_2/@8$YV@H3WN)PN\LMY?D'W[T03D'/T&;1!NA:1(X1$N\@JI:1%X71)-H'"
MM67WPH+L'PN'\W)D,#P_759.O9JN4IC]%X;E^1ZB(IXX1M:4,0H4#XFL*<^
M!RM%" (%\N/NLATK[P4)U2\DFG"T$Q7Q:1GFJVGE_9F:$R4XH8L#SNB:4T('
M(,W&(',?%>V.>V7;F HW5MX+%;I?5#3AZ,BH>#E?3]<_7DUG^/;T).*2:+<!
M6?# I"1$1R[!H:K85MP'<J<RTT>AX>:*>Z' ](N"HSC8A?0_X.=I9<)\_3:<
MX,0&I6C3#HQ##DJAA6 L;8=GDPU!.Q]I-=RUZEXHL+VCX A.=H&$U_.T6)(*
MVS#^(_$?GR].Y^OEC^>+C!/C2_ L"X@LV\H;#S%(!H%+QU/D7L?< !CW$K$7
M3ESO.&G'YRY@\RE\?YV)?=,RW8:MSC1A<.0X,7*EO9?$)*TE!$4\LW0]"IM9
M,O8XR^+>Y?>"BN\=*BUXVP5(GN5,(EB=_<^;Z1SYQ"F5?0P:I+5T06JREEP*
M&7*R&1%3=D8T ,@=2^\7LF*]H^-8IO:$C.?TVW?+3XL_YA-G-5V.5@/'@&1
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
M_$'WZW^&V2E.DM9T0ZL(5C.Z5*WFX#,+$(ID149$6>X;>7A0O&D?PGK TE$
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
MMPMLCLCFU]^(D[D&[W"^VHARPK+00:0 UE:%7F>>!V\<,)]-(I_9,=\ZJ?L
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
MNW+1N/;J?HS+)2B4='QJU@0K J+3"6P)1GAFDA"MBT'OIZC+H-S0@&L@G#[
M=L48N'*8-ED[=_!PPE)T!B5"#MG5*>D&8N$:0LHNRZ"4:9ZF_T@2NPS-/84M
MUUI\'5AX^W-SDJR+6AD%HL[15CZ3?9&<!YT+UF'L)H76;Q;[4]=ED&\H3 XD
MM ZB*W5;]?_7^/>W,,--919Q;)I('==_>#;/U__BRD]N!V_>3I!,L]-,7'GY
MG6R7^6?\0*K]92E8*WHB*NUR!%5?&)55->^-<\A<.^>2\M:T;E_\M#OL9.9Z
MZZA.QS#YV0_1)'H=T%H-G#LRL$P,X$LJ$$H,RFI3C&H^.N,8@CL9]-X5Q!\E
MQ(,1^W5SD(@#RW4'N"V29^-]AN1D[8LEZFX+@Z1LU#8(I5CK:.?PN!U^0'Q?
MN'V,$(_$[<MY&__NX^G7K[,-*\/LG)6OYV6Q/-D*\YRI/EGKDZ:K(PBZ1!+]
MXHEJ*)RCEDX;@<U',>]'6B=SW%LC<0C!=."Q76]\=>Z23FQDPJ,E)O':S[<$
M!S&@@H!%\VC1:=DZT?9N2D:>MC&$T.]M/7:0!#K T7F^Y?LPS>103L*FEM9:
M2+YVWTV*$V^X YN+55$''@:H0;U&PLAU*4^ G&-XW@%D+KI&G6=QS/-%S&$S
MJ.LR=Z1$$4U-F<R!@\J!$9.L!V-C9$XY9ESS3)Q]B1NW-]UPF0Z#"*<#U-WH
M[?@NKL-T7N-=YYYZ#<=>4\GG); _)D5H+Y%<]9(<V9-8AV:B1M 8,->'*<>;
M/U,?3N[(21+# .CF^_4327/LX1B;UZK+%]/5ZVU]=O[M=/UVL?XOW-P!D\"X
M<5(Q.N9UL!)# ]Z5##K(:-!EQ]U^*;![+3=RHL2@^!J(Z1WHO\VFM@F]+TZ7
M=6[TQG_]SS [Q9<G7V>+'XB;GWE_MNU:6#BI@RKIJ# (W-M:TIT@.AX@1.,\
M*TIIWCH<<A"A(R=3/(G.&UZ"'<#TREB/<_-6HD>>:E;OIEHAE-JJ7I&U*\A&
M3H)9V?SVO4W%N.U?!S/WCF1W,\ TG4[[\?3D)"Q_+,K'Z>?Y9O;N?'W6H;&>
MFO,:M6M[V&]$[9Y?;C"G]I ]-!I6>WN9"Z@5YXO$X""0LPI*2 5>>P;".VLT
M9I5=:^]^-S5'WXCW<?83,?.W64T5(O6)CB%=[#&;6E,OP24I(2=F/4NHT+1.
M'MR/LI'GX;5!R:U+KKU0^E129%\NENM:9?41/V]#G@<HI#N^TD#Y/$1;JZG8
MVX]O5ZMFTSF (OEDV6($*24!R).!Y+10@"59KG1.OGG?]UVT'*UD;GSWQ725
M9HO5Z1(OP:R=T-E& 5QZ#2K2W1L31\CHR"5%%[1MG1*U!UDC1^!;8..6<FDL
MC#XU"^TJ?/Z\Q&T_P47Y@-]P?HJ'J)==GVJ@8_:BLI&B.?MV3;Y\OIAO</3W
MZ?K+\]/5FJS?Y64VG8^8BY=@;<T*3I&NL*02L&2B1\:LMJW-FSU).[X$Y]YE
M+N%OE-/1)K+^#:L=A+( S[0 .E@ENQ1]E*UK^?>E;5R%- 2&;E?E#""E/I74
MLQGYL+4_!OW]MO*HSC YS"O;^:T&:FH_.AOIJ<L%+M\)?8J1+CP2K25#-]3(
MC35U;IJ1.;#L2VA]'F]3<:SVN6#BJ^M,O )HHPSWM96 K7$QES1$70)D)J7B
M*6C!6@\Z?9"H<?7-D5BX-<.^J0CZU"FOIM\Q;T<@U(C= 9KDQA<:Z(_[:&JD
M-79V KP CN4>LU>,'/(Z<J(D!DX*#R%'XY2@?TT#M,^[GZ@&!5%W+W"742\"
M-R4Y8H!FY#0HK"UCE05C2^&&A:SS -50>],WKJ9IBY\[*I^&D5.?.NA*0/T0
M!73U/V^@?792TTCU7'S_4I@7H%'9I&J.0G&UGE>$2'@A0]5EIPMY\%K(UA4
M]Y#3[%WJ+M@J)%M<U-PKQ6O.'J_#%^F0&!.U*U)Y4UJ7^MY'S^AS/YI@8N=3
MU;$2Z%-Q;$I!CS)>;GRA@?JXCZ9&&N3%F0">+U;KU?/P=;H.L^D_,;]?XM<P
MS71A7"'B#D1)PX5-2M?'!9*^(W?;2:\ HS+6&JFD;MVA^DB2FXQ+O?GQ*R<A
M*BOK>[])Q=<, UU?1B+P0@Y"$DJEYB/1[Z=H7&WTE/BZ<T9J&TGUJ;/^LECD
M/Z:SV2':ZN*_;:"G[J:CD88Z_SA!Y371-O\\C3/<B1>!4M2\&N!ITX$];EHS
M6<BA:,:#L9ZW?BU^%('':I_SQ>X"=$@^)!4U),XR*(L90B#K/1OZ:Q2.+O_6
MJN<><L;5.\.AYJ:6:261/E7,\]LSF@Y0-G=\I8':>8BV5O&=\*,^Q:\(2INQ
M=F%V&1+DM8U-\ FBSG6NG6;@L_;@#6JZ1"PKHGESOMWD'!TG/ANC>[;$^0J$
MPTL6WP5S9":+: H47[E '('($]:P@50Z*2^:]_<ZD-21(SV-D'0KN/P$<NM3
M/6U,O#>+^>=/N#PY4DGM_%8K3^Y!.ALIK.UB=XG^,HLCQ^22*R"YKTZ[E.#K
M7#GO,17F)5.ZM=YZF*HFGMD#D#><P"TXAV1" 86105"E@'7:E!(D*ZKU>]X>
M9(VKEAKCY4XWK*%8.M5$UZJ=#E- -S[10N_<1U4C=;/]] 540BPIT\T":.DV
M4]Q$"*Y$\%9PAPQ3EJV]D.L4'*M&WB"Y"7B#<Y=0]83^J!QMR)?-E$6"JK4"
M8B#LAI2-+*WCZO=3-*[R.$+Z-Q5%0\;WJ2/.JX1^PSF6Z;H^R1VD*.[\3@-M
M\3!]K1)M%B=?<;[:@K1VDCF?PWS'U6.M+VQ3*1HM70W)<R"'7-,O0C/-8XB\
M=7;N(\@[NEO2]:7NDL#5M+-2.'KR#(*J_*"KV"G&P2L=?)&.1=XZC^ Q](V<
ML#,0IFZU1AI*8GWJK&VRTJN0MK7MAP1_KG^A1>#G'IJ:O8O%.X'C$B,+U0-*
MS* $KYVM9 $1F PEYI!%ZPSENRDY5N]<_^HE8$O("6568)*G#6:1P;-D(2F7
MD^,)L?G$V1VDC/UN=;3\;RJ.%BSO4T>\P.7T&WWC6QV[MUZ>;MKOS/-?,7^^
M[&-[D.[8\\LMZB$.V$,S77-[Z1HCO+[VW8YY,2H6(0(9Q;5:6!6$D'T!EPO=
M,]EF:UN7:AU![A!)IV&ZW)3@_T[NPNGVQC_(J+[[0RU24!^FL!&0+E:ZY/RE
M9R9=*1%9 K)$""G"(41/CII#HZ5-]?VKM6:_CYXAZLXW#1KFB;Y$X#S8N[KK
M,RTJRA^BKI4VN>#U9K['A:WZ 6=U&L(F$>/C%[H$([G7^;SOW>4[1+&<ZV1
M25?'"Z*#R**$+"U+7&+(L?5;SG$4'VT)[;OZ;U=7OW)]%\N*\AK<YN&F2'(C
M4#$0VG#K3.#1RK$8=C?)(UM63X?/6Q;8$XJZ3TNMSF"9;J?0DG%3B]SHQL;Y
MH?TX[OM<"S]O7VK;A:7.UWMV8[T[3"_C+?JB.(@8)"B6/?@4 EVMBOY%&QE2
M:]/K400V"$T]O-B54$?*D0O#(.7*#L$T^"P*&">\"NB#P>:=NQ]%X>CAJ8&P
M=4> :BBY]:G4/J8OF$]G^/IU-38W'R-U\;].PVQ:?FP\DFUZ1-CT+,?E-UQ=
M;1-[_I\?9"LV6KJ%?3D$%XY4K*OE>G)!S;.[J+F\UT625F<#J%($Q1DYLLGI
MVF'"2NEY$7JO$C%:\HKJH#]=JHW]J3E4==85SAGYKMR_UEUGT7,5-XY\LBC(
MP'"U*W%&2,)@++R8J/9Z.WV "4>0.(X2'0A'YYKS*<76J0K=J]W9\*W;GKZ%
MVUBMW*1#X3@/$)$33IFGWXG$P'-KLHU<(ZK&YM)PK=S(7YJNWI4;"_S8_GHE
M'=K(9'61X.A @*IU[E'4WAP\!Q:9<,RV-A'WHZS;5FZ/0<E-.W  H730H)3L
MV17M(&^D<W,OT4MG7&!0BO2@T#((-4U-9XVJ6)5R;C[UZAYZQNW4/!"LF@F@
M S#]K0Y!?KE:3T_"&E<32;<X=RR#%(EOQRR&VN L2F]L<:&XV-JCOT[!N&V4
M!P+,$4SN "(/](2Z>0"*(3_=2PM%EMH>BK;H?="0BQ!2<Z6B:#V+\G$4CCM+
M<B"(#2BD#B"X">BL5B2BU<OO-6B-=]_DBA.O2M1@1%&@8G'@+..0I?9>F<@\
M;_T2L2=IXTYW'.PB;"^6#M!V^0!R]8GDW=<SC_CZ"^9VKQ.AF+/:&(@I.% R
M!/"NQBRE94+KC(RUUGH'D#GNK,:!4#BTN#I Y$7GD9LG*\L426]G"$S3/I )
M\)%<%\^-S-)R$UWKKG6[:!EW^N) V&K"^ X =#:P].8$Z1N;LH7Q)&I! 8H
M2AFR28TA(X%+,@IR"!I;S[G8B[!Q)YT-=7DV%TD'.-O9:^WFOG@,Z)QRD((J
MH)PV$$+(8%)D*%DRJCQ9/[Q#T#;8H)6!T#:(8#H W#U=+L[_Z>S*#\*6;#"
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
MSHZ'Y.1_E92 "20+1I"9Y+-5P(-7@CL,8;]6M_LB8^R'W2,$=Y?X#^!BA[=
M1.-RJ -.ZCAQ97Q-]LX*BI/<%LZ*NAF5[OP6.%I&#UP$CV%8#R[D0\KPS72.
MK]=XLIKDC$JQ>E.:0+](%:%.6 9AF10FY"A$ZW*;_:G;"TSV)[Q2!A94!Q"\
M>S\79_0R^WDB0G8ZT=F2-5-"Q1+(8"L<C"P:M7;,8.OQ/'L3UWGFVX'H6#R%
MJ#K X';B1)TS6,LI=_!PXK+AFT"S='Z39U.-_-K]TSF3E3,&4^OF_WL1UGF2
M21OLM1?1V.;6687'69'3IT5-GKA2TA&CYED)";'49 @B'YP* 3)C*2F=6#3[
MEDO?MT[G>0#'@:<UGP^&S#=<QD4C9?7[=+ZHK=->SPF(Q*<[].]O/VI/T%IL
MN9C19SYO?V021>VH'BUP77NHF.PAJHQ@Z[FPZ.L$B,8*[&!B.W^$:J/4GD:4
M'5RP[Y>+A)@WNOMCN(>O$RU"4(XI8$;*.GZ<+(>B.%@7$F;I,3:OP]Z;N,[?
M+-I@<AA1C7W9[KVKM[A^5SXMPWP54I7LIF'6A.NH1:Q#*E2N1>_(P'N1R;>G
M35JC-4.YUV5\'!V=1TX;7-9/**>Q(?GZY&N8+C<>U(Y-3IB*&F5]EI;"@A*U
M?Z4R'FSF(<CLN>+[A=\>7JOS"$H#:#7F=P>WZB;=NHXNK!G7ER8M'8W+EO 3
M:9,R1C'@1$'-B^,0@[(@T6H=F//!M[Y0]Z%K+[RYGQ1O@PGH9Z[=O]$>?_"B
M_1WK/5FU_C[[';Y,/WKKN'<(6KEZ+2(9:3$7R,&BS$KRY%O7ISQ%F?YUYN;M
MZ+)MF#W11I6+$IAWJ39]YN!-*'4*MK&EV@>J]=" ?>CJHD+G6(3<,U^RC4!Z
MJ,'8/  +PU+0.8!C(=5^LPP"TX:, FURXCI;OU>LI&D]SA,\(+22XYW5.(]A
M:@](.'O45<DFHQU9A"G2=K$ZNHZ<#&=5"L20X,U>0^M^KFJ<1PEK1S7.8S@W
M=E'&M6H2*T20UGF018KZD) A>(*^<<)D%H5D?*]L_)^O&N=1(MM9C?,8_HTM
M^&O5))PSVG@*8- B;=\4"%8@Z3R5B#6*<-]"[W=8C7.PX _F7P<N])W7W:7S
M%T1B*CM5=2!I/BP*0BH.%)/:"\=Y:CXS^'Z*>GGK;6PF#"".#L!UUP2D.K2R
M3F;8-D*=R,A%=E9 $IGTI*SOD#(I2*@2DN'-=?-^%@]3-?+(Q(88V&,DU1$"
MZ0!BU_?R8?KYR_I=^=MJ.\O[(PD-MP'/LV8,8?9^L=K,5WA9(P^K.O;[S72U
MGEAEN9<Q@:M3;)6H+=J22: =%N?1([>MPP2-2!]7(PX(UC%$VQVB+[I#GTTP
M?\2^3="*V$_^2\  JA@-WB8-MFC$(#'XYMD.K6@?-RGGR3#]1,+M%]27KP"/
MV'IR.GN>(MG5U:IRC$YV40@VQE!X,5R;857U4>2/F]?S]- >7,0_\Y/0\_!U
MN@ZSZ3\Q?UR4]1\DP\&?A>Y9\\F>AO;=]Q-T<=8J&241,-;"Q:0,1&49>.YT
M\4QKRUK/WGN*YZ'WRP4=Q_6/.D=R_6R>ZROOUWKVMBYJ25E;A72JM*;SY96
M((*CPX[<I&!\;-\?84_:NGTF>@Q2=C\3-11,!]?ZSMW\]N.BTX0U*+Q2$5!M
M(J$\0>"<S!5NI8AUP[%UW=0>9/7RW-02#[<3&9L*IV>\7>E!(D5ADGX!IC.Q
M3&;BEK864HW)E<*R+JW[".U!UKAX:PZ%?:%VH%S&3DVL4UM/Z[=H+^<&REE\
M7S!;')I01S,1F]CF&DB!CF7,6=DDI7</&6H/K-$I5@Z5Y:(]8WMX&]\<&H;)
M:E8,E)0DZ6<AP!N90%J3+8OT9].B=]WCLB2>X/EC@&OK<,;V@(8S$$M3DC89
M@?SHV@4+'7C!(W#&E4-BAE$MA@-TEBGQ*&'MR)1X#.?&?C"_]M*O-3-11 %.
M$<T*LZA-U#)H@U+S4$0N>[U@_7R9$H\2V<Y,B<?P;VS!7WOI9Y$7;80$K%<?
M$:[ Y\@@1EM0&+K*0HL&,1UF2APL^(/YU[/O<1D^987KC(:L%UWJ>W].X#$5
MT#+E8G.(RK4>GOXP5;T4.(_AZ1XFFI[!]K<5EM/9FVG!2;#1,ALC.%-'BU6.
M1<4\\*2=R](9?F_'RJ9HNR2K4^?E0"3L"[0#Q=(!TJZ$XL^=LW/'[-G)8KF>
M_G,C/#Z))I=2R#^KK?Y .5O U?[BTG%C.1?&-X?;OK2-ZQ4-C+E!!/0S/YK]
M%<-L_>7U?'6Z#/,T_(/9CO6>[+%LG_T._U"&3)90^W8Q1I:>DLQ4FR\ (D$Z
MLL2<WJL&H.%#V1CS=\-R3G]<T8'_^.4I7FMW+?AT,W?WV?'P\-/2!.Z+ JML
MJ@UF _B0/3C)%4/KN=%[!=JZ>*=]/4_+329$F)%*/UG,-YQ=/5NOE]-XNMZ,
M<UIL_NZWFJ7Q/ORH/_QLN:P^V+;W!%G#V:8Z,,*3'Z9J^9HGRP*R1>^+((ZH
MUJ\<QU/=[=ON8]!U1V.NIQ1F!R;C,V)BGLY.U]-O^!'3Z7*ZKHKB>YJ=D@ZH
MG2NVALI&LN_*N09Y?Z9!R&HA,4QR=E%HE8!SS<E<D72A1(]0E$09'6<BM"Y3
M;4+XN,;F0"!^>I'^S!;HIR4&LL9^?%POTC\&-P'N7.W)[O^']SK\Y9^292P4
M#2DI3\C6 5PN$9@I.?@8+/>M&Y\.=_F_+ 53/6?;CHZ?PO</8=.0;S%/T]ET
M(\:WB\K04_HQNCU>?O^*\Q5.T"4N:MJ1,4J1!1XU.'1UGGRRJ3"/Y$@VYL*A
MM'9[T3\&2;>ZOSZ%X'YFM?@"E]-O8<LAXO?IQK@97#W>N^J3J<G]]SZ\NLQ1
MB11E!&&#K8$@!MYR"8GIP+B6-HB!9D0/H"XO&;M)5G][6M^.WI4K7/XKSO+$
MQ5KBHR7X8ARHD&G/VI Q+;4R)2%S:!OO>3_*NE6%CT')354X@%#Z5'P?\.MB
MN?'A/N+G8_79[H\U4%-[4MI(^YRML5V4T'6!JA BDY9L?KII"UVPQD/T3(,-
MY .@5TJ5UCW"=]'2+IO^Y@JOY\3\DXV(?OMQ]H]GM=]!*9><!BD3;3_354\.
M/(."F6?#T=K2NIS@ #)'3GYN@9W=&?;#"*N#L,M%_=1OIZOI'%>K\X.^G1UM
M19&1'/^,=6 /^=K@5"Q@8\J)MF)D:'WIWTM0+PGV \'A)OR:R:8'H&UI/\OU
M)6/ NYPT,+EISR@2.&(%:)4E\S&RTG[NS54"1@92.\'>A,S!7!X[._X3IB_S
MQ6SQ^?S\G&?R>2:EY@B,;28)V PU%:+FA_,0<N+QYK3,':GQ.Q;HXMHZ1%Z+
MQLP;=0S#9A?; EY\-L^7'L;U_02MHD,90+@ZVYR8 \Y(NM%)G0HA8DHW#<$=
M8'APJ9%SXMO HBU#^[E$[KIWWUSDQ429F$>3P4M&;F'*FO0G-R"Y]=DQ%N5^
MY1-'> MWT=5+E<43V2ZM)=4!^C[@-YR?XO;A:MO9Z._3]9?GIZOUX@27VX>M
MZGNL5K4E4OX4OD^L=:1ZO8*(A0Y8474DCG' ;/)!,2]SS(W!> "975R"#;&R
M>%K!=3'!Z"_+Q6KU?KDHT_7$&LVT808XSS6O*@GPC-,99@*]C9$.;^N\JBO+
M=W%W#H>F0QG=@0:[/N^MGH7I_+3./]JV65G,5[\A<>OR,:H^U]-Y(9F1*;'\
ML6'>]=%)YU.6)C9P(<B>@#JC$%3@-1VUUON2UV*%<Y(<E_;)0T-M9^0"AZ$Q
MW L0#C\3BW68-;(I-^3_!>>T]5FUE?/)=#ZMX</Z%G'^WBKI--=J8K F>;*4
MZT2[5 1@<<';8*U@K2_R_2@;>:;;T$@=0#P=*.(72"NG[?-^W=.5G/M)5#RQ
MVAU\PS(5O(9HF <;1;)HBK2L=4W$/>2,/)YM:'BU$D0'F'JW_H)+TLF+\YYI
M6^5]?D*<#DDXXHW4BH'R6D*PR4%FM93:*!%*ZY#K_12-/'=M:&0U%,?CP>6W
MX)KCY\UXUG:%78O5^ETY\Z<F,GF1:SN7:#19O\I;8D\AERDR430ZC+%UOO@U
M D8>KS8T@@YG=I]Y#R^FJ_#Y\[)BDKZS.-_9>6AJ47;\P!'9$<<NV2"'HNFN
M&V5:/! 0N7@\9UJCLBQ"(94$]#L!D2QX$ :C)N<VL?3$T:MF&6#7F'YQRK:!
M3Y&#*$)%R+S4YLZ23AE7AOXH<DSDVP?7^JJ\CYYQHW-#8.66%=9*&AV88?<_
M[B*:X$M]R\DQ5IM2@/>DSZ4S0C/R73B6QM#J.*.BG=P?E3KQ&"'T@*AKKX&:
M^9!Y'?TC)%D4S";R=%%"#"*7C)'QTCIC_Z=)G7B48.]-G7@,E[M-G8A:,^LC
M:%<#<2:11F8*P4DK'1-:E;C?H..?('7B4?+:*W7B$<S[&5(G%+% >"9!1&WI
M>D8'(=;*$93A_VOORYK;RI$UW^>_8 ;[\C(1*KO<[0B7[;'=W=%/#*PR;U&D
M+TFYRO?73X*D)$KB<GB(0T#NBNAPNV0;)Y</B<Q$(E,JSN&05IW \*)*)WK#
MHJQ *[<8^SB?Y>=#'^:?X_S[V*_[ZS%PV*B7'(6H<S/^ -CV-B#'(J721!95
M)R?W2*>Q7=^NBY#B3D<1$;<!D54+U34'B\T6BHY;!C)!S#H"$M% OP2[R*,T
M@0=&@N]4?=X-)\\)J->6\'R=/@?(F0*N[6J\F<0_-_ME8P8#35AH"/L\=6#\
M<H=.)SE!43JOK%5)/2UPV7>N/%VZNN+/U=6LF.#J.QBOQ_/HEW^'7Q]S03#C
MG,"Q)]5JBFTRR#@.\A'2PPGIF)?=W(H]'ZC7FW( $)008@/QZ)X#]"'I3;AR
M2@8,KI'!V7=6N?]V0DEK%J7&3*G228YC--6MYQ@LSU%4%0U JT^E'N'&*BT)
M4DIX"/KA%Z>(S?*3424J@B[]2O?%E5B6Q4F!\LI3E%;P]"MZGW4UF<S^R%$B
M_/P5T#1>YH*J>,YKWF-+%KB/.HGJ0O=-#]_9>BD>M,RG)J4I/TUQ"9FH,&*)
M6F.3E$06OSM^1L793:ON9/EF-G\]NW7+=#O9Y L6GZ*/X^_9PG^:328@[#_L
M/(Q\,!I<NYCGSX&Q%^#P6:H82,'+$ 4Q^&E.[OPV"J<26==4G8F59TVH!E51
M T=F-P9'.A+/3-3(,Y(;N4J++!$1"8H]EQ#3BE0'>)5[60P+CUY@/$E7O1'X
M+<['L_!Y:>?+4MW%OX\7H+8=O(UXPD%Y2Y#02>6F'0S<"PYA#L4@2F(YXZ6+
MPP_14[G=WD4Q5TPO3;QRZ2:[?\W'R_@A)6 PV)3 LT4\<(8XAEA=1V90--(2
MB*R%UJ7=C!-)K!N9MFC_^FFOG2+)CE8^9Y%3I 9YK($Y[G-G$L-1%-;:&&$#
MXN*]2LN=R(.]*&@1D2?IZLP3^==IN'3 >A7":F"VG6S5L X0Q1[\SH"A;7?^
MAHMW3?*2"DU0Y!YB&&4ITC[$/*?(2R:=IZ[T;B\7[ZZRU\^WQ?;FV?K8W4__
M,9W'R<JTSK[,;8@/_W Q<E2 F"F((R?2N:<<&2(32DH;$J6(@OEC,"M.57.!
M[RF@>7334$U7;5:>OQG_&<.JJ^#B?5S^9O\+9#"QB\6J\^;JN>,L;?T=.PV?
MUM*X&\'S_:RL7LG/%S"3@TFCD/7<._OF(2$$H$M*462L38@[0Y#1/K=(LHXJ
MPYVE X23AXDJUQGPR%"S_+*<,(Z1Q"Q7((!7XJ)RR#H=5 PB!E,ZI.E*6Z-S
MNGKA9G\SP(+Z:2!_V&6,=\0:>Y .8B)XQ&.>)1$<0<%P;[T1&I/2-<<=R&JE
M&V!)/'2=#==3.2WC;6L4N!,D.JPT"DH+\#@D1A;80)H$%RD5+,K2!00=R&K4
MNO6%0E>H]=1+ U![<SN?CI>W\US&"PY-_MWB;DZL(-8'99# >3"\@>VI59:4
M3L(FHB4<!H41MI^:1H'55_&S0;30 )[N1B7>2VC#A@\2JZ0"LLI%Q(7FR"8C
MD0R<),F%PJ3\.^B=I#0ZM+(0DDK(OP$8O8MV$;_.)N'MS;?Y[/MZ7M>&%4><
MUIIQ%&-N* 4.*7+.2:2QXYK&)%FW^=\G0.D .77O)H:&4RD]5"[=7PU1W]2F
MJSP:RZ%@.0A#>(&,M![IP Q)T1E'.W6..5*J?__!5EI:#N" ]Q=L"VBXMXN<
M1R$BTC1WDLXS5JV5'@7AI5/!LD0ZY9R[X*%VS7Y/93U5=P_)55;X;^/I^.;V
M9D,X$QXK13@BR7/$0\3(@!U$26(K#%-:\TZ1TQ&5/_IH9:7W4=FLA/QJ*][^
MN46X"DDE3\"+3AY^L=HBYW%".()K+87!ILASOD<?K?<XHXCB>\NO 1^RPWQX
MJ8W7T5"D!>"9<R' /S9YA&90B4%LE8J_PCA.5>6^FE5S=OU4TS+8[BZ$4AQA
M:4D2Q@!+@>57+ D9GACRT2I*F(+([&)7,@]D-9I9Z8F$KD#KJ98F"OSV,K5J
MNSS*71>YX1(YSO*[$6*0#0[B?6\P"QP$YDH_]CE,4:,9EX$1=KHR&C!C5][?
MWMRN;K*WVW["[R=Q1__/O<R/"-61TT!1,-B!PP >A\Z/EX3SR1$64^*E^X.5
MHKW1C$X9N%91\+EUI\-:S?=Q.:)"<(TY1YZEN'9M-=,4*4NYXA 5XUAZ(,HA
M>NJ6E]:RF*<JHEAG] $+J4K7C9ZP>O$RJ(O7B!ZO5K%1:^\H08XJ@;C4$']0
M"S)3,DGF:"2A=/?-P:N<MNWR*'@!;FD.JYB%*(N[7)B3'\(S&G--=TBR])B2
M[>\W&ASTTO^AON8GR;G- LZM.13WO]UTTOXE3F,:+W?-L#C#%)WWP0+6J2#'
MA0S6/1FOQPL_F2WRC?X=5)7SF"7ND>44$*:(0EKG#K".BY 2=LF4'E%\@)RS
M[_EOYWD'OXDASYQ8M9R$#?H._MWDF18>:@NIY-ABCXCW&'&'-0()*!25I$1+
M2H,J+8(^=-8U>J4P]*PR8&B--1"^/N;Q&5LC."H4C5HBIG2N@E 1&1XCPI1(
M3ZP&"S L )^15/D]Q>"8. C"\Q34#MX."VY$"-'$1HS Q0"F%'@JCD*P1!UE
M%OZ,<E>Z-+@3877S<K6P5U!9#2#P]>:S>QR@$8_4I8BS2QMP?OC)D,7"HH1Q
MD(%CQUEI[!TAJ2[JACI=2^JA 5CM8X,)8KC,(Y9M[N87$D56X(BBU#$:9I(3
MI<LXSX'18%G:H6!40NYMIL6VQR2F%'V>3'?_LT]@DG?%:IL_^A3];.K'D_&Y
MV;/R1)0-8X>0S 5"6TV$MXI2))V@"$R=!G0Z@4A*>0*<=$26ONP9,+3=K83'
MDK[:]EMN8;T?C_[RR$7K64@<>6P)[%>=\M!XA@B5A@IN'?>E[Q,*D-UNX'L*
MPI[:U$OKLX'CNPO+C_S@+1LTTB9*:N!PH<E)Q FWR"2>GPHPI4P>S49*%T6=
M0V^[_N30H"VBP1>"UO>S?(;=PE]SDX<!D28FG:S/G>451(/.(>U\'C(.DG4B
M258\G]B7UG;=U:%1>K;F7@A"X8?KIB&+411$R,@X,G!LY,&E'&DC:1YK&2B/
M 8?B+R=/H[!N?4%--/;44CN=TSH=#%]!#[_810SY.2!LN-5/?_W3QT4.'#9!
MY<<(8<AT.7()>ZR(0)H%E=O($8A7J4#1T,29=YZ1TF6IQ9FH.X*[JA,PF*Y?
MB-U=#9&^"O]UNUBN7B>.J!<T<(7!W;$63I2$D0/A(VN\8#CX0&SI:+0/G75G
M>]>$[%D::Q:5N[(T(^U(%!!9(I\G!7 ,<:-Q,B!LJ";@Z'@E\46PN(NZNK/!
M+XO L[73?%8UF__9-.^G6;J[C8 _N&]0]FYL'>S Y?BL/FWG?;!LMO1<CB^0
M&75<>^HM0SJ0W$TK! 1A#D&12:]I;E!(2I?O#9@9?2;DU1N'>V:93"8E11#6
M%(-#30,RL,40L<%ZS# F?JB[QMT4M9O// 47^ZX:"VBA@</T&3=98)N?;;(%
MGT!O\^]QL9XT.K^UD\6AGL0CIG$T%CP)P2-(@(%9=SY2A"T!ZXYMGB8U- [/
MYJ+R,*2"&#L&W\LJ_.5"/O]_W#[41@S[%!+'R-H\D4HKB.M6\Q$C%T$RZB,O
M7?U>BO;*\VV;@_=YRJT]\[0#TW?_N9VE&*4@G-<.PTX%MYL+99!)5"&/$X5M
MS'5D^IA'>@X!E4<>ED?AQ;3Q,LSH-GNPVS;)L,7NG-FKV6(Y2HIBI3Q#,H)W
MQAFAR+)@$!4D<&F9CK3\>YOR?-1-\-<UK\,J_068VAWGRR;I,;U>-72[.V9^
MC)@C5!'JD04/"K:\)<@%+%"05FJPL$GI;C,&BI)5-YM?T2P/I+D6C?7;_+8\
M7U)DGH&TK\#SZ_@]3F;K]^521JU<,BB($!$/SN;WY2!FSZ@6A'BLS="&^ B-
M=3/XES2R)975(AA7-Q*CZ (0+"5RD8'_XPE'F@B-E/0BX2"D\(/G#5:4U$W,
M7Q)8IPN^1?BL6[UXYPQG,2$O.' 1K466:H^D-4IJ16F(I:L^=E/2"3[Z9X#/
MZ8(O=HU3!#Y;\?[#\X&$M<L3OX43+A?O):2QCH@$22$DDX&* 2.0'12U6V!9
M*(M^KA;:,DE;W'R<QV]V?.=<+D984N]P GEI^(6GJ)!.4B%CO4^.YVQII^;'
M9T/K"6'-Y+K/1D(GD)VCEB9:*>UC:U^O*!^4#4%+A*6C$%]S@9Q4%'[!-F M
M+=:7PMTY/;\ND8Z^% )+J*HJ%I^&U(\N^]<__6A_P.<FZYIXEI0,F@FDF+*(
M2X^1P8$A%AD'C05'\!/O['BFX\@WF\DNEP+5D#)OI\)V-X,Y_3*>7E_-Y[FO
M\KINS6#+M1$&8;#4P)_SR#BO4>1<\Y@2CJYT=5=GXIK) %_&HIVKGJ;.U7N?
M=_L^T*80L; !^9 'G=J09>;M*NN7FWD[8H9*B.VBIYD<[5#X.EL)9UNT(2+.
M==S\3SNY7>OJKJQBQ)UATAB!1+(0EU-LD"/*H"@$\&QMTJ+TJ[\.9+7[;*IH
M!=>9^FC*>-TSM;5O<F?/P(.5BGO8,/EVF6&'-#$6*2ZPLSAJ8DNWCCA"4KNO
MH(J"ZPP]-)LM6^>-"27P#U)$PO*(>.0..9<PBEI3KK"@B9=^_WF G';?()7/
MDYTN_S:;9JZ?HMPUN#VC+G[W0@7JW3M06*B._:$F:+%<O++?QK"%Q_\#(=TZ
M774U#5NT[$)92)89"DXV9B[/F5-(<^4024(G$:/2;B@#WY/D<O/(<P)E^>.W
MN/PZ \?Q>]R\;%I/2M'*Z* HN(J1Y#@D*N0BUX@HFR*SQ/A8NDRS&V5MY%TO
M@;?]D\J+::[RJ*MC'#W_:8SO[<UZ'IQQDC,6&4I!YF;^'HX*G]LH^RB<#-;X
M;BT_CDS&.H?&5B:9E\/+K(+R*H-T'Q^;2:64<:M24$B9_!XO28]L-!(YA;E6
M4EH3._ES1V!XF(IZH_HNAX+9("JI71KYK]G\]W?O[(U]]^[59F2=2418Q0TR
M@C'$-9?(2A,0]EAX;2T1'A]S[?:L70\G)54V*R>_!J[![UX$O9\MX^+=S$X7
MJX'J4SOUX^GUI^CC^'LVU+_\>/A]GI2\VD%4,\N8YDA$;R%*4BQW<)3P.QUP
M(L987-I_/8?>5B8+%S\0+Z[,!H#[F(/-1DY.ID0P1TKG9AU4".0,A.W&ZV2"
MY9J*TM=+N^BHZWE=#@6SPBII %:[]^;[V=3/IHO99!QR]O?N"%E)+' ?K+-Y
MF)?@$%3EE XV$<Z2:+AFSGI3O'G*J42V,B!U,,LWK-I>&BXW6R\(2ZBQ&D65
M" ATU3P.W)K$+7"/B6:F=!:E!YEUC>7 P#D'ICVTV !0CV[V=_<C\8R*5!/M
MD"=Y.C;/D^L2B),;X[PPDA->NN5O=^KJ7G5=P&0.I*@&(+CKJ6ZNVUOG14>:
M6@F^1T(2PR[FV"EDJ0*/1&-G*$B2DJ%JD'93U'BBKB<.]MR*%5!*$R.E'[\R
M_#2^_KK\D/ZQB"M^1BIH&J76<"K0;+1ABSJJ)#*!"Q.9BMR7GBA]D*#&0]\R
M$"NGDO81MNIDG67W(6U".SOY.%N,UZTLE[##<O/@=^-%GCL,@5O>53I2".D,
MBW!(!(D(,<&$) TK/O&S$.F-ART70.U :F[@D-ZZOLQ'PBVL_'F6EG^ :E93
MC8$=YL'KM3*"EVU(0%J#CY-P5#0_<HRT=.WF88H:]P?+8+&@4AJ V-9E^&_C
MA8\3<#?B[':1XZWU9+.1PR%X!7P8FWNIJR" (X41"8J'Y'1PH70&^SA5=<NB
M+F7VRBJG+;AM,8'!W1">*!1]6O7M!\?6)XH<%CR_[S"Z>&N]G834;;UP>5#U
M5$$#]9L'C/"5][<WMY.<);JZF<V7X_]9]Z'RF$IFP";#_T7$/9;(,4*0]DS&
MI GVI+09.YW*NCT:ZI^@)917NV!@TV[G4YRLWUOD.Z:':Y\1$=%&2R6*R80\
MN-$C;9-&P4JK(<!B(+Q.Q0.'OU.W7</ 2"HMY_9CV>W=<#?N)F&36$ZP0W0.
MFX((AIR#/1)CDIA+IG3QG@ZGTM@)A>:%HO BBFO :?O[;+%\_ KR,VR\L5^U
MO\]%LV]S+?O-G69SY>V6B?\EIME^P^X,9A)K@I(7&D1A(M(T)$2DL([@P&(L
M?;\Q(#MM//BO4?K<"D;:?!#RM]DL_#&>3#[?WMS8^0]P=K[&=0.CFUR&8E>-
M^>YX!TG9\3R+ZAW\C;B8I;M_OGZGT><A25D""CQ &5 BA1ZNW'T"MLW;3-!U
MSB+NW3L$Q\ $#D@$)>'\ (P:Z2&<@M]%C FVM'2;KI,(+'=E???9]>UJ[H05
M&:?(D 1>EC,4V40<"E3CZ*TV1I5NPK*'E+HWA,.A9?^==']--.!4W&?M?[E=
M@!>V6'R.URN?;%UW;G5^-*H1>$K #&&Y0AA\>49#3. DR51\PM%!@EJY?CY#
MY4]A5$S^+8!I3?NF&D@S)_V*VA3!E_?9HX%?D<6)12ZI=4_+\\\'SS8!E<%2
M3K%/(=-;RK53,E^B_SJ=36;7/S8\;!XB4&*45!#F4:<9XE8Z9#0)2'*I84^9
MY%(ZYEH=^D!E)/37UZRP\&H#8'TQ'-<=L+.#";'*8VX8(Q!^!Y ,)<!-8 D9
M92$F9Y009DU(K%O/\J.?JEQG4@84907:1/[M[FQ]2 I))D7DUB*EE <6X!?'
M(316,5H!'APVC@_DU+\[J<;R E5)Y3R/\^3<@+=QQ\"Z3W!DP01B R+K-M/&
M@AE,%"7M@O,\@9M?.@)Z1$ ;<4]/9>Z!QNF2;0@6ZVQ%W)_ &'D6F=<&(T,=
M,*9-+DA2 EG&:*Z3CSJ4[C#3F;BZ]F88.)752!-]L>Y8&R7N&!:*H>@<6;\=
M,PXSE RX]-QHPU+I:^V[;]<M/1P&*B?)L\WIO?>IJ!!6-9!V\G8*?^5FM>P9
MS8@ZK5LP-=R=_BH97QZTDI$(%%32<#J)B*P@"B7L!#A%B>+B8Q(OFO%];#SO
M+:7)[IWD'@E@$/$4<OM3^,5#*.'@/QG10]F;'@=5(_G>4[!R^!#KI8>"X551
M2_5J77Q69H;X_L4*V*2.E!8R1!_MCQQE/1KE>3_$GFG'U6IT/;=P/DF.K(63
M3@2*DR,86\(*[[\#Y)1JK;'YQ$;,]\Q:H@S#.J' ,;AE2FFDB<>(\F"#M,F%
M4/I6[3!%=8U.*5SLZXE10 L-Q&&[N1E%:A@3S"/-<M,9[,%@YNG.S!.7??TH
MY&6PU$;GBQ*Z[@2CDP3?!GR>#$V^8\2F&*S6+/<IRH,'C(+X4 !?AA)*& NA
M> 7Q7F+JANG#@JB ^-O!T<?Y+,7%8A7'O(D/W&"J"8E$(B>#0QQL-W(V)92G
MUE'#E;&F=/'F88KJ1O/#(ZJ$(FI?8VU8^12=73Y,;;WCQ"AJ"54@%9,BXI8%
MY!2QB'I/&<@I F^=KK .?J;N([\!<%)8L@V8GEU]!)[QI"@38#D%PDF".0T4
M<*^Y01A'SHB%8++XZ]$N=-5]V#>@&2JNE : ]D1<=W')SN,[,B&MEQ)%;GDN
M>K=(A_Q<T4GE<4C)43NL_WV(O+I/_R[GE!=340./ '^]^3:9_8AW+X">,_00
M'.L4'18&6:*S )E CE"*L(DTX$ 23Z6=K<[$U?7DATHI#*.;-DQ>WCUW_/T2
MIS&-E_=;R#D-_F2,R,0\%$,X!6&OL2A?'8E$8U1^@"S# 8HJMXX;!@:[/?P2
M.FD'8=LS#^\X"<02;[Q (5MI;@Q!SD3X3XE]C!I<U.+#P/=34]=P7119Y^JB
M'52]G2YNY[ER[SZKHA)7G'O$$X;-02E&AD0*-M]BKJ6AX6G=8RE(/26E;@+B
MHG@Z2PL-@"GW=(?%#H8RV&BM)8DH2J409Q&#'RDB\MXHQ[4)QI:NPN] 5MWL
MQ65 5EH[#0#NJ.!&WE)%#2;(II@C9]A+EOF(K/;:6Q4B+UZK>Y2HNKF,RX"M
MK&;:K*AZ?OM?NK;JQ"\,4M%P\7JK0[%G(L8'EP+2) \JY3QWN&()$0"+,291
M,%F7+G,H/R/PW6QZ_27.;\I4P!Q;LM3<P*Y4%X+)^IM;WWI>7Z6]85HQBU22
M.3]/P=B((,'$D!2\28SQTKGLXU0-F\6?V,5BG,8Q;#7Q\@&S1"#&M4'#H2YL
M0CH(@K"UG#K842(.-6VY,Y%U\Q&%L71:CO]<E37@ASUN=7//VA9#$4<7^:K4
M,;?/"1$84M@@D205%!.)B_MA1XFJFZD8&'-E5?(2,'9"PU\N-)6:840L.+4\
M9(>"8X5H!$%[3ZA*P_88/XO\NAF1VK@=2,TM(#Q+]O/M-,Q_;(]1W]JQ%DL<
M>4341@C(@K;(<AUSNQ",M2%1:3F$/W. IKJ)DZ&Q6%(AK0!L-R<ASXDPV"+A
M;<R7>A#UBR@1$31YGU\IV-(^XGYJZB9(+@&J\Y709DKDL?5>W+T3GZ5_Q=S_
M,(:K[_ 7KF..$Q=V&A[__4TCQ'-BW9+?+Q$8#R:/0E'TFJZ'DA(KB)$\(1E3
M0MP'GT<.YL8/&9M1)F%+YU<>4U#62WPBY;R3<]7+)_ @/D90%.PYIHARU 9D
M'9&(Z]P/5M!578-(F%BJ;.F',Z?26#<V/@,AAWV[PLIIX7P]Q-^GF%NKW/UA
MWO!D!!PDYI-',AB*N%'@H!J(P[P2AKC K7;%3]T3::P;)%\*?.<JIP'PK2C/
M#53OI26Q]9))F6]86*[;B\@8)1'#/F+LO1:\]!W^,R+JQJH%X7.>>!O QV/\
M9TY&E$7K'057<U5 JG/#:0R_Q)A'K2L3F1PV#9*I:.!TZZ_6@S;F9!DW@))_
MVODX7W<],!!L$)(EB$+TZA8XMW_&P2%-&*>8"2%IZ5;<SXAHX! JAI'S)-P
M1#Y_G<V7JXN^>PXDG(F42XI"HKGGG\5 O L($^:=MD(P5KS=[S,J&CAJBH'D
M3!FW@));P#C0_G8*P7 <<66X7=44.9D+BQ0( Q..--?:4QV$PZ5]D<<4U$U4
M%D9'?]DV@(P'2#,GB$Y4HV X$)Z?SAEM#5),V\ "#EZ4CKU/LQ:#Y1C+XJ&?
M1%]8!O$WN[R=KS*F\"]VWQ*=62=3YLM#9@W/D,$P^4)G!"?6^-P@+\\93 1^
MIW)SUQ %-E1+6_K@+YLO?!<7BQCW7#I^M#]6+;)?W\;W(+\O?\3)]_C;;+K\
MNA@E&Q+G(2#I+? ;%8>=%B&@U(1S99TSNO2;B[ZT-A!A]4/,<SMW 64U<4)V
MX_/?T<Z__#$;R12CQB8A9FR>7YSKA@P/B"09@S"&^^+]D$XDL8$ [K(0[*.:
MEX8\@%(<:1>X<H(BPDUV/G%"6D0#8J78:!^5(N63C"<2V4!D6 %])ZOGA>'O
MS>QV/B+"1HAO'-(8@PR5T\A2AI$W(C'C>(C%,P^GTMA Y'EY])VLG)<&OO'W
M.#+@3O# 2)YM 5L*:X>LHQ!M:2RX5E;'4+JH]50:&PAS*X#O5.6\(/!=)?CF
M/9->*AYH% BSG!0TX-VZQ#'BP5%'M/0QE'[AT(O0NGU4*L"POYI>$!:S)!.3
MFB,O\F-WHL&[8!X,?.":"QJQY;5.W[HCTRL@[B1E--"FYR!?_YB&33E0#+_^
MZ>/= - 1]@8XPQ'\6>OS3A+(1I,')=/@#,$ZIHN&NOL(K3MG_5+P*Z*F!@S>
M'O9&6 =BG1#@L<J$> +?%63ED0W286ZXB:%T,_\]I-2=F%X03R5$W6KC^B=Y
M^_=VGO_S>\&"YF=+EK]M.$SU,-<($ANALIN>#S  E*!(!P_6@XI(">A?I=+[
M;-<U0E$P/&D[]7%BIT40T6G= K XG?Y"V-A^)7LU#9_B<CQ?/?C:-3$Y)8I#
M5'E&(4><.8RLIQ+A7"QA-.6T^ OO$\@K\-1[/(UA6P/PQ=4#DH\S^,3]I[?_
MQ@,9B_50/N:"(!R,JI+6Y2ZU&ID\Y=628 .G-%!#"\NH".%UKZV&0N&.M^$7
MUG$#_M;5'W8>OL!?7@T?9M@%30E'< I8"%R\!&<Q1A1U,(JJ7#U9O.?Y-@%U
M@58! $^[C_761@-0^OP5I/P+G.6/NBM<P3DUO5Z);?'+CX>_LXF75QP_L#T-
M6:CO[4W<S+^521/F$D62<'!&;8K@C"J.F'"8)1$(8\5'A0_ 1^61(OUA]:P:
MLK*.&\#YG3OV>3GSOV]F*1MF@F><(TKRL"^E"+(X)A3@-%(X8:U-:;=Y!QF5
MIYE7Q\:>SF=]%=4 UGH=2:MSZ O$ +_ 4K^_NQ^_*223"5N&I,<><<P]TEY3
MY(!S8WWRS _0?:@8_74K5^H[!]6PT,X^>#6;+N=C=YN5GMG+E;:?HI]=3\?_
M$\/(:)TDCQX9;$W.=1JDN7+(6A$5#0&D7_J!3"?"7J!;6P0WNP%<4(FUQ_T<
M/?+VG7@?;^?^*_SP[JGUAP0+W,RFJZ/J[LVU,I'ZW ?*&P%G58132RL2$,%@
M,N"X,I@\N=/;,RYH4#)?H%DN">[&<-" K5[1_G:QN(WA]>U\/+T&/L:SL!+
MXI%/=L?]2BDC3R.C1&F4DG#K@;E:,(R$X2GQ$(DOWARQ)ZEUJQBK0_Z2BFX!
MS[TW=YRO_N!)AX./\[&/']):3'>2"2/A++&$,(1I?D FHD564 *13A#>1"E]
M*EW"=AG.ZE9=MK-;VH-1 YNKT] U*2+X?40A9G+I-"$::0V_4);MA@L@^,NV
MS6VA.5HSP"ZNPN9AN:M/L-,2?#2MD<*,KB-[9ZQ"UA.NK.3)Z-)7)\.T=AZL
M]O.% /9<Y3:*WJV#YE_CY=>WTS#^/@ZW=K+]ES9M[N 0T<%+GDNT'>Q6:B)R
M5$5$DL-6!^ 7EQZD?2[-=:M,F\;V8*IO%.I9N%>+15PN1D2(D*BER/C<=UAI
MA9QS'O9QD@GB#15EZ>O#PQ35K49M&J8]U=8 "-^-4WR8&#:;?YO-[3)^F/]B
MI[]_^ ,$OJG%]9JQ9)U#F'-@"RN+'/$<$4Z +:<HMJ6[1G<DK6Y1:S.P'$*1
MQ?!9=F(24#%>OK%^Y?2<,QAIYT(EYA\=I[!0F>/KZ';5DH7H,(W@Y6FI(^+:
M<*29SE?/4G 7L)2Z]'OJW92<;YZF\4-Z+,_-=63D)&#.D*(B 8LZ@5]+"' L
MX+ WN4]-Z8+$O<34OB0[&P//C4D)L;=PO,VFU[#:39;1?141!//<$@$QT&IF
MKPD1Z1@P'-%<:D&PXZ)XH?@..BIW5"FCXJ? .5?>#6)F4\X3L7'4)HJHCKD1
M)X08EF*&#-4.N-%*\^)]QG924ADW9VOX"&1ZB+L!T'R*WV>3[^/I]>,=M2G=
M\GF:LZ<,696[0 NLD>%)(1F2SGD9'WCI#-M!@MJ"4!^-SX82?P-8VC;-&PY@
M&WFEX3 G5A#$F8'(@*J A)/4N=P%2)0N#WI.1>7^2^51<Z:@&X#*8[BO;'&2
M"B@U!D5# N(V&J2-82AAQJGEC ==VKMY3D5EJ SBVYPIZ^;0LME %@*%R()&
M0CL&&RBX_,":HHBM9 QB94=*!U*[Z*C\4.M,W1Z$2@]!-P"6PT>JX2$)!7;2
M2Z(13]X ,\8BC:5A*@:6<.D#J6&/YGQ]G^3/G"+\!I#T+BYAL2<'K="$1&<3
M"EZ"="3VX)/QB"2GQ@)'(*GR;9N?TU'WH"J.F[-%71$NB_ER]"G?]JW,+W8$
MBPA',W%* L8)1TY["\Z=U-%&+:RT7? !JVYA _[K 1>//EBYO6-1CZ6_)%M0
M_P:U&&-/9'X^)3W.Q?3@TXL04'18>F62H-V&278!0,TSY QE/55W#\E55OAO
MX^GXYO;F[ERS.'@N(B#<Y&'2#LXUGA+R(CD!ABH9U:D3V!&5/_IH9:7W4=FL
MA/QJ*][^^8AP:514# 6>$S0R@2_#4YZ,:KS047  ?@G%;W^TSLE?3/&]Y=>
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
MQ\S4RJ\>*2JI]!$CYGA"G"IPI;&ER%'-C%!PE#]M2[*GWO+HISIAU/QD&!U
M"PV8[]["/.IQ/HX$1YPXX9GTR%N::P6$0";9@%R@2EJ9K_U5*WF#$WGK=AN(
M?[+]T#2"VFQ3OJ,MR>?;FQL[_S%+3YZ>%&A"?L;7AFG!THO7-KJQ2*VCC9*@
M9'.O_:# *0\6_A,[ZYQ+Q.CBXPQ_DFXL1(LH@U+(A#P70QF-C*<840<;5]B
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
MT.4!8;5@2N])+6Y0]ZY<KS'(.7;UF*"JU_G<CI<_\FB3M2@AO+E9C7![/4Y
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
MB/-BO2[R[,Z4=FG+$E:A+DQ2&4>%8Z6?V!/T$E-:LVG*^2JI[,A428;%E:;
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
M[1CHSRQ\&-<C^""%+5ZG&F+5JY*>#%[<S1"YUR6 ,P0EH,6+HP.1E?8=R4H
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
M9GO- 9I>C "!BF908@M;EHE<T0KZ<CP'5U3:BXU]/-2':PZ]#LI*(CA);*;
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
MX/7YK'H2  !;=P  '@              @ $     86UE;F1E9&%N9')E<W1A
M=&5D8VQA=V)A8VLN:'1M4$L! A0#%     @ P8!56E4TL$$Q#   RTP  !X
M             ( !MA(  &5X:&EB:70Q,#%P97)F;W)M86YC92UB87-E+FAT
M;5!+ 0(4 Q0    ( ,& 55HOOS$$50,  ! <   >              "  2,?
M  !E>&AI8FET,C%?,C R-&MF;W)C97-U8G-I9"YH=&U02P$"% ,4    " #!
M@%5:T5>C%I,#  !V"@  '@              @ &T(@  97AH:6)I=#(S7S(P
M,C1C;VYS96YT;V9I;F0N:'1M4$L! A0#%     @ P8!56B9..*%8!P  *A\
M !0              ( !@R8  &5X:&EB:70S,3%Q-#(P,C0N:'1M4$L! A0#
M%     @ P8!56A4:ROI4!P  *1\  !0              ( !#2X  &5X:&EB
M:70S,3)Q-#(P,C0N:'1M4$L! A0#%     @ P8!56@K1C[V*!   9Q$  !0
M             ( !DS4  &5X:&EB:70S,C%Q-#(P,C0N:'1M4$L! A0#%
M  @ P8!56HH8_+>5!   =Q$  !0              ( !3SH  &5X:&EB:70S
M,C)Q-#(P,C0N:'1M4$L! A0#%     @ P8!56F>EH-ME"P  K3(  !X
M         ( !%C\  &5X:&EB:70T,F1E<V-R:7!T:6]N;V9T:&5C+FAT;5!+
M 0(4 Q0    ( ,& 55IG+:WD&[,! %_Y%  1              "  ;=*  !K
M9G)C+3(P,C0Q,C,Q+FAT;5!+ 0(4 Q0    ( ,& 55J8F9>.71   (JW   1
M              "  0'^ 0!K9G)C+3(P,C0Q,C,Q+GAS9%!+ 0(4 Q0    (
M ,& 55K_X#1,U"   &M" 0 5              "  8T. @!K9G)C+3(P,C0Q
M,C,Q7V-A;"YX;6Q02P$"% ,4    " #!@%5:\PJJA+1#  "[^ ( %0
M        @ &4+P( :V9R8RTR,#(T,3(S,5]D968N>&UL4$L! A0#%     @
MP8!56H<#J03,8@  PWD  !0              ( !>W," &MF<F,M,C R-#$R
M,S%?9S$N:G!G4$L! A0#%     @ P8!56KB8AJ 3\P  87\) !4
M     ( !>=8" &MF<F,M,C R-#$R,S%?;&%B+GAM;%!+ 0(4 Q0    ( ,&
M55KO#O';\98  ![M!@ 5              "  ;_) P!K9G)C+3(P,C0Q,C,Q
M7W!R92YX;6Q02P$"% ,4    " #!@%5:OE,^#.4>  !O9   '
M    @ 'C8 0 :V9R8VEN<VED97)T<F%D:6YG<&]L:6-Y+FAT;5!+!08
.$0 1 )H$   "@ 0    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<FILENAME>kfrc-20241231_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:cyd="http://xbrl.sec.gov/cyd/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:kfrc="http://www.kforce.com/20241231"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  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="kfrc-20241231.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
        </entity>
        <period>
            <instant>2025-02-14</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</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="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</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="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</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="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</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="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</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="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</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="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</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="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</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="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">kfrc:WorkLLamaLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">kfrc:WorkLLamaLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">kfrc:WorkLLamaLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-23</startDate>
            <endDate>2023-02-23</endDate>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">kfrc:WorkLLamaLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">kfrc:WorkLLamaLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-23</instant>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">kfrc:ComputersAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">kfrc:ComputersAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfrc:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-20</instant>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfrc:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-20</startDate>
            <endDate>2021-10-20</endDate>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfrc:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-20</startDate>
            <endDate>2021-10-20</endDate>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
        </entity>
        <period>
            <startDate>2021-10-20</startDate>
            <endDate>2021-10-20</endDate>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfrc:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-20</startDate>
            <endDate>2021-10-20</endDate>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfrc:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-20</startDate>
            <endDate>2021-10-20</endDate>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfrc:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-20</startDate>
            <endDate>2021-10-20</endDate>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfrc:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-20</startDate>
            <endDate>2021-10-20</endDate>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfrc:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-20</instant>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfrc:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-20</instant>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kfrc:TwoThousandTwentyThreeStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-20</instant>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kfrc:OptionOrStockAppreciationRightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-20</instant>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-20</instant>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</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="executive">
        <measure>kfrc:executive</measure>
    </unit>
    <unit id="rate">
        <measure>utr:Rate</measure>
    </unit>
    <dei:AmendmentFlag contextRef="c-1" id="f-32">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-33">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-34">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-35">0000930420</dei:EntityCentralIndexKey>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-6" id="f-404">http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-7" id="f-405">http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-6" id="f-406">http://fasb.org/us-gaap/2024#OperatingLeaseLiabilityCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-7" id="f-407">http://fasb.org/us-gaap/2024#OperatingLeaseLiabilityCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c-6" id="f-408">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c-7" id="f-409">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="c-48" id="f-410">P2Y0M</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-50" id="f-413">P1Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-7" id="f-544">http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-6" id="f-545">http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c-6" id="f-751">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c-7" id="f-752">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-112" id="f-769">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:DocumentType contextRef="c-1" id="f-1">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="c-1" id="f-2">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-4">2024-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-3">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-5">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-6">001-42104</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-7">Kforce Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-8">FL</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-9">59-3264661</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-10">1150 Assembly Drive, Suite 500</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-11">Tampa</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-12">FL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-13">33607</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-14">813</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-15">552-5000</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-16">Common Stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-17">KFRC</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-18">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c-1" id="f-19">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c-1" id="f-20">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-21">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-22">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-23">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-24">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-25">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="c-1" id="f-26">true</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="c-1" id="f-27">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="c-1" id="f-28">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="c-2" decimals="0" id="f-29" unitRef="usd">996072710</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-3" decimals="INF" id="f-30" unitRef="shares">19111000</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock contextRef="c-1" id="f-31">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:81.597%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.470%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Document&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Parts&#160;Into&#160;Which&lt;br/&gt;Incorporated&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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Portions of the Proxy Statement for the Annual Meeting of Shareholders scheduled to be held on April&#160;23, 2025 (&#x201c;Proxy Statement&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Part&#160;III&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</dei:DocumentsIncorporatedByReferenceTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock contextRef="c-1" id="f-36">Our cybersecurity program helps us secure our systems, keeps our business running around the clock and protects our clients, consultants, employees and shareholders from vulnerabilities and threats. We acknowledge the importance of assessing, identifying, and managing material risks associated with cybersecurity threats including: operational disruptions; violation of data privacy laws and regulations; breach of confidentiality; and financial and reputational harm.</cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock contextRef="c-1" id="f-37">With oversight from our Board, the Audit Committee, a special working group comprised of two of our Board members, and key leaders across Kforce, we have put proactive measures and systems in place to protect our information assets from unauthorized use or access, including annual employee training.</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock contextRef="c-1" id="f-38">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Chief Information Security Officer (&#x201c;CISO&#x201d;) leads our Information Security and Data Privacy Council, which meets quarterly, or more frequently if necessary, to assess, identify and manage cybersecurity threats, support advocacy programs and advise our Chief Information Officer (&#x201c;CIO&#x201d;) and CISO on solutions. The council is made up of key members of senior management across the Firm, including enterprise security, human resources, legal, internal audit, finance, procurement, communications and field management.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our enterprise security team monitors and manages system infrastructure to protect the Firm against cyber threats. Our Cyber Risk Management program considers risks from many sources including, but not limited to, alerts, threat intelligence sources, risk assessments, and vulnerability management. Our Cyber Risk Management process includes risk assessment processes to identify risks, a risk evaluation process that includes risk acceptance or denial at all levels of the organization, and third-party vendor management where each vendor&#x2019;s security posture is assessed to understand how it strengthens Kforce&#x2019;s cyber supply chain. We have taken a comprehensive defense-in-depth approach to the implementation of our cybersecurity controls. These controls are set to block and/or provide alerts on suspicious activities. Our around-the-clock security operation center responds as appropriate to risks identified and performs the risk assessment and risk evaluation. Our risk register and risk remediation processes help us ensure we are tracking and addressing priority risks, as appropriate. Any potential risks or threats identified by the enterprise security team are communicated to the CISO, Information Security and Data Privacy Council and other senior leaders as appropriate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Vice President of Internal Audit, in collaboration with our General Counsel, facilitates our enterprise risk management (&#x201c;ERM&#x201d;) process. Cybersecurity-related risks are included in our overall risk evaluation for our ERM process to determine top risks for the Firm on an annual basis. Our internal audit team, which reports directly to the Audit Committee, uses the ERM program to develop a risk-based audit plan, which is approved by the Audit Committee annually.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our CIO is accountable for the Firm&#x2019;s cybersecurity and data privacy programs and is supported by the CISO. Our CIO and CISO have over 35 and 25 years, respectively, of experience in information security and program management, and have both served over 10 years in our corporate information security organization. Under the guidance of the CIO, the CISO manages day-to-day operations of the security and data privacy functions and proposes changes to the Firm&#x2019;s cybersecurity strategy, which is part of our overall information technology strategy. The CIO and CISO meet frequently to discuss cyber and data operations, privacy programs and risks.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each of these teams remain in close coordination to ensure risk mitigation strategies are designed and operating effectively.&lt;/span&gt;&lt;/div&gt;</cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag contextRef="c-1" id="f-39">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag contextRef="c-1" id="f-40">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag>
    <cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="c-1" id="f-41">Any potential risks or threats identified by the enterprise security team are communicated to the CISO, Information Security and Data Privacy Council and other senior leaders as appropriate.</cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock contextRef="c-1" id="f-42">Our CIO and CISO have over 35 and 25 years, respectively, of experience in information security and program management, and have both served over 10 years in our corporate information security organization</cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock>
    <cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock contextRef="c-1" id="f-43">&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Board Oversight&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Board is actively engaged in the oversight of cybersecurity and data privacy. The Audit Committee assists the Board in meeting its responsibility to oversee cybersecurity and data privacy strategies and practices. On a quarterly basis, the Audit Committee receives updates on (a) our progress meeting objectives established in our cybersecurity maturity roadmap, (b) relevant reported cybersecurity events in the overall market (and for Kforce, if any) and evolving risks, (c) results of work performed by our information security organization (ex. penetration tests, cybersecurity program maturity assessments) and (d) detailed reports of cybersecurity trends within the Firm. We engage subject matter experts in conducting independent assessments of our cybersecurity program maturity, penetration tests and other tests and assessments. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Senior management, including our CIO and CISO, brief the Board on an annual basis on our cybersecurity and information security posture and cybersecurity incidents deemed to have a moderate business impact (even if the incidents do not rise to the level of being material). Annually, the Board and management participate in a strategy discussion on cybersecurity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To further enhance the Board and Audit Committee&#x2019;s role in overseeing cybersecurity risks, the Board formed a special working group that is comprised of two members of the Audit Committee to have more frequent and detailed dialogue with executive management (including our COO, CFO, CIO, CISO and VP of Internal Audit) on all areas pertaining to cybersecurity. This working group provides updates on a quarterly basis, or more frequently if necessary, to the Audit Committee. &lt;/span&gt;&lt;/div&gt;Management also provides the Audit Committee with an annual overview of Kforce&#x2019;s various lines of insurance that we maintain, including our cybersecurity insurance policy. The Audit Committee provides the Board with quarterly reports on the Firm&#x2019;s risks and ERM program findings, including cybersecurity risk and data privacy practices.</cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock>
    <cyd:CybersecurityRiskManagementThirdPartyEngagedFlag contextRef="c-1" id="f-44">true</cyd:CybersecurityRiskManagementThirdPartyEngagedFlag>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag contextRef="c-1" id="f-45">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag>
    <cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag contextRef="c-1" id="f-46">true</cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag contextRef="c-1" id="f-47">false</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag>
    <dei:AuditorName contextRef="c-1" id="f-48">Deloitte &amp; Touche LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="c-1" id="f-49">Tampa, Florida</dei:AuditorLocation>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-50" unitRef="usd">1405308000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-4" decimals="-3" id="f-51" unitRef="usd">1531756000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-3" id="f-52" unitRef="usd">1710765000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue contextRef="c-1" decimals="-3" id="f-53" unitRef="usd">1019863000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c-4" decimals="-3" id="f-54" unitRef="usd">1104690000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c-5" decimals="-3" id="f-55" unitRef="usd">1209658000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit contextRef="c-1" decimals="-3" id="f-56" unitRef="usd">385445000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-4" decimals="-3" id="f-57" unitRef="usd">427066000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-5" decimals="-3" id="f-58" unitRef="usd">501107000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-59" unitRef="usd">309802000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-4" decimals="-3" id="f-60" unitRef="usd">334933000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-5" decimals="-3" id="f-61" unitRef="usd">379815000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:DepreciationAndAmortization contextRef="c-1" decimals="-3" id="f-62" unitRef="usd">5922000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c-4" decimals="-3" id="f-63" unitRef="usd">5012000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c-5" decimals="-3" id="f-64" unitRef="usd">4427000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-65" unitRef="usd">69721000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-4" decimals="-3" id="f-66" unitRef="usd">87121000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-5" decimals="-3" id="f-67" unitRef="usd">116865000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-68" unitRef="usd">-2097000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-4" decimals="-3" id="f-69" unitRef="usd">-1871000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-5" decimals="-3" id="f-70" unitRef="usd">-14423000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-71" unitRef="usd">67624000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-4" decimals="-3" id="f-72" unitRef="usd">85250000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-5" decimals="-3" id="f-73" unitRef="usd">102442000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-74" unitRef="usd">17210000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-4" decimals="-3" id="f-75" unitRef="usd">24175000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-76" unitRef="usd">27011000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-77" unitRef="usd">50414000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-4" decimals="-3" id="f-78" unitRef="usd">61075000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-79" unitRef="usd">75431000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent contextRef="c-1" decimals="-3" id="f-80" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent contextRef="c-4" decimals="-3" id="f-81" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent contextRef="c-5" decimals="-3" id="f-82" unitRef="usd">-615000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-1" decimals="-3" id="f-83" unitRef="usd">50414000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-4" decimals="-3" id="f-84" unitRef="usd">61075000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-5" decimals="-3" id="f-85" unitRef="usd">74816000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-86"
      unitRef="usdPerShare">2.71</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-4"
      decimals="2"
      id="f-87"
      unitRef="usdPerShare">3.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-5"
      decimals="2"
      id="f-88"
      unitRef="usdPerShare">3.76</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-89"
      unitRef="usdPerShare">2.68</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-4"
      decimals="2"
      id="f-90"
      unitRef="usdPerShare">3.13</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-5"
      decimals="2"
      id="f-91"
      unitRef="usdPerShare">3.68</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-92" unitRef="shares">18574000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-4" decimals="-3" id="f-93" unitRef="shares">19188000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-5" decimals="-3" id="f-94" unitRef="shares">20054000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-95" unitRef="shares">18811000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-4" decimals="-3" id="f-96" unitRef="shares">19507000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-5" decimals="-3" id="f-97" unitRef="shares">20503000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-6" decimals="-3" id="f-98" unitRef="usd">349000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-7" decimals="-3" id="f-99" unitRef="usd">119000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-6" decimals="-3" id="f-100" unitRef="usd">1560000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-7" decimals="-3" id="f-101" unitRef="usd">1643000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-6" decimals="-3" id="f-102" unitRef="usd">215690000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-7" decimals="-3" id="f-103" unitRef="usd">233428000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-6" decimals="-3" id="f-104" unitRef="usd">9367000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-7" decimals="-3" id="f-105" unitRef="usd">10912000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-6" decimals="-3" id="f-106" unitRef="usd">225406000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-7" decimals="-3" id="f-107" unitRef="usd">244459000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-6" decimals="-3" id="f-108" unitRef="usd">7723000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-7" decimals="-3" id="f-109" unitRef="usd">9418000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-6" decimals="-3" id="f-110" unitRef="usd">94656000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-7" decimals="-3" id="f-111" unitRef="usd">75924000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-6" decimals="-3" id="f-112" unitRef="usd">5009000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-7" decimals="-3" id="f-113" unitRef="usd">3138000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:Goodwill contextRef="c-6" decimals="-3" id="f-114" unitRef="usd">25040000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-7" decimals="-3" id="f-115" unitRef="usd">25040000</us-gaap:Goodwill>
    <us-gaap:Assets contextRef="c-6" decimals="-3" id="f-116" unitRef="usd">357834000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-7" decimals="-3" id="f-117" unitRef="usd">357979000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-118" unitRef="usd">61753000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="c-7" decimals="-3" id="f-119" unitRef="usd">64795000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-120" unitRef="usd">38823000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-7" decimals="-3" id="f-121" unitRef="usd">33968000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-6" decimals="-3" id="f-122" unitRef="usd">3038000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-7" decimals="-3" id="f-123" unitRef="usd">3589000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="c-6" decimals="-3" id="f-124" unitRef="usd">8843000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="c-7" decimals="-3" id="f-125" unitRef="usd">623000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-126" unitRef="usd">112457000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-7" decimals="-3" id="f-127" unitRef="usd">102975000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermLineOfCredit contextRef="c-6" decimals="-3" id="f-128" unitRef="usd">32700000</us-gaap:LongTermLineOfCredit>
    <us-gaap:LongTermLineOfCredit contextRef="c-7" decimals="-3" id="f-129" unitRef="usd">41600000</us-gaap:LongTermLineOfCredit>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-6" decimals="-3" id="f-130" unitRef="usd">58059000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-7" decimals="-3" id="f-131" unitRef="usd">54324000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c-6" decimals="-3" id="f-132" unitRef="usd">203216000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-7" decimals="-3" id="f-133" unitRef="usd">198899000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies contextRef="c-6" id="f-134" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-7" id="f-135" unitRef="usd" xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-7"
      decimals="INF"
      id="f-136"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-6"
      decimals="INF"
      id="f-137"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-7" decimals="INF" id="f-138" unitRef="shares">15000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-6" decimals="INF" id="f-139" unitRef="shares">15000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-6" decimals="INF" id="f-140" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued contextRef="c-6" decimals="INF" id="f-141" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued contextRef="c-7" decimals="INF" id="f-142" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-7" decimals="INF" id="f-143" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue contextRef="c-6" decimals="-3" id="f-144" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c-7" decimals="-3" id="f-145" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-6"
      decimals="INF"
      id="f-146"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-7"
      decimals="INF"
      id="f-147"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-6" decimals="INF" id="f-148" unitRef="shares">250000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-7" decimals="INF" id="f-149" unitRef="shares">250000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c-6" decimals="-3" id="f-150" unitRef="shares">73835000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="c-7" decimals="-3" id="f-151" unitRef="shares">73462000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue contextRef="c-6" decimals="-3" id="f-152" unitRef="usd">738000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-7" decimals="-3" id="f-153" unitRef="usd">734000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="c-6" decimals="-3" id="f-154" unitRef="usd">543109000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="c-7" decimals="-3" id="f-155" unitRef="usd">527288000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-6" decimals="-3" id="f-156" unitRef="usd">546202000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-7" decimals="-3" id="f-157" unitRef="usd">525222000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockCommonShares contextRef="c-6" decimals="-3" id="f-158" unitRef="shares">54619000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares contextRef="c-7" decimals="-3" id="f-159" unitRef="shares">53941000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonValue contextRef="c-6" decimals="-3" id="f-160" unitRef="usd">935431000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockCommonValue contextRef="c-7" decimals="-3" id="f-161" unitRef="usd">894164000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:StockholdersEquity contextRef="c-6" decimals="-3" id="f-162" unitRef="usd">154618000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-7" decimals="-3" id="f-163" unitRef="usd">159080000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-6" decimals="-3" id="f-164" unitRef="usd">357834000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-7" decimals="-3" id="f-165" unitRef="usd">357979000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:SharesIssued contextRef="c-8" decimals="-3" id="f-166" unitRef="shares">72997000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity contextRef="c-8" decimals="-3" id="f-167" unitRef="usd">730000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-9" decimals="-3" id="f-168" unitRef="usd">488036000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-10" decimals="-3" id="f-169" unitRef="usd">621000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-11" decimals="-3" id="f-170" unitRef="usd">442596000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares contextRef="c-12" decimals="-3" id="f-171" unitRef="shares">51492000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity contextRef="c-12" decimals="-3" id="f-172" unitRef="usd">-743577000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-13" decimals="-3" id="f-173" unitRef="usd">188406000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-14" decimals="-3" id="f-174" unitRef="usd">75431000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-175" unitRef="usd">75431000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c-15" decimals="-3" id="f-176" unitRef="shares">245000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-15" decimals="-3" id="f-177" unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-16" decimals="-3" id="f-178" unitRef="usd">1234000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-14" decimals="-3" id="f-179" unitRef="usd">-1236000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-5" decimals="-3" id="f-180" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-16" decimals="-3" id="f-181" unitRef="usd">17655000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-5" decimals="-3" id="f-182" unitRef="usd">17655000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-16" decimals="-3" id="f-183" unitRef="usd">809000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="c-17" decimals="-3" id="f-184" unitRef="shares">17000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-17" decimals="-3" id="f-185" unitRef="usd">245000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-5" decimals="-3" id="f-186" unitRef="usd">1054000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-5"
      decimals="INF"
      id="f-187"
      unitRef="usdPerShare">1.20</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock contextRef="c-14" decimals="-3" id="f-188" unitRef="usd">24027000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock contextRef="c-5" decimals="-3" id="f-189" unitRef="usd">24027000</us-gaap:DividendsCommonStock>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax contextRef="c-18" decimals="-3" id="f-190" unitRef="usd">209000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent contextRef="c-18" decimals="-3" id="f-191" unitRef="usd">-615000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent contextRef="c-5" decimals="-3" id="f-192" unitRef="usd">-615000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-17" decimals="-3" id="f-193" unitRef="shares">1269000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-17" decimals="-3" id="f-194" unitRef="usd">75706000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-5" decimals="-3" id="f-195" unitRef="usd">75706000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:SharesIssued contextRef="c-19" decimals="-3" id="f-196" unitRef="shares">73242000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity contextRef="c-19" decimals="-3" id="f-197" unitRef="usd">732000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-20" decimals="-3" id="f-198" unitRef="usd">507734000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-21" decimals="-3" id="f-199" unitRef="usd">6000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-22" decimals="-3" id="f-200" unitRef="usd">492764000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares contextRef="c-23" decimals="-3" id="f-201" unitRef="shares">52744000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity contextRef="c-23" decimals="-3" id="f-202" unitRef="usd">-819038000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-24" decimals="-3" id="f-203" unitRef="usd">182198000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-25" decimals="-3" id="f-204" unitRef="usd">61075000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-4" decimals="-3" id="f-205" unitRef="usd">61075000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c-26" decimals="-3" id="f-206" unitRef="shares">220000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-26" decimals="-3" id="f-207" unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-27" decimals="-3" id="f-208" unitRef="usd">1053000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-25" decimals="-3" id="f-209" unitRef="usd">-1055000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-4" decimals="-3" id="f-210" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-27" decimals="-3" id="f-211" unitRef="usd">17747000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-4" decimals="-3" id="f-212" unitRef="usd">17747000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-27" decimals="-3" id="f-213" unitRef="usd">754000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="c-28" decimals="-3" id="f-214" unitRef="shares">18000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-28" decimals="-3" id="f-215" unitRef="usd">288000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-4" decimals="-3" id="f-216" unitRef="usd">1042000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-4"
      decimals="INF"
      id="f-217"
      unitRef="usdPerShare">1.44</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock contextRef="c-25" decimals="-3" id="f-218" unitRef="usd">27562000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock contextRef="c-4" decimals="-3" id="f-219" unitRef="usd">27562000</us-gaap:DividendsCommonStock>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-28" decimals="-3" id="f-220" unitRef="shares">1215000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-28" decimals="-3" id="f-221" unitRef="usd">75414000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-4" decimals="-3" id="f-222" unitRef="usd">75414000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockholdersEquityOther contextRef="c-29" decimals="-3" id="f-223" unitRef="usd">-6000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther contextRef="c-4" decimals="-3" id="f-224" unitRef="usd">-6000</us-gaap:StockholdersEquityOther>
    <us-gaap:SharesIssued contextRef="c-30" decimals="-3" id="f-225" unitRef="shares">73462000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity contextRef="c-30" decimals="-3" id="f-226" unitRef="usd">734000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-31" decimals="-3" id="f-227" unitRef="usd">527288000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-32" decimals="-3" id="f-228" unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-33" decimals="-3" id="f-229" unitRef="usd">525222000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares contextRef="c-34" decimals="-3" id="f-230" unitRef="shares">53941000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity contextRef="c-34" decimals="-3" id="f-231" unitRef="usd">-894164000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-7" decimals="-3" id="f-232" unitRef="usd">159080000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-35" decimals="-3" id="f-233" unitRef="usd">50414000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-234" unitRef="usd">50414000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c-36" decimals="-3" id="f-235" unitRef="shares">373000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-36" decimals="-3" id="f-236" unitRef="usd">4000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-37" decimals="-3" id="f-237" unitRef="usd">1194000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-35" decimals="-3" id="f-238" unitRef="usd">-1198000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-1" decimals="-3" id="f-239" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-37" decimals="-3" id="f-240" unitRef="usd">14044000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-1" decimals="-3" id="f-241" unitRef="usd">14044000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-37" decimals="-3" id="f-242" unitRef="usd">583000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="c-38" decimals="-3" id="f-243" unitRef="shares">13000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-38" decimals="-3" id="f-244" unitRef="usd">215000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-1" decimals="-3" id="f-245" unitRef="usd">798000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-1"
      decimals="INF"
      id="f-246"
      unitRef="usdPerShare">1.52</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock contextRef="c-35" decimals="-3" id="f-247" unitRef="usd">28236000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock contextRef="c-1" decimals="-3" id="f-248" unitRef="usd">28236000</us-gaap:DividendsCommonStock>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-38" decimals="-3" id="f-249" unitRef="shares">691000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-38" decimals="-3" id="f-250" unitRef="usd">41482000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-1" decimals="-3" id="f-251" unitRef="usd">41482000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:SharesIssued contextRef="c-39" decimals="-3" id="f-252" unitRef="shares">73835000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity contextRef="c-39" decimals="-3" id="f-253" unitRef="usd">738000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-40" decimals="-3" id="f-254" unitRef="usd">543109000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-41" decimals="-3" id="f-255" unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-42" decimals="-3" id="f-256" unitRef="usd">546202000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares contextRef="c-43" decimals="-3" id="f-257" unitRef="shares">54619000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity contextRef="c-43" decimals="-3" id="f-258" unitRef="usd">-935431000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-6" decimals="-3" id="f-259" unitRef="usd">154618000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-260" unitRef="usd">50414000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-4" decimals="-3" id="f-261" unitRef="usd">61075000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-262" unitRef="usd">75431000</us-gaap:NetIncomeLoss>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-1" decimals="-3" id="f-263" unitRef="usd">-1871000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-4" decimals="-3" id="f-264" unitRef="usd">1647000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-5" decimals="-3" id="f-265" unitRef="usd">3081000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-1" decimals="-3" id="f-266" unitRef="usd">100000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-4" decimals="-3" id="f-267" unitRef="usd">768000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-5" decimals="-3" id="f-268" unitRef="usd">-126000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-269" unitRef="usd">5922000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-4" decimals="-3" id="f-270" unitRef="usd">5012000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-5" decimals="-3" id="f-271" unitRef="usd">4427000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-272" unitRef="usd">14044000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-4" decimals="-3" id="f-273" unitRef="usd">17747000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-5" decimals="-3" id="f-274" unitRef="usd">17655000</us-gaap:ShareBasedCompensation>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c-1" decimals="-3" id="f-275" unitRef="usd">3683000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c-4" decimals="-3" id="f-276" unitRef="usd">4065000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c-5" decimals="-3" id="f-277" unitRef="usd">5683000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c-1" decimals="-3" id="f-278" unitRef="usd">0</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c-4" decimals="-3" id="f-279" unitRef="usd">-750000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c-5" decimals="-3" id="f-280" unitRef="usd">-3824000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <kfrc:ReserveRelatedToNoteReceivable contextRef="c-1" decimals="-3" id="f-281" unitRef="usd">0</kfrc:ReserveRelatedToNoteReceivable>
    <kfrc:ReserveRelatedToNoteReceivable contextRef="c-4" decimals="-3" id="f-282" unitRef="usd">0</kfrc:ReserveRelatedToNoteReceivable>
    <kfrc:ReserveRelatedToNoteReceivable contextRef="c-5" decimals="-3" id="f-283" unitRef="usd">1925000</kfrc:ReserveRelatedToNoteReceivable>
    <kfrc:ImpairmentOfEquityMethodInvestment contextRef="c-1" decimals="-3" id="f-284" unitRef="usd">0</kfrc:ImpairmentOfEquityMethodInvestment>
    <kfrc:ImpairmentOfEquityMethodInvestment contextRef="c-4" decimals="-3" id="f-285" unitRef="usd">0</kfrc:ImpairmentOfEquityMethodInvestment>
    <kfrc:ImpairmentOfEquityMethodInvestment contextRef="c-5" decimals="-3" id="f-286" unitRef="usd">13684000</kfrc:ImpairmentOfEquityMethodInvestment>
    <us-gaap:OtherNoncashIncomeExpense contextRef="c-1" decimals="-3" id="f-287" unitRef="usd">395000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense contextRef="c-4" decimals="-3" id="f-288" unitRef="usd">-724000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense contextRef="c-5" decimals="-3" id="f-289" unitRef="usd">-141000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-1" decimals="-3" id="f-290" unitRef="usd">-17638000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-4" decimals="-3" id="f-291" unitRef="usd">-35301000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-5" decimals="-3" id="f-292" unitRef="usd">4049000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-1" decimals="-3" id="f-293" unitRef="usd">8789000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-4" decimals="-3" id="f-294" unitRef="usd">1304000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-5" decimals="-3" id="f-295" unitRef="usd">9199000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccruedSalaries contextRef="c-1" decimals="-3" id="f-296" unitRef="usd">5653000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInAccruedSalaries contextRef="c-4" decimals="-3" id="f-297" unitRef="usd">-13358000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInAccruedSalaries contextRef="c-5" decimals="-3" id="f-298" unitRef="usd">-22003000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities contextRef="c-1" decimals="-3" id="f-299" unitRef="usd">475000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities contextRef="c-4" decimals="-3" id="f-300" unitRef="usd">-20962000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities contextRef="c-5" decimals="-3" id="f-301" unitRef="usd">20296000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations contextRef="c-1" decimals="-3" id="f-302" unitRef="usd">0</us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations>
    <us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations contextRef="c-4" decimals="-3" id="f-303" unitRef="usd">0</us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations>
    <us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations contextRef="c-5" decimals="-3" id="f-304" unitRef="usd">-19965000</us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-305" unitRef="usd">86874000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-4" decimals="-3" id="f-306" unitRef="usd">91465000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-5" decimals="-3" id="f-307" unitRef="usd">90805000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-308" unitRef="usd">7573000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-4" decimals="-3" id="f-309" unitRef="usd">7763000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-5" decimals="-3" id="f-310" unitRef="usd">8109000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromLifeInsurancePolicies contextRef="c-1" decimals="-3" id="f-311" unitRef="usd">2377000</us-gaap:ProceedsFromLifeInsurancePolicies>
    <us-gaap:ProceedsFromLifeInsurancePolicies contextRef="c-4" decimals="-3" id="f-312" unitRef="usd">0</us-gaap:ProceedsFromLifeInsurancePolicies>
    <us-gaap:ProceedsFromLifeInsurancePolicies contextRef="c-5" decimals="-3" id="f-313" unitRef="usd">1077000</us-gaap:ProceedsFromLifeInsurancePolicies>
    <us-gaap:PaymentsToAcquireLifeInsurancePolicies contextRef="c-1" decimals="-3" id="f-314" unitRef="usd">2368000</us-gaap:PaymentsToAcquireLifeInsurancePolicies>
    <us-gaap:PaymentsToAcquireLifeInsurancePolicies contextRef="c-4" decimals="-3" id="f-315" unitRef="usd">1408000</us-gaap:PaymentsToAcquireLifeInsurancePolicies>
    <us-gaap:PaymentsToAcquireLifeInsurancePolicies contextRef="c-5" decimals="-3" id="f-316" unitRef="usd">0</us-gaap:PaymentsToAcquireLifeInsurancePolicies>
    <us-gaap:ProceedsFromDivestitureOfInterestInJointVenture contextRef="c-1" decimals="-3" id="f-317" unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfInterestInJointVenture>
    <us-gaap:ProceedsFromDivestitureOfInterestInJointVenture contextRef="c-4" decimals="-3" id="f-318" unitRef="usd">5059000</us-gaap:ProceedsFromDivestitureOfInterestInJointVenture>
    <us-gaap:ProceedsFromDivestitureOfInterestInJointVenture contextRef="c-5" decimals="-3" id="f-319" unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfInterestInJointVenture>
    <kfrc:ReceivableIssuedToJointVenture contextRef="c-1" decimals="-3" id="f-320" unitRef="usd">0</kfrc:ReceivableIssuedToJointVenture>
    <kfrc:ReceivableIssuedToJointVenture contextRef="c-4" decimals="-3" id="f-321" unitRef="usd">750000</kfrc:ReceivableIssuedToJointVenture>
    <kfrc:ReceivableIssuedToJointVenture contextRef="c-5" decimals="-3" id="f-322" unitRef="usd">6750000</kfrc:ReceivableIssuedToJointVenture>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments contextRef="c-1" decimals="-3" id="f-323" unitRef="usd">0</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments contextRef="c-4" decimals="-3" id="f-324" unitRef="usd">0</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments contextRef="c-5" decimals="-3" id="f-325" unitRef="usd">500000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-326" unitRef="usd">-7564000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-4" decimals="-3" id="f-327" unitRef="usd">-4862000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-5" decimals="-3" id="f-328" unitRef="usd">-14282000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c-1" decimals="-3" id="f-329" unitRef="usd">301000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c-4" decimals="-3" id="f-330" unitRef="usd">594400000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c-5" decimals="-3" id="f-331" unitRef="usd">38200000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="c-1" decimals="-3" id="f-332" unitRef="usd">309900000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="c-4" decimals="-3" id="f-333" unitRef="usd">578400000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="c-5" decimals="-3" id="f-334" unitRef="usd">112600000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-1" decimals="-3" id="f-335" unitRef="usd">41938000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-4" decimals="-3" id="f-336" unitRef="usd">75024000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-5" decimals="-3" id="f-337" unitRef="usd">74913000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-1" decimals="-3" id="f-338" unitRef="usd">28236000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-4" decimals="-3" id="f-339" unitRef="usd">27562000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-5" decimals="-3" id="f-340" unitRef="usd">24027000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-1" decimals="-3" id="f-341" unitRef="usd">-6000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-4" decimals="-3" id="f-342" unitRef="usd">-19000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-5" decimals="-3" id="f-343" unitRef="usd">-51000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-344" unitRef="usd">-79080000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-4" decimals="-3" id="f-345" unitRef="usd">-86605000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-5" decimals="-3" id="f-346" unitRef="usd">-173391000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-347" unitRef="usd">230000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-4" decimals="-3" id="f-348" unitRef="usd">-2000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-5" decimals="-3" id="f-349" unitRef="usd">-96868000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-7" decimals="-3" id="f-350" unitRef="usd">119000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-24" decimals="-3" id="f-351" unitRef="usd">121000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-13" decimals="-3" id="f-352" unitRef="usd">96989000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-6" decimals="-3" id="f-353" unitRef="usd">349000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-7" decimals="-3" id="f-354" unitRef="usd">119000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-24" decimals="-3" id="f-355" unitRef="usd">121000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-1" decimals="-3" id="f-356" unitRef="usd">9777000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-4" decimals="-3" id="f-357" unitRef="usd">28616000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-5" decimals="-3" id="f-358" unitRef="usd">16579000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:OperatingLeasePayments contextRef="c-1" decimals="-3" id="f-359" unitRef="usd">4733000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-4" decimals="-3" id="f-360" unitRef="usd">5232000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-5" decimals="-3" id="f-361" unitRef="usd">6992000</us-gaap:OperatingLeasePayments>
    <us-gaap:InterestPaidNet contextRef="c-1" decimals="-3" id="f-362" unitRef="usd">1989000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-4" decimals="-3" id="f-363" unitRef="usd">897000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-5" decimals="-3" id="f-364" unitRef="usd">885000</us-gaap:InterestPaidNet>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-1" decimals="-3" id="f-365" unitRef="usd">3078000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-4" decimals="-3" id="f-366" unitRef="usd">4378000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-5" decimals="-3" id="f-367" unitRef="usd">9997000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <kfrc:StockRepurchasesIncurredButNotYetPaid contextRef="c-1" decimals="-3" id="f-368" unitRef="usd">260000</kfrc:StockRepurchasesIncurredButNotYetPaid>
    <kfrc:StockRepurchasesIncurredButNotYetPaid contextRef="c-4" decimals="-3" id="f-369" unitRef="usd">920000</kfrc:StockRepurchasesIncurredButNotYetPaid>
    <kfrc:StockRepurchasesIncurredButNotYetPaid contextRef="c-5" decimals="-3" id="f-370" unitRef="usd">974000</kfrc:StockRepurchasesIncurredButNotYetPaid>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-1" decimals="-3" id="f-371" unitRef="usd">798000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-4" decimals="-3" id="f-372" unitRef="usd">1042000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-5" decimals="-3" id="f-373" unitRef="usd">1054000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c-1" id="f-374">1. Summary of Significant Accounting Policies&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements have been prepared in conformity with Generally Accepted Accounting Principles (&#x201c;GAAP&#x201d;) and the rules of the Securities and Exchange Commission (the &#x201c;SEC&#x201d;). Certain prior year amounts have been reclassified to conform with the current period presentation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of Kforce Inc. and its subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. References in this document to &#x201c;Kforce,&#x201d; the "Company,&#x201d; the "Firm,&#x201d; &#x201c;management,&#x201d; &#x201c;we,&#x201d; &#x201c;our&#x201d; or &#x201c;us&#x201d; refer to Kforce Inc. and its subsidiaries, except where the context indicates otherwise. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The most critical of these estimates and assumptions relate to the following: income taxes and the impairment of goodwill. Although these and other estimates and assumptions are based on the best available information, actual results could be materially different from these estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All of our revenue and trade receivables are generated from contracts with customers and our revenues are derived from U.S. domestic operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is recognized when the control of the promised services is transferred to our customers at an amount that reflects the consideration to which we expect to be entitled to in exchange for those services. Revenue is recorded net of sales or other transaction taxes collected from clients and remitted to taxing authorities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For substantially all of our revenue transactions, we have determined that the gross reporting of revenues as a principal, versus net as an agent, is the appropriate accounting treatment because Kforce: (i) is primarily responsible for fulfilling the promise to provide the specified service to the customer; (ii) has discretion in selecting and assigning the temporary workers to particular assignments and engagements and establishing the bill and pay rates; and (iii) bears the risk and rewards of the transaction, including credit risk if the customer fails to pay for services performed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our integrated approach deploys highly skilled professionals on a temporary (&#x201c;Flex&#x201d;) and permanent (&#x201c;Direct Hire&#x201d;) basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Flex Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Substantially all of our Flex revenue is recognized over time as temporary staffing services and managed solutions are provided by our consultants at the contractually established bill rates, net of applicable variable consideration, such as customer rebates and discounts. Reimbursements of travel and out-of-pocket expenses ("billable expenses") are also recorded within Flex revenue when incurred and the equivalent amount of expense is recorded in Direct costs in the Consolidated Statements of Operations and Comprehensive Income. We recognize revenue in the amount of consideration to which we have the right to invoice when it corresponds directly to the services transferred to the customer and satisfied over time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Direct Hire Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Direct Hire revenue is recognized at the agreed upon rate at the point in time when the performance obligation is considered complete. Our policy requires the following criteria to be met in order for the performance obligation to be considered complete: (i) the candidate accepted the position; (ii) the candidate resigned from their current employer; and (iii) the agreed upon start date falls within the following month. Because the client has accepted the candidate and can direct the use of and obtains the significant risk and rewards of the placement, we consider this point as the transfer of control to our client.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Variable Consideration&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Transaction prices for Flex revenue include variable consideration, such as customer rebates and discounts.&#160;Management evaluates the facts and circumstances of each contract to estimate the variable consideration using the most likely amount method which utilizes management&#x2019;s expectation of the volume of services to be provided over the applicable period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Direct Hire revenue is recorded net of a fallout reserve. Direct Hire fallouts occur when a candidate does not remain employed with the client through the respective contingency period (typically 90 days&#160;or less). Management uses the expected value method to estimate the fallout reserve based on a combination of past experience and current trends.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Payment Terms&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our payment terms and conditions vary by arrangement. The vast majority of our terms are typically less than 90 days, however, we have extended our payment terms beyond 90 days for certain of our customers. Generally, the timing between the satisfaction of the performance obligation and the payment is not significant and we do not currently have any significant financing components.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Unsatisfied Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We do not disclose the value of unsatisfied performance obligations for contracts if either the original expected length is one year or less or if revenue is recognized at the amount to which we have the right to invoice for services performed. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Contract Balances&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record accounts receivable when our right to consideration becomes unconditional and services have been performed. Other than our trade receivable balance, we do not have any material contract assets as of December&#160;31, 2024 and 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record a contract liability when we receive consideration from a customer prior to transferring services to the customer. We recognize the contract liability as revenue after we have transferred control of the goods or services to the customer. Contract liabilities are recorded within Accounts payable and other accrued liabilities if expected to be recognized in less than one year and Other long-term liabilities, if over one year, in the Consolidated Balance Sheets. We do not have any material contract liabilities as of December&#160;31, 2024 and 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Direct Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Direct costs are composed of all related costs of employment for consultants, including compensation, payroll taxes, certain fringe benefits and subcontractor costs. Direct costs exclude depreciation and amortization expense, which is presented on a separate line in the accompanying Consolidated Statements of Operations and Comprehensive Income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Associate and field management compensation, payroll taxes and fringe benefits are included in SG&amp;amp;A along with other customary costs such as administrative and corporate costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Commissions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our associates place consultants on assignments and earn commissions as a percentage of revenue or gross profit pursuant to a commission plan. The amount of associate commissions paid increases as volume increases. Commissions are accrued at an amount equal to the percent of total expected commissions payable to total revenue or gross profit for the commission-plan period, as applicable. We generally expense sales commissions and any other incremental costs of obtaining a contract as incurred because the amortization period is typically less than one year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation Expense&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense is measured using the grant-date fair value of the award of equity instruments. The expense is recognized over the requisite service period and forfeitures are recognized as incurred. Excess tax benefits or deficiencies of deductions attributable to employees&#x2019; vesting of restricted stock are reflected in Income tax expense in the accompanying Consolidated Statements of Operations and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income taxes are recorded using the asset and liability approach for deferred tax assets and liabilities and the expected future tax consequences of differences between carrying amounts and the tax basis of assets and liabilities. A valuation allowance is recorded unless it is more likely than not that the deferred tax asset can be utilized to offset future taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management evaluates tax positions taken or expected to be taken in our tax returns and records a liability (including interest and penalties) for uncertain tax positions. We recognize tax benefits from uncertain tax positions when it is more likely than not that the position will be sustained upon examination, including resolutions of any related appeals or litigation processes. The Company recognizes interest and penalties related to uncertain tax positions in Income tax expense in the accompanying Consolidated Statements of Operations and Comprehensive Income. There were no significant uncertain income tax positions for the year ended December&#160;31, 2024 and 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All highly liquid investments with original maturity dates of three months or less at the time of purchase are classified as cash equivalents. Cash and cash equivalents are stated at cost, which approximates fair value because of the short-term nature of these instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Trade Receivables and Related Reserves&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trade receivables are recorded net of allowance for credit losses. The allowance for credit losses is determined using the application of a current expected credit loss model, which measures expected credit losses based on relevant information, including historical experience, current conditions and reasonable and supportable forecasts. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We estimate and recognize lifetime expected losses, rather than incurred losses, which results in the earlier recognition of credit losses even if the expected risk of credit loss is remote. As part of our analysis, we apply credit loss rates to outstanding receivables by aging category. For certain clients, we perform a quarterly credit review, which considers the client&#x2019;s credit rating and financial position as well as our total credit loss exposure. Trade receivables are written off after all reasonable collection efforts have been exhausted. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trade accounts receivable reserves as a percentage of gross trade receivables was less than 1% at both December&#160;31, 2024 and 2023. Recoveries of trade receivables previously written off are recorded when received and are immaterial for the year ended December&#160;31, 2024 and 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fixed Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed assets are carried at cost, less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. The cost of leasehold improvements is amortized using the straight-line method over the lesser of the estimated useful lives of the assets or the expected terms of the related leases. Upon sale or disposition of our fixed assets, the cost and accumulated depreciation are removed and any resulting gain or loss, net of proceeds, is reflected within SG&amp;amp;A in the Consolidated Statements of Operations and Comprehensive Income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Recoverability of long-lived assets is measured by a comparison of the carrying amount of the asset group to the future undiscounted net cash flows expected to be generated by those assets. If an analysis indicates the carrying amount of these long-lived assets exceeds the fair value, an impairment loss is recognized to reduce the carrying amount to its fair market value, as determined based on the present value of projected future cash flows. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management has determined that the reporting units for the goodwill analysis is consistent with our reportable segments. We evaluate goodwill for impairment either through a qualitative or quantitative approach annually on October 1, or more frequently if an event occurs or circumstances change that indicate the carrying value of a reporting unit may not be recoverable. If we perform a quantitative assessment that indicates the carrying amount of a reporting unit exceeds its fair market value, an impairment loss is recognized to reduce the carrying amount to its fair market value. Kforce determines the fair market value of each reporting unit based on a weighting of the present value of projected future cash flows (the &#x201c;income approach&#x201d;) and the use of comparative market approaches (the &#x201c;market approach&#x201d;). Factors requiring significant judgment include, among others, the assumptions related to discount rates, forecasted operating results, long-term growth rates, the determination of comparable companies and market multiples. Changes in economic and operating conditions or changes in Kforce&#x2019;s business strategies that occur after the annual impairment analysis may impact these assumptions and result in a future goodwill impairment charge, which could be material to our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Equity Method Investment and Note Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2019, we entered into a joint venture whereby Kforce had a 50% noncontrolling interest in WorkLLama, which was accounted for as an equity method investment. Under the equity method, our carrying value included equity capital contributions, adjusted for our proportionate share of earnings or losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2022, we recognized an impairment loss of the full balance of the equity method investment of $13.7&#160;million, which was recorded in Other Expense, net in the Consolidated Statements of Operations and Comprehensive Income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; On February 23, 2023, Kforce received $6.0&#160;million in exchange for the sale of our 50% noncontrolling interest in WorkLLama to an unaffiliated third party and in full settlement of the outstanding balance of the promissory notes (the &#x201c;Note Receivable&#x201d;) that were executed to our joint venture for a total of $4.8&#160;million at December 31, 2022. These proceeds, net of customary transaction costs, amounted to $5.1&#160;million and is presented in the investing section of the Consolidated Statements of Cash Flows. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Kforce leases property for our field offices and corporate headquarters as well as certain office equipment, which limits our exposure to risks related to ownership. We determine if a contract or arrangement meets the definition of a lease at inception. We elected not to separate lease and non-lease components when determining the consideration in the contract. Right-of-use (&#x201c;ROU&#x201d;) assets and operating lease liabilities are recognized based on the present value of the lease payments over the lease term at the commencement date. If there is no rate implicit in the lease, we use our incremental borrowing rate in the present value calculation, which is estimated using our collateralized borrowing rate and determined based on the terms of our leases and the economic environment in which they exist. Our lease agreements do not contain any material residual value guarantees or restrictive covenants. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ROU assets for operating leases, net of amortization, are recorded within &lt;span style="-sec-ix-hidden:f-404"&gt;&lt;span style="-sec-ix-hidden:f-405"&gt;Other assets&lt;/span&gt;&lt;/span&gt;, net and operating lease liabilities are recorded within &lt;span style="-sec-ix-hidden:f-406"&gt;&lt;span style="-sec-ix-hidden:f-407"&gt;current liabilities&lt;/span&gt;&lt;/span&gt; if expected to be recognized in less than one year and in &lt;span style="-sec-ix-hidden:f-409"&gt;&lt;span style="-sec-ix-hidden:f-408"&gt;Other long-term liabilities&lt;/span&gt;,&lt;/span&gt; if over one year, in the Consolidated Balance Sheets. Operating lease additions are non-cash transactions and the amortization of the ROU assets is reflected as Noncash lease expense within operating activities in the Consolidated Statement of Cash Flows. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our lease terms range from &lt;span style="-sec-ix-hidden:f-410"&gt;two&lt;/span&gt; to eleven years with a limited number of leases containing short-term renewal provisions that range from month-to-month to one year and some containing options to renew or terminate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We elected the short-term practical expedient for leases with an initial term of 12 months or less and do not recognize ROU assets or lease liabilities for these short-term leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to base rent, certain of our operating leases require variable payments of property taxes, insurance and common area maintenance. These variable lease costs, other than those dependent upon an index or rate, are expensed when the obligation for those payments is incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Capitalized Software&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Kforce purchases, develops and implements software to enhance the performance of our technology infrastructure. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Direct internal costs, such as payroll and payroll-related costs, and external costs incurred during the development stage are capitalized and classified as capitalized software. Capitalized software development costs and the associated accumulated amortization are included in Other assets, net in the accompanying Consolidated Balance Sheets. Amortization expense is computed using the straight-line method over the estimated useful lives of the software, which range from &lt;span style="-sec-ix-hidden:f-413"&gt;one&lt;/span&gt; to sixteen years. Amortization expense of capitalized software during the years ended December&#160;31, 2024, 2023 and 2022 was $2.7&#160;million, $1.9&#160;million and $1.8&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Kforce also enters into certain cloud-based software hosting arrangements that are accounted for as service contracts. Certain implementation costs of cloud computing arrangements during the development stage are capitalized, which is consistent with the capitalization criteria used for internal use software. Capitalized costs are included in Other assets, net in the accompanying Consolidated Balance Sheets and within operating activities on the Consolidated Statement of Cash Flows. Capitalized cloud computing arrangement implementation costs are amortized using the straight-line method over the remaining term of the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Health Insurance&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Except for certain fully insured health insurance lines of coverage, Kforce retains the risk of loss for each health insurance plan both on a participant and aggregate basis. For its partially self-insured lines of coverage, health insurance costs are accrued using estimates to approximate the liability for reported claims and incurred but not reported claims, which are primarily based upon an evaluation of historical claims experience, actuarially-determined completion factors and a qualitative review of our health insurance exposure, including the extent of outstanding claims and expected changes in health insurance costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Legal Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Legal costs incurred in connection with loss contingencies are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Earnings per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per share is computed as net income divided by the weighted-average number of common shares outstanding (&#x201c;WASO&#x201d;) during the period. WASO excludes unvested shares of restricted stock. Diluted earnings per share is computed by dividing net income by diluted WASO. Diluted WASO includes the effect of potentially dilutive securities, such as unvested shares of restricted stock using the treasury stock method, except where the effect of including potential common shares would be anti-dilutive. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides information on potentially dilutive securities for the years ended December 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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&gt;&lt;td style="width:43.198%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.028%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.028%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.032%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(shares 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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Anti-dilutive shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Treasury Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Board may authorize share repurchases of our common stock. Shares repurchased under Board authorizations are held in treasury for general corporate purposes. Treasury shares are accounted for under the cost method and reported as a reduction of stockholders&#x2019; equity in the accompanying consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Derivative Instrument&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Firm, from time to time, enters into forward starting interest rate swaps. The Firm evaluates the designation of the derivative instrument. Cash flow hedges would be recorded at fair value on the Consolidated Balance Sheets, and the changes in the fair value would be recorded as a component of Accumulated other comprehensive income/loss in the consolidated financial statements. Cash flows from these derivative instruments were classified in the Consolidated Statements of Cash Flows in the same category as the hedged item. The Firm did not have any outstanding interest rate swap derivative instruments as of December&#160;31, 2024 and 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value hierarchy uses a framework which requires categorizing assets and liabilities into one of three levels based on the inputs used in valuing the asset or liability.&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.417%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:97.283%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2022;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 1 inputs are unadjusted, quoted market prices in active markets for identical assets or liabilities.&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:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2022;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2 inputs are observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets or liabilities in active markets or quoted prices for identical assets or liabilities in inactive markets.&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:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2022;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 3 inputs include unobservable inputs that are supported by little, infrequent or no market activity and reflect management&#x2019;s own assumptions about inputs used in pricing the asset or liability.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1 provides the most reliable measure of fair value, while Level 3 generally requires significant management judgment. Assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying values of cash and cash equivalents, trade receivables, other current assets and accounts payable and other accrued liabilities approximate fair value because of the short-term nature of these instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rabbi trust assets are primarily comprised of marketable equity securities and the fair values are based on unadjusted, quoted prices in active markets, which are considered Level 1.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain assets, in specific circumstances, are measured at fair value on a non-recurring basis utilizing Level 3 inputs such as goodwill. For these assets, measurement at fair value in periods subsequent to their initial recognition would be applicable if one or more of these assets were determined to be impaired. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;New Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Recently Adopted Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2023, the FASB issued guidance intended to improve reportable segment disclosure requirements through enhancements for significant segment expenses. These amendments clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure requirements for entities with a single reportable segment, and contain other disclosure requirements. This guidance was effective for Kforce on January 1, 2024, and the presentation and disclosure requirements were applied retrospectively to our annual disclosures for the year ended December 31, 2024 and will apply to the interim disclosures beginning January 1, 2025. This new guidance will enhance our disclosures, but did not have a material effect on our consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Accounting Standards Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2023, the FASB issued guidance for disclosure improvements in accordance with the SEC&#x2019;s simplification initiative. These amendments are intended to align FASB&#x2019;s accounting standards and eliminate disclosures that are &#x201c;redundant, duplicative, overlapping, outdated, or superseded.&#x201d; The effective date for each amendment will be the date on which the SEC&#x2019;s removal of that related disclosure requirement from Regulation S-X or Regulation S-K becomes effective, with early adoption prohibited. We are evaluating this new guidance, which may modify our disclosures, but we do not expect this standard to have a material effect on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2023, the FASB issued guidance for disclosure improvements for income taxes. These amendments require the disclosure of specific categories in the rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. This guidance is effective for annual periods beginning after December 15, 2024. Early adoption of this guidance is permitted for annual financial statements that have not yet been issued, with prospective application required. We are adopting this standard effective January 1, 2025. This new guidance will enhance our disclosures, but we do not expect this standard to have a material effect on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2024, the FASB issued guidance for disclosure improvements related to the disaggregation of income statement expenses. These amendments require the disaggregation of certain income statement expense captions in a tabular format within the footnotes of the financial statements. This guidance is effective for annual periods beginning after December 15, 2026, including interim periods within those annual periods. Early adoption of this guidance is permitted and can be applied prospectively or retrospectively. We are evaluating this new guidance, which may modify our disclosures, but we do not expect this standard to have a material effect on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c-1" id="f-375">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;The consolidated financial statements have been prepared in conformity with Generally Accepted Accounting Principles (&#x201c;GAAP&#x201d;) and the rules of the Securities and Exchange Commission (the &#x201c;SEC&#x201d;). Certain prior year amounts have been reclassified to conform with the current period presentation.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c-1" id="f-376">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;The consolidated financial statements include the accounts of Kforce Inc. and its subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. References in this document to &#x201c;Kforce,&#x201d; the "Company,&#x201d; the "Firm,&#x201d; &#x201c;management,&#x201d; &#x201c;we,&#x201d; &#x201c;our&#x201d; or &#x201c;us&#x201d; refer to Kforce Inc. and its subsidiaries, except where the context indicates otherwise.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="c-1" id="f-377">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The most critical of these estimates and assumptions relate to the following: income taxes and the impairment of goodwill. Although these and other estimates and assumptions are based on the best available information, actual results could be materially different from these estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="c-1" id="f-378">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All of our revenue and trade receivables are generated from contracts with customers and our revenues are derived from U.S. domestic operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is recognized when the control of the promised services is transferred to our customers at an amount that reflects the consideration to which we expect to be entitled to in exchange for those services. Revenue is recorded net of sales or other transaction taxes collected from clients and remitted to taxing authorities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For substantially all of our revenue transactions, we have determined that the gross reporting of revenues as a principal, versus net as an agent, is the appropriate accounting treatment because Kforce: (i) is primarily responsible for fulfilling the promise to provide the specified service to the customer; (ii) has discretion in selecting and assigning the temporary workers to particular assignments and engagements and establishing the bill and pay rates; and (iii) bears the risk and rewards of the transaction, including credit risk if the customer fails to pay for services performed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our integrated approach deploys highly skilled professionals on a temporary (&#x201c;Flex&#x201d;) and permanent (&#x201c;Direct Hire&#x201d;) basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Flex Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Substantially all of our Flex revenue is recognized over time as temporary staffing services and managed solutions are provided by our consultants at the contractually established bill rates, net of applicable variable consideration, such as customer rebates and discounts. Reimbursements of travel and out-of-pocket expenses ("billable expenses") are also recorded within Flex revenue when incurred and the equivalent amount of expense is recorded in Direct costs in the Consolidated Statements of Operations and Comprehensive Income. We recognize revenue in the amount of consideration to which we have the right to invoice when it corresponds directly to the services transferred to the customer and satisfied over time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Direct Hire Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Direct Hire revenue is recognized at the agreed upon rate at the point in time when the performance obligation is considered complete. Our policy requires the following criteria to be met in order for the performance obligation to be considered complete: (i) the candidate accepted the position; (ii) the candidate resigned from their current employer; and (iii) the agreed upon start date falls within the following month. Because the client has accepted the candidate and can direct the use of and obtains the significant risk and rewards of the placement, we consider this point as the transfer of control to our client.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Variable Consideration&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Transaction prices for Flex revenue include variable consideration, such as customer rebates and discounts.&#160;Management evaluates the facts and circumstances of each contract to estimate the variable consideration using the most likely amount method which utilizes management&#x2019;s expectation of the volume of services to be provided over the applicable period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Direct Hire revenue is recorded net of a fallout reserve. Direct Hire fallouts occur when a candidate does not remain employed with the client through the respective contingency period (typically 90 days&#160;or less). Management uses the expected value method to estimate the fallout reserve based on a combination of past experience and current trends.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Payment Terms&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our payment terms and conditions vary by arrangement. The vast majority of our terms are typically less than 90 days, however, we have extended our payment terms beyond 90 days for certain of our customers. Generally, the timing between the satisfaction of the performance obligation and the payment is not significant and we do not currently have any significant financing components.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Unsatisfied Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We do not disclose the value of unsatisfied performance obligations for contracts if either the original expected length is one year or less or if revenue is recognized at the amount to which we have the right to invoice for services performed. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Contract Balances&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record accounts receivable when our right to consideration becomes unconditional and services have been performed. Other than our trade receivable balance, we do not have any material contract assets as of December&#160;31, 2024 and 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record a contract liability when we receive consideration from a customer prior to transferring services to the customer. We recognize the contract liability as revenue after we have transferred control of the goods or services to the customer. Contract liabilities are recorded within Accounts payable and other accrued liabilities if expected to be recognized in less than one year and Other long-term liabilities, if over one year, in the Consolidated Balance Sheets. We do not have any material contract liabilities as of December&#160;31, 2024 and 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Direct Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Direct costs are composed of all related costs of employment for consultants, including compensation, payroll taxes, certain fringe benefits and subcontractor costs. Direct costs exclude depreciation and amortization expense, which is presented on a separate line in the accompanying Consolidated Statements of Operations and Comprehensive Income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Associate and field management compensation, payroll taxes and fringe benefits are included in SG&amp;amp;A along with other customary costs such as administrative and corporate costs.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <kfrc:RevenueFromContractWithCustomersContingencyPeriod contextRef="c-1" id="f-379">P90D</kfrc:RevenueFromContractWithCustomersContingencyPeriod>
    <kfrc:RevenueFromContractWithCustomerRequiredPaymentPeriod contextRef="c-1" id="f-380">P90D</kfrc:RevenueFromContractWithCustomerRequiredPaymentPeriod>
    <kfrc:RevenueFromContractWithCustomerRequiredPaymentPeriod contextRef="c-1" id="f-381">P90D</kfrc:RevenueFromContractWithCustomerRequiredPaymentPeriod>
    <us-gaap:ContractWithCustomerAssetNet contextRef="c-6" decimals="-3" id="f-382" unitRef="usd">0</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet contextRef="c-7" decimals="-3" id="f-383" unitRef="usd">0</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerLiability contextRef="c-7" decimals="-3" id="f-384" unitRef="usd">0</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c-6" decimals="-3" id="f-385" unitRef="usd">0</us-gaap:ContractWithCustomerLiability>
    <us-gaap:CommissionsExpensePolicyPolicyTextBlock contextRef="c-1" id="f-386">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Commissions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our associates place consultants on assignments and earn commissions as a percentage of revenue or gross profit pursuant to a commission plan. The amount of associate commissions paid increases as volume increases. Commissions are accrued at an amount equal to the percent of total expected commissions payable to total revenue or gross profit for the commission-plan period, as applicable. We generally expense sales commissions and any other incremental costs of obtaining a contract as incurred because the amortization period is typically less than one year.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommissionsExpensePolicyPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c-1" id="f-387">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation Expense&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense is measured using the grant-date fair value of the award of equity instruments. The expense is recognized over the requisite service period and forfeitures are recognized as incurred. Excess tax benefits or deficiencies of deductions attributable to employees&#x2019; vesting of restricted stock are reflected in Income tax expense in the accompanying Consolidated Statements of Operations and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c-1" id="f-388">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income taxes are recorded using the asset and liability approach for deferred tax assets and liabilities and the expected future tax consequences of differences between carrying amounts and the tax basis of assets and liabilities. A valuation allowance is recorded unless it is more likely than not that the deferred tax asset can be utilized to offset future taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management evaluates tax positions taken or expected to be taken in our tax returns and records a liability (including interest and penalties) for uncertain tax positions. We recognize tax benefits from uncertain tax positions when it is more likely than not that the position will be sustained upon examination, including resolutions of any related appeals or litigation processes. The Company recognizes interest and penalties related to uncertain tax positions in Income tax expense in the accompanying Consolidated Statements of Operations and Comprehensive Income. There were no significant uncertain income tax positions for the year ended December&#160;31, 2024 and 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c-1" id="f-389">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All highly liquid investments with original maturity dates of three months or less at the time of purchase are classified as cash equivalents. Cash and cash equivalents are stated at cost, which approximates fair value because of the short-term nature of these instruments.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy contextRef="c-1" id="f-390">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Trade Receivables and Related Reserves&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trade receivables are recorded net of allowance for credit losses. The allowance for credit losses is determined using the application of a current expected credit loss model, which measures expected credit losses based on relevant information, including historical experience, current conditions and reasonable and supportable forecasts. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We estimate and recognize lifetime expected losses, rather than incurred losses, which results in the earlier recognition of credit losses even if the expected risk of credit loss is remote. As part of our analysis, we apply credit loss rates to outstanding receivables by aging category. For certain clients, we perform a quarterly credit review, which considers the client&#x2019;s credit rating and financial position as well as our total credit loss exposure. Trade receivables are written off after all reasonable collection efforts have been exhausted. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trade accounts receivable reserves as a percentage of gross trade receivables was less than 1% at both December&#160;31, 2024 and 2023. Recoveries of trade receivables previously written off are recorded when received and are immaterial for the year ended December&#160;31, 2024 and 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy>
    <kfrc:AccountsReceivableReservesAsPercentageOfGrossAccountsReceivable contextRef="c-1" decimals="2" id="f-391" unitRef="number">0.01</kfrc:AccountsReceivableReservesAsPercentageOfGrossAccountsReceivable>
    <kfrc:AccountsReceivableReservesAsPercentageOfGrossAccountsReceivable contextRef="c-4" decimals="2" id="f-392" unitRef="number">0.01</kfrc:AccountsReceivableReservesAsPercentageOfGrossAccountsReceivable>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c-1" id="f-393">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fixed Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed assets are carried at cost, less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. The cost of leasehold improvements is amortized using the straight-line method over the lesser of the estimated useful lives of the assets or the expected terms of the related leases. Upon sale or disposition of our fixed assets, the cost and accumulated depreciation are removed and any resulting gain or loss, net of proceeds, is reflected within SG&amp;amp;A in the Consolidated Statements of Operations and Comprehensive Income. &lt;/span&gt;&lt;/div&gt;Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Recoverability of long-lived assets is measured by a comparison of the carrying amount of the asset group to the future undiscounted net cash flows expected to be generated by those assets. If an analysis indicates the carrying amount of these long-lived assets exceeds the fair value, an impairment loss is recognized to reduce the carrying amount to its fair market value, as determined based on the present value of projected future cash flows.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="c-1" id="f-394">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management has determined that the reporting units for the goodwill analysis is consistent with our reportable segments. We evaluate goodwill for impairment either through a qualitative or quantitative approach annually on October 1, or more frequently if an event occurs or circumstances change that indicate the carrying value of a reporting unit may not be recoverable. If we perform a quantitative assessment that indicates the carrying amount of a reporting unit exceeds its fair market value, an impairment loss is recognized to reduce the carrying amount to its fair market value. Kforce determines the fair market value of each reporting unit based on a weighting of the present value of projected future cash flows (the &#x201c;income approach&#x201d;) and the use of comparative market approaches (the &#x201c;market approach&#x201d;). Factors requiring significant judgment include, among others, the assumptions related to discount rates, forecasted operating results, long-term growth rates, the determination of comparable companies and market multiples. Changes in economic and operating conditions or changes in Kforce&#x2019;s business strategies that occur after the annual impairment analysis may impact these assumptions and result in a future goodwill impairment charge, which could be material to our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:ReceivablesPolicyTextBlock contextRef="c-1" id="f-396">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Equity Method Investment and Note Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2019, we entered into a joint venture whereby Kforce had a 50% noncontrolling interest in WorkLLama, which was accounted for as an equity method investment. Under the equity method, our carrying value included equity capital contributions, adjusted for our proportionate share of earnings or losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2022, we recognized an impairment loss of the full balance of the equity method investment of $13.7&#160;million, which was recorded in Other Expense, net in the Consolidated Statements of Operations and Comprehensive Income. &lt;/span&gt;&lt;/div&gt; On February 23, 2023, Kforce received $6.0&#160;million in exchange for the sale of our 50% noncontrolling interest in WorkLLama to an unaffiliated third party and in full settlement of the outstanding balance of the promissory notes (the &#x201c;Note Receivable&#x201d;) that were executed to our joint venture for a total of $4.8&#160;million at December 31, 2022. These proceeds, net of customary transaction costs, amounted to $5.1&#160;million and is presented in the investing section of the Consolidated Statements of Cash Flows.</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:EquityMethodInvestmentsPolicy contextRef="c-1" id="f-395">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Equity Method Investment and Note Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2019, we entered into a joint venture whereby Kforce had a 50% noncontrolling interest in WorkLLama, which was accounted for as an equity method investment. Under the equity method, our carrying value included equity capital contributions, adjusted for our proportionate share of earnings or losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2022, we recognized an impairment loss of the full balance of the equity method investment of $13.7&#160;million, which was recorded in Other Expense, net in the Consolidated Statements of Operations and Comprehensive Income. &lt;/span&gt;&lt;/div&gt; On February 23, 2023, Kforce received $6.0&#160;million in exchange for the sale of our 50% noncontrolling interest in WorkLLama to an unaffiliated third party and in full settlement of the outstanding balance of the promissory notes (the &#x201c;Note Receivable&#x201d;) that were executed to our joint venture for a total of $4.8&#160;million at December 31, 2022. These proceeds, net of customary transaction costs, amounted to $5.1&#160;million and is presented in the investing section of the Consolidated Statements of Cash Flows.</us-gaap:EquityMethodInvestmentsPolicy>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="c-44"
      decimals="INF"
      id="f-397"
      unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <kfrc:ImpairmentOfEquityMethodInvestment contextRef="c-45" decimals="-5" id="f-398" unitRef="usd">13700000</kfrc:ImpairmentOfEquityMethodInvestment>
    <us-gaap:ProceedsFromSaleOfEquityMethodInvestments contextRef="c-46" decimals="-5" id="f-399" unitRef="usd">6000000</us-gaap:ProceedsFromSaleOfEquityMethodInvestments>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners contextRef="c-47" decimals="2" id="f-400" unitRef="number">0.50</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent contextRef="c-24" decimals="-3" id="f-401" unitRef="usd">4800000</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <kfrc:ProceedsFromSaleOfEquityMethodInvestmentsNetOfTransactionCosts contextRef="c-46" decimals="-5" id="f-402" unitRef="usd">5100000</kfrc:ProceedsFromSaleOfEquityMethodInvestmentsNetOfTransactionCosts>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c-1" id="f-403">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Kforce leases property for our field offices and corporate headquarters as well as certain office equipment, which limits our exposure to risks related to ownership. We determine if a contract or arrangement meets the definition of a lease at inception. We elected not to separate lease and non-lease components when determining the consideration in the contract. Right-of-use (&#x201c;ROU&#x201d;) assets and operating lease liabilities are recognized based on the present value of the lease payments over the lease term at the commencement date. If there is no rate implicit in the lease, we use our incremental borrowing rate in the present value calculation, which is estimated using our collateralized borrowing rate and determined based on the terms of our leases and the economic environment in which they exist. Our lease agreements do not contain any material residual value guarantees or restrictive covenants. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ROU assets for operating leases, net of amortization, are recorded within &lt;span style="-sec-ix-hidden:f-404"&gt;&lt;span style="-sec-ix-hidden:f-405"&gt;Other assets&lt;/span&gt;&lt;/span&gt;, net and operating lease liabilities are recorded within &lt;span style="-sec-ix-hidden:f-406"&gt;&lt;span style="-sec-ix-hidden:f-407"&gt;current liabilities&lt;/span&gt;&lt;/span&gt; if expected to be recognized in less than one year and in &lt;span style="-sec-ix-hidden:f-409"&gt;&lt;span style="-sec-ix-hidden:f-408"&gt;Other long-term liabilities&lt;/span&gt;,&lt;/span&gt; if over one year, in the Consolidated Balance Sheets. Operating lease additions are non-cash transactions and the amortization of the ROU assets is reflected as Noncash lease expense within operating activities in the Consolidated Statement of Cash Flows. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our lease terms range from &lt;span style="-sec-ix-hidden:f-410"&gt;two&lt;/span&gt; to eleven years with a limited number of leases containing short-term renewal provisions that range from month-to-month to one year and some containing options to renew or terminate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We elected the short-term practical expedient for leases with an initial term of 12 months or less and do not recognize ROU assets or lease liabilities for these short-term leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to base rent, certain of our operating leases require variable payments of property taxes, insurance and common area maintenance. These variable lease costs, other than those dependent upon an index or rate, are expensed when the obligation for those payments is incurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="c-49" id="f-411">P11Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:InternalUseSoftwarePolicy contextRef="c-1" id="f-412">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Capitalized Software&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Kforce purchases, develops and implements software to enhance the performance of our technology infrastructure. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Direct internal costs, such as payroll and payroll-related costs, and external costs incurred during the development stage are capitalized and classified as capitalized software. Capitalized software development costs and the associated accumulated amortization are included in Other assets, net in the accompanying Consolidated Balance Sheets. Amortization expense is computed using the straight-line method over the estimated useful lives of the software, which range from &lt;span style="-sec-ix-hidden:f-413"&gt;one&lt;/span&gt; to sixteen years. Amortization expense of capitalized software during the years ended December&#160;31, 2024, 2023 and 2022 was $2.7&#160;million, $1.9&#160;million and $1.8&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Kforce also enters into certain cloud-based software hosting arrangements that are accounted for as service contracts. Certain implementation costs of cloud computing arrangements during the development stage are capitalized, which is consistent with the capitalization criteria used for internal use software. Capitalized costs are included in Other assets, net in the accompanying Consolidated Balance Sheets and within operating activities on the Consolidated Statement of Cash Flows. Capitalized cloud computing arrangement implementation costs are amortized using the straight-line method over the remaining term of the contract.&lt;/span&gt;&lt;/div&gt;</us-gaap:InternalUseSoftwarePolicy>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-51" id="f-414">P16Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:CapitalizedComputerSoftwareAmortization1 contextRef="c-1" decimals="-5" id="f-415" unitRef="usd">2700000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1 contextRef="c-4" decimals="-5" id="f-416" unitRef="usd">1900000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1 contextRef="c-5" decimals="-5" id="f-417" unitRef="usd">1800000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <kfrc:HealthInsurancePolicyTextBlock contextRef="c-1" id="f-418">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Health Insurance&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Except for certain fully insured health insurance lines of coverage, Kforce retains the risk of loss for each health insurance plan both on a participant and aggregate basis. For its partially self-insured lines of coverage, health insurance costs are accrued using estimates to approximate the liability for reported claims and incurred but not reported claims, which are primarily based upon an evaluation of historical claims experience, actuarially-determined completion factors and a qualitative review of our health insurance exposure, including the extent of outstanding claims and expected changes in health insurance costs.&lt;/span&gt;&lt;/div&gt;</kfrc:HealthInsurancePolicyTextBlock>
    <us-gaap:LegalCostsPolicyTextBlock contextRef="c-1" id="f-419">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Legal Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Legal costs incurred in connection with loss contingencies are expensed as incurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:LegalCostsPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c-1" id="f-420">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Earnings per Share&lt;/span&gt;&lt;/div&gt;Basic earnings per share is computed as net income divided by the weighted-average number of common shares outstanding (&#x201c;WASO&#x201d;) during the period. WASO excludes unvested shares of restricted stock. Diluted earnings per share is computed by dividing net income by diluted WASO. Diluted WASO includes the effect of potentially dilutive securities, such as unvested shares of restricted stock using the treasury stock method, except where the effect of including potential common shares would be anti-dilutive.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-1" decimals="-3" id="f-421" unitRef="shares">237000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-4" decimals="-3" id="f-422" unitRef="shares">319000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-5" decimals="-3" id="f-423" unitRef="shares">449000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-1" decimals="-3" id="f-424" unitRef="shares">209000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-4" decimals="-3" id="f-425" unitRef="shares">157000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-5" decimals="-3" id="f-426" unitRef="shares">292000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <kfrc:TreasuryStockPolicyPolicyTextBlock contextRef="c-1" id="f-427">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Treasury Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Board may authorize share repurchases of our common stock. Shares repurchased under Board authorizations are held in treasury for general corporate purposes. Treasury shares are accounted for under the cost method and reported as a reduction of stockholders&#x2019; equity in the accompanying consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</kfrc:TreasuryStockPolicyPolicyTextBlock>
    <us-gaap:DerivativesPolicyTextBlock contextRef="c-1" id="f-428">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Derivative Instrument&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Firm, from time to time, enters into forward starting interest rate swaps. The Firm evaluates the designation of the derivative instrument. Cash flow hedges would be recorded at fair value on the Consolidated Balance Sheets, and the changes in the fair value would be recorded as a component of Accumulated other comprehensive income/loss in the consolidated financial statements. Cash flows from these derivative instruments were classified in the Consolidated Statements of Cash Flows in the same category as the hedged item. The Firm did not have any outstanding interest rate swap derivative instruments as of December&#160;31, 2024 and 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:DerivativeAssetNumberOfInstrumentsHeld
      contextRef="c-7"
      decimals="INF"
      id="f-429"
      unitRef="executive">0</us-gaap:DerivativeAssetNumberOfInstrumentsHeld>
    <us-gaap:DerivativeAssetNumberOfInstrumentsHeld
      contextRef="c-6"
      decimals="INF"
      id="f-430"
      unitRef="executive">0</us-gaap:DerivativeAssetNumberOfInstrumentsHeld>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="c-1" id="f-431">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value hierarchy uses a framework which requires categorizing assets and liabilities into one of three levels based on the inputs used in valuing the asset or liability.&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.417%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:97.283%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2022;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 1 inputs are unadjusted, quoted market prices in active markets for identical assets or liabilities.&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:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2022;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2 inputs are observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets or liabilities in active markets or quoted prices for identical assets or liabilities in inactive markets.&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:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2022;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 3 inputs include unobservable inputs that are supported by little, infrequent or no market activity and reflect management&#x2019;s own assumptions about inputs used in pricing the asset or liability.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1 provides the most reliable measure of fair value, while Level 3 generally requires significant management judgment. Assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying values of cash and cash equivalents, trade receivables, other current assets and accounts payable and other accrued liabilities approximate fair value because of the short-term nature of these instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rabbi trust assets are primarily comprised of marketable equity securities and the fair values are based on unadjusted, quoted prices in active markets, which are considered Level 1.&lt;/span&gt;&lt;/div&gt;Certain assets, in specific circumstances, are measured at fair value on a non-recurring basis utilizing Level 3 inputs such as goodwill. For these assets, measurement at fair value in periods subsequent to their initial recognition would be applicable if one or more of these assets were determined to be impaired.</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c-1" id="f-432">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;New Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Recently Adopted Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2023, the FASB issued guidance intended to improve reportable segment disclosure requirements through enhancements for significant segment expenses. These amendments clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure requirements for entities with a single reportable segment, and contain other disclosure requirements. This guidance was effective for Kforce on January 1, 2024, and the presentation and disclosure requirements were applied retrospectively to our annual disclosures for the year ended December 31, 2024 and will apply to the interim disclosures beginning January 1, 2025. This new guidance will enhance our disclosures, but did not have a material effect on our consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Accounting Standards Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2023, the FASB issued guidance for disclosure improvements in accordance with the SEC&#x2019;s simplification initiative. These amendments are intended to align FASB&#x2019;s accounting standards and eliminate disclosures that are &#x201c;redundant, duplicative, overlapping, outdated, or superseded.&#x201d; The effective date for each amendment will be the date on which the SEC&#x2019;s removal of that related disclosure requirement from Regulation S-X or Regulation S-K becomes effective, with early adoption prohibited. We are evaluating this new guidance, which may modify our disclosures, but we do not expect this standard to have a material effect on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2023, the FASB issued guidance for disclosure improvements for income taxes. These amendments require the disclosure of specific categories in the rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. This guidance is effective for annual periods beginning after December 15, 2024. Early adoption of this guidance is permitted for annual financial statements that have not yet been issued, with prospective application required. We are adopting this standard effective January 1, 2025. This new guidance will enhance our disclosures, but we do not expect this standard to have a material effect on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2024, the FASB issued guidance for disclosure improvements related to the disaggregation of income statement expenses. These amendments require the disaggregation of certain income statement expense captions in a tabular format within the footnotes of the financial statements. This guidance is effective for annual periods beginning after December 15, 2026, including interim periods within those annual periods. Early adoption of this guidance is permitted and can be applied prospectively or retrospectively. We are evaluating this new guidance, which may modify our disclosures, but we do not expect this standard to have a material effect on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c-1" id="f-433">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;2. Reportable Segments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Kforce&#x2019;s two reportable segments are Technology and FA. Within each segment, we provide highly skilled professionals on a Flex and Direct Hire basis to our customers on traditional staffing engagements and increasingly, within our Technology segment, as a part of an overall solutions engagement. The chief operating decision-maker (&#x201c;CODM&#x201d;), our President and Chief Executive Officer, establishes the strategic direction of the Firm, its priorities and longer-term financial objectives. Our CODM is ultimately responsible for evaluating segment performance and making decisions regarding resource allocation. Our CODM evaluates performance based on, among others, revenue trends (relative to peers and market benchmarks) and segment gross profit, and other key leading indicators such as client visits, job order trends for traditional staffing assignments, opportunity pipeline reviews for solutions-oriented engagements, and trends in consultants on assignment. The CODM uses these financial metrics and productivity measures when making decisions about allocating capital and resources to the segments. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segment gross profit is defined as segment revenue, less direct costs attributable to the reportable segment. The CODM is not provided income from operations or asset information by reportable segment as operations are largely combined. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides information on the operations of our segments:&lt;/span&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&gt;&lt;td style="width:61.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.331%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;FA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,292,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,405,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Direct costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;950,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,019,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;342,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;385,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;309,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income from operations, before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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&gt;&lt;td style="width:61.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.331%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,384,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;147,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,531,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Direct costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,015,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,104,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;369,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;427,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;334,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income from operations, before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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&gt;&lt;td style="width:61.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.331%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,507,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;203,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,710,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Direct costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,085,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;123,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,209,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;421,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;501,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;379,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income from operations, before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;102,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="c-1" id="f-434">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Kforce&#x2019;s two reportable segments are Technology and FA. Within each segment, we provide highly skilled professionals on a Flex and Direct Hire basis to our customers on traditional staffing engagements and increasingly, within our Technology segment, as a part of an overall solutions engagement. The chief operating decision-maker (&#x201c;CODM&#x201d;), our President and Chief Executive Officer, establishes the strategic direction of the Firm, its priorities and longer-term financial objectives. Our CODM is ultimately responsible for evaluating segment performance and making decisions regarding resource allocation. Our CODM evaluates performance based on, among others, revenue trends (relative to peers and market benchmarks) and segment gross profit, and other key leading indicators such as client visits, job order trends for traditional staffing assignments, opportunity pipeline reviews for solutions-oriented engagements, and trends in consultants on assignment. The CODM uses these financial metrics and productivity measures when making decisions about allocating capital and resources to the segments. &lt;/span&gt;&lt;/div&gt;Segment gross profit is defined as segment revenue, less direct costs attributable to the reportable segment. The CODM is not provided income from operations or asset information by reportable segment as operations are largely combined.</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c-1" id="f-435">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides information on the operations of our segments:&lt;/span&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&gt;&lt;td style="width:61.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.331%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;FA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,292,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,405,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Direct costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;950,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,019,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;342,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;385,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;309,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income from operations, before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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&gt;&lt;td style="width:61.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.331%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,384,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;147,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,531,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Direct costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,015,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,104,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;369,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;427,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;334,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income from operations, before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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&gt;&lt;td style="width:61.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.331%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,507,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;203,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,710,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Direct costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,085,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;123,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,209,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;421,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;501,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;379,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income from operations, before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;102,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-52" decimals="-3" id="f-436" unitRef="usd">1292743000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-53" decimals="-3" id="f-437" unitRef="usd">112565000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-438" unitRef="usd">1405308000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue contextRef="c-52" decimals="-3" id="f-439" unitRef="usd">950589000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c-53" decimals="-3" id="f-440" unitRef="usd">69274000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c-1" decimals="-3" id="f-441" unitRef="usd">1019863000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit contextRef="c-52" decimals="-3" id="f-442" unitRef="usd">342154000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-53" decimals="-3" id="f-443" unitRef="usd">43291000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-1" decimals="-3" id="f-444" unitRef="usd">385445000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-445" unitRef="usd">309802000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:DepreciationAndAmortization contextRef="c-1" decimals="-3" id="f-446" unitRef="usd">5922000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-447" unitRef="usd">-2097000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-448" unitRef="usd">67624000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-54" decimals="-3" id="f-449" unitRef="usd">1384553000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-55" decimals="-3" id="f-450" unitRef="usd">147203000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-4" decimals="-3" id="f-451" unitRef="usd">1531756000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue contextRef="c-54" decimals="-3" id="f-452" unitRef="usd">1015157000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c-55" decimals="-3" id="f-453" unitRef="usd">89533000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c-4" decimals="-3" id="f-454" unitRef="usd">1104690000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit contextRef="c-54" decimals="-3" id="f-455" unitRef="usd">369396000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-55" decimals="-3" id="f-456" unitRef="usd">57670000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-4" decimals="-3" id="f-457" unitRef="usd">427066000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-4" decimals="-3" id="f-458" unitRef="usd">334933000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:DepreciationAndAmortization contextRef="c-4" decimals="-3" id="f-459" unitRef="usd">5012000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-4" decimals="-3" id="f-460" unitRef="usd">-1871000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-4" decimals="-3" id="f-461" unitRef="usd">85250000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-56" decimals="-3" id="f-462" unitRef="usd">1507627000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-57" decimals="-3" id="f-463" unitRef="usd">203138000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-3" id="f-464" unitRef="usd">1710765000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue contextRef="c-56" decimals="-3" id="f-465" unitRef="usd">1085705000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c-57" decimals="-3" id="f-466" unitRef="usd">123953000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c-5" decimals="-3" id="f-467" unitRef="usd">1209658000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit contextRef="c-56" decimals="-3" id="f-468" unitRef="usd">421922000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-57" decimals="-3" id="f-469" unitRef="usd">79185000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-5" decimals="-3" id="f-470" unitRef="usd">501107000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-5" decimals="-3" id="f-471" unitRef="usd">379815000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:DepreciationAndAmortization contextRef="c-5" decimals="-3" id="f-472" unitRef="usd">4427000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-5" decimals="-3" id="f-473" unitRef="usd">-14423000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-5" decimals="-3" id="f-474" unitRef="usd">102442000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c-1" id="f-475">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;3. Disaggregation of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides information about disaggregated revenue by segment and revenue type for the years ended December 31:&lt;/span&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&gt;&lt;td style="width:61.765%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.823%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.823%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.599%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;FA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Flex revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,278,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,376,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Direct Hire revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,292,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,405,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Flex revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,366,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;127,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,493,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Direct Hire revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,384,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;147,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,531,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Flex revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,476,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;176,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,652,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Direct Hire revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,507,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;203,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,710,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="c-1" id="f-476">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides information about disaggregated revenue by segment and revenue type for the years ended December 31:&lt;/span&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&gt;&lt;td style="width:61.765%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.823%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.823%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.599%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;FA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Flex revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,278,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,376,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Direct Hire revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,292,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,405,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Flex revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,366,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;127,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,493,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Direct Hire revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,384,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;147,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,531,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Flex revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,476,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;176,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,652,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Direct Hire revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,507,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;203,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,710,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-58" decimals="-3" id="f-477" unitRef="usd">1278715000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-59" decimals="-3" id="f-478" unitRef="usd">97729000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-60" decimals="-3" id="f-479" unitRef="usd">1376444000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-61" decimals="-3" id="f-480" unitRef="usd">14028000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-62" decimals="-3" id="f-481" unitRef="usd">14836000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-63" decimals="-3" id="f-482" unitRef="usd">28864000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-52" decimals="-3" id="f-483" unitRef="usd">1292743000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-53" decimals="-3" id="f-484" unitRef="usd">112565000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-485" unitRef="usd">1405308000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-64" decimals="-3" id="f-486" unitRef="usd">1366095000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-65" decimals="-3" id="f-487" unitRef="usd">127679000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-66" decimals="-3" id="f-488" unitRef="usd">1493774000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-67" decimals="-3" id="f-489" unitRef="usd">18458000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-68" decimals="-3" id="f-490" unitRef="usd">19524000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-69" decimals="-3" id="f-491" unitRef="usd">37982000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-54" decimals="-3" id="f-492" unitRef="usd">1384553000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-55" decimals="-3" id="f-493" unitRef="usd">147203000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-4" decimals="-3" id="f-494" unitRef="usd">1531756000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-70" decimals="-3" id="f-495" unitRef="usd">1476055000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-71" decimals="-3" id="f-496" unitRef="usd">176395000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-72" decimals="-3" id="f-497" unitRef="usd">1652450000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-73" decimals="-3" id="f-498" unitRef="usd">31572000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-74" decimals="-3" id="f-499" unitRef="usd">26743000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-75" decimals="-3" id="f-500" unitRef="usd">58315000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-56" decimals="-3" id="f-501" unitRef="usd">1507627000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-57" decimals="-3" id="f-502" unitRef="usd">203138000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-3" id="f-503" unitRef="usd">1710765000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:AllowanceForCreditLossesTextBlock contextRef="c-1" id="f-504">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;4. Allowance for Credit Losses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the activity within the allowance for credit losses on trade receivables for the years ended December&#160;31, 2024 and 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:83.959%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses, January 1, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current period provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Write-offs charged against the allowance, net of recoveries of amounts previously written off&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(668)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses, December 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current period provision&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Write-offs charged against the allowance, net of recoveries of amounts previously written off&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(290)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses, December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The allowances on trade receivables presented in the Consolidated Balance Sheets include $0.6&#160;million and $0.5&#160;million for reserves unrelated to credit losses at December&#160;31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:AllowanceForCreditLossesTextBlock>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock contextRef="c-1" id="f-505">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the activity within the allowance for credit losses on trade receivables for the years ended December&#160;31, 2024 and 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:83.959%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses, January 1, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current period provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Write-offs charged against the allowance, net of recoveries of amounts previously written off&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(668)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses, December 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current period provision&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Write-offs charged against the allowance, net of recoveries of amounts previously written off&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(290)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses, December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c-24" decimals="-3" id="f-506" unitRef="usd">1006000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-4" decimals="-3" id="f-507" unitRef="usd">768000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs contextRef="c-4" decimals="-3" id="f-508" unitRef="usd">668000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c-7" decimals="-3" id="f-509" unitRef="usd">1106000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-1" decimals="-3" id="f-510" unitRef="usd">100000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs contextRef="c-1" decimals="-3" id="f-511" unitRef="usd">290000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c-6" decimals="-3" id="f-512" unitRef="usd">916000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <kfrc:AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables contextRef="c-6" decimals="-5" id="f-513" unitRef="usd">600000</kfrc:AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables>
    <kfrc:AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables contextRef="c-7" decimals="-5" id="f-514" unitRef="usd">500000</kfrc:AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c-1" id="f-515">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;5. Fixed Assets, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents major classifications of fixed assets and related useful lives:&lt;/span&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&gt;&lt;td style="width:62.350%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.600%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;DECEMBER 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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands, except useful lives)&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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;USEFUL&#160;LIFE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Furniture and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2-10&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Computer equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-10&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total fixed assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,920)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,441)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Fixed assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense was $3.2 million, $3.1 million and $2.7 million during the years ended December&#160;31, 2024, 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c-1" id="f-516">&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents major classifications of fixed assets and related useful lives:&lt;/span&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&gt;&lt;td style="width:62.350%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.600%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;DECEMBER 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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands, except useful lives)&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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;USEFUL&#160;LIFE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Furniture and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2-10&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Computer equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-10&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total fixed assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,920)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,441)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Fixed assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-76" id="f-517">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-77" id="f-518">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-78" decimals="-3" id="f-519" unitRef="usd">5166000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-79" decimals="-3" id="f-520" unitRef="usd">4971000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-80" id="f-521">P1Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-81" id="f-522">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-82" decimals="-3" id="f-523" unitRef="usd">6082000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-83" decimals="-3" id="f-524" unitRef="usd">6216000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-84" id="f-525">P1Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-85" id="f-526">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-86" decimals="-3" id="f-527" unitRef="usd">7395000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-87" decimals="-3" id="f-528" unitRef="usd">7672000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-6" decimals="-3" id="f-529" unitRef="usd">18643000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-7" decimals="-3" id="f-530" unitRef="usd">18859000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-6" decimals="-3" id="f-531" unitRef="usd">10920000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-7" decimals="-3" id="f-532" unitRef="usd">9441000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-6" decimals="-3" id="f-533" unitRef="usd">7723000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-7" decimals="-3" id="f-534" unitRef="usd">9418000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation contextRef="c-1" decimals="-5" id="f-535" unitRef="usd">3200000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-4" decimals="-5" id="f-536" unitRef="usd">3100000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-5" decimals="-5" id="f-537" unitRef="usd">2700000</us-gaap:Depreciation>
    <us-gaap:OtherAssetsDisclosureTextBlock contextRef="c-1" id="f-538">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;6. Other Assets, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other assets, net consisted of the following:&lt;/span&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&gt;&lt;td style="width:74.484%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.823%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.598%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;DECEMBER 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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets held in Rabbi Trust&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Capitalized software, net (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-544"&gt;&lt;span style="-sec-ix-hidden:f-545"&gt;ROU assets for operating leases, net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Other assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The increase in Capitalized software, net for the year ended December 31, 2024 relates to our back-office transformation program to enhance our technology capabilities to better support our clients, consultants and candidates. This balance includes $6.3&#160;million related to capitalized implementation costs from cloud computing arrangements as of December&#160;31, 2024. Accumulated amortization of capitalized software was $40.1&#160;million and $37.6&#160;million as of December&#160;31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:OtherAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock contextRef="c-1" id="f-539">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other assets, net consisted of the following:&lt;/span&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&gt;&lt;td style="width:74.484%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.823%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.598%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;DECEMBER 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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets held in Rabbi Trust&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Capitalized software, net (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-544"&gt;&lt;span style="-sec-ix-hidden:f-545"&gt;ROU assets for operating leases, net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Other assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The increase in Capitalized software, net for the year ended December 31, 2024 relates to our back-office transformation program to enhance our technology capabilities to better support our clients, consultants and candidates. This balance includes $6.3&#160;million related to capitalized implementation costs from cloud computing arrangements as of December&#160;31, 2024. Accumulated amortization of capitalized software was $40.1&#160;million and $37.6&#160;million as of December&#160;31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-6" decimals="-3" id="f-540" unitRef="usd">49356000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-7" decimals="-3" id="f-541" unitRef="usd">40389000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:CapitalizedComputerSoftwareNet contextRef="c-6" decimals="-3" id="f-542" unitRef="usd">29090000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareNet contextRef="c-7" decimals="-3" id="f-543" unitRef="usd">16434000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-6" decimals="-3" id="f-546" unitRef="usd">13764000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-7" decimals="-3" id="f-547" unitRef="usd">14368000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent contextRef="c-6" decimals="-3" id="f-548" unitRef="usd">2446000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent contextRef="c-7" decimals="-3" id="f-549" unitRef="usd">4733000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-6" decimals="-3" id="f-550" unitRef="usd">94656000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-7" decimals="-3" id="f-551" unitRef="usd">75924000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization contextRef="c-6" decimals="-3" id="f-552" unitRef="usd">6300000</us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization>
    <us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization contextRef="c-6" decimals="-5" id="f-553" unitRef="usd">40100000</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
    <us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization contextRef="c-7" decimals="-5" id="f-554" unitRef="usd">37600000</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-555">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;7. Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision for income taxes consists of the following:&lt;/span&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&gt;&lt;td style="width:62.350%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.600%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;YEARS&#160;ENDED&#160;DECEMBER&#160;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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,871)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision for income taxes shown above varied from the statutory federal income tax rate as follows:&lt;/span&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&gt;&lt;td style="width:62.350%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.600%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;YEARS&#160;ENDED&#160;DECEMBER&#160;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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State income taxes, net of Federal tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-deductible compensation and meals and entertainment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax benefit from restricted stock vesting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2024 effective tax rate was favorably impacted by a reduction in nondeductible executive compensation, non-taxable proceeds from company-owned life insurance, and the recognition of research and development tax credits, as compared to 2023. The 2023 effective rate was unfavorably impacted by a lower Work Opportunity Tax Credit, a lower tax benefit from the vesting of restricted stock and higher non-deductible expenses, as compared to 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred tax assets and liabilities are composed of the following:&lt;/span&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&gt;&lt;td style="width:74.777%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.598%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;DECEMBER&#160;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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred compensation obligation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts receivable reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fixed assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,307)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;ROU assets for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,512)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,684)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,291)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,401)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(513)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(367)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(437)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,759)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Deferred tax assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In evaluating the realizability of Kforce&#x2019;s deferred tax assets, management assesses whether it is more likely than not that some portion, or all, of the deferred tax assets will be realized. Management considers, among other things, the ability to generate future taxable income (including reversals of temporary differences and projections of future taxable income) during the periods in which the related temporary differences will become deductible.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Kforce is periodically subject to IRS audits, as well as state and other local income tax audits for various tax years. Although Kforce has not experienced any material liabilities in the past due to income tax audits, Kforce can make no assurances concerning any future income tax audits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Kforce and its subsidiaries file income tax returns in the U.S. federal jurisdiction and various states. With a few exceptions, Kforce is no longer subject to federal, state, local, or non-U.S. income tax examinations by tax authorities for years before 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c-1" id="f-556">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision for income taxes consists of the following:&lt;/span&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&gt;&lt;td style="width:62.350%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.600%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;YEARS&#160;ENDED&#160;DECEMBER&#160;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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,871)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-557" unitRef="usd">14067000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-4" decimals="-3" id="f-558" unitRef="usd">16530000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-559" unitRef="usd">17535000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-560" unitRef="usd">5014000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-4" decimals="-3" id="f-561" unitRef="usd">5998000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-562" unitRef="usd">6400000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-563" unitRef="usd">-1871000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-4" decimals="-3" id="f-564" unitRef="usd">1647000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-565" unitRef="usd">3076000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-566" unitRef="usd">17210000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-4" decimals="-3" id="f-567" unitRef="usd">24175000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-568" unitRef="usd">27011000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c-1" id="f-569">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision for income taxes shown above varied from the statutory federal income tax rate as follows:&lt;/span&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&gt;&lt;td style="width:62.350%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.600%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;YEARS&#160;ENDED&#160;DECEMBER&#160;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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State income taxes, net of Federal tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-deductible compensation and meals and entertainment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax benefit from restricted stock vesting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-1" decimals="INF" id="f-570" unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-4" decimals="INF" id="f-571" unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-5" decimals="INF" id="f-572" unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c-1" decimals="3" id="f-573" unitRef="number">0.056</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c-4" decimals="3" id="f-574" unitRef="number">0.060</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c-5" decimals="3" id="f-575" unitRef="number">0.054</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense contextRef="c-1" decimals="3" id="f-576" unitRef="number">0.018</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense contextRef="c-4" decimals="3" id="f-577" unitRef="number">0.023</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense contextRef="c-5" decimals="3" id="f-578" unitRef="number">0.025</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits contextRef="c-1" decimals="3" id="f-579" unitRef="number">0.015</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits contextRef="c-4" decimals="3" id="f-580" unitRef="number">0.008</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits contextRef="c-5" decimals="3" id="f-581" unitRef="number">0.012</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent contextRef="c-1" decimals="3" id="f-582" unitRef="number">-0.003</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent contextRef="c-4" decimals="3" id="f-583" unitRef="number">-0.008</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent contextRef="c-5" decimals="3" id="f-584" unitRef="number">-0.010</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c-1" decimals="3" id="f-585" unitRef="number">-0.012</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c-4" decimals="3" id="f-586" unitRef="number">0.007</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c-5" decimals="3" id="f-587" unitRef="number">-0.003</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-1" decimals="3" id="f-588" unitRef="number">0.254</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-4" decimals="3" id="f-589" unitRef="number">0.284</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-5" decimals="3" id="f-590" unitRef="number">0.264</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c-1" id="f-591">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred tax assets and liabilities are composed of the following:&lt;/span&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&gt;&lt;td style="width:74.777%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.598%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;DECEMBER&#160;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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred compensation obligation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts receivable reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fixed assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,307)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;ROU assets for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,512)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,684)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,291)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,401)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(513)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(367)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(437)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,759)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Deferred tax assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <kfrc:DeferredTaxAssetsTaxDeferredExpenseDeferredCompensation contextRef="c-6" decimals="-3" id="f-592" unitRef="usd">6549000</kfrc:DeferredTaxAssetsTaxDeferredExpenseDeferredCompensation>
    <kfrc:DeferredTaxAssetsTaxDeferredExpenseDeferredCompensation contextRef="c-7" decimals="-3" id="f-593" unitRef="usd">6616000</kfrc:DeferredTaxAssetsTaxDeferredExpenseDeferredCompensation>
    <kfrc:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOperatingLeaseLiability contextRef="c-6" decimals="-3" id="f-594" unitRef="usd">3923000</kfrc:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOperatingLeaseLiability>
    <kfrc:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOperatingLeaseLiability contextRef="c-7" decimals="-3" id="f-595" unitRef="usd">4071000</kfrc:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOperatingLeaseLiability>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment contextRef="c-6" decimals="-3" id="f-596" unitRef="usd">2027000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment contextRef="c-7" decimals="-3" id="f-597" unitRef="usd">0</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c-6" decimals="-3" id="f-598" unitRef="usd">1561000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c-7" decimals="-3" id="f-599" unitRef="usd">1475000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities contextRef="c-6" decimals="-3" id="f-600" unitRef="usd">995000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities contextRef="c-7" decimals="-3" id="f-601" unitRef="usd">1345000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="c-6" decimals="-3" id="f-602" unitRef="usd">399000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="c-7" decimals="-3" id="f-603" unitRef="usd">382000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsOther contextRef="c-6" decimals="-3" id="f-604" unitRef="usd">8000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther contextRef="c-7" decimals="-3" id="f-605" unitRef="usd">8000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross contextRef="c-6" decimals="-3" id="f-606" unitRef="usd">15462000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="c-7" decimals="-3" id="f-607" unitRef="usd">13897000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c-6" decimals="-3" id="f-608" unitRef="usd">3700000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c-7" decimals="-3" id="f-609" unitRef="usd">4307000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements contextRef="c-6" decimals="-3" id="f-610" unitRef="usd">3512000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements contextRef="c-7" decimals="-3" id="f-611" unitRef="usd">3684000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <kfrc:DeferredTaxLiabilitiesDeferredPayrollTaxes contextRef="c-6" decimals="-3" id="f-612" unitRef="usd">2291000</kfrc:DeferredTaxLiabilitiesDeferredPayrollTaxes>
    <kfrc:DeferredTaxLiabilitiesDeferredPayrollTaxes contextRef="c-7" decimals="-3" id="f-613" unitRef="usd">2401000</kfrc:DeferredTaxLiabilitiesDeferredPayrollTaxes>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses contextRef="c-6" decimals="-3" id="f-614" unitRef="usd">513000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses contextRef="c-7" decimals="-3" id="f-615" unitRef="usd">367000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="c-6" decimals="-3" id="f-616" unitRef="usd">437000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="c-7" decimals="-3" id="f-617" unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-6" decimals="-3" id="f-618" unitRef="usd">10453000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-7" decimals="-3" id="f-619" unitRef="usd">10759000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-6" decimals="-3" id="f-620" unitRef="usd">0</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-7" decimals="-3" id="f-621" unitRef="usd">0</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c-6" decimals="-3" id="f-622" unitRef="usd">5009000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c-7" decimals="-3" id="f-623" unitRef="usd">3138000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:GoodwillDisclosureTextBlock contextRef="c-1" id="f-624">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;8. Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the gross amount and accumulated impairment losses for each of our reporting units as of December&#160;31, 2024, 2023 and 2022: &lt;/span&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&gt;&lt;td style="width:62.350%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.600%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;FA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill, gross amount&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;156,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;176,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated impairment losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(139,357)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,760)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(151,117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill, carrying value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There was no impairment expense related to goodwill for each of the years ended December&#160;31, 2024, 2023 and 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management performed its annual impairment assessment of the carrying value of goodwill as of December&#160;31, 2024 and 2023. For each of our reporting units, we assessed qualitative factors to determine whether the existence of events or circumstances indicated that it was more likely than not that the fair value of the reporting units was less than its carrying amount. Based on the qualitative assessments, management determined that it was more likely than not that the fair values of the reporting units were more than the carrying values at December&#160;31, 2024 and 2023. A deterioration in any of the assumptions could result in an impairment charge in the future.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="c-1" id="f-625">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the gross amount and accumulated impairment losses for each of our reporting units as of December&#160;31, 2024, 2023 and 2022: &lt;/span&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&gt;&lt;td style="width:62.350%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.600%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;FA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill, gross amount&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;156,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;176,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated impairment losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(139,357)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,760)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(151,117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill, carrying value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:GoodwillGross contextRef="c-88" decimals="-3" id="f-626" unitRef="usd">156391000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross contextRef="c-89" decimals="-3" id="f-627" unitRef="usd">156391000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross contextRef="c-90" decimals="-3" id="f-628" unitRef="usd">156391000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross contextRef="c-91" decimals="-3" id="f-629" unitRef="usd">19766000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross contextRef="c-92" decimals="-3" id="f-630" unitRef="usd">19766000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross contextRef="c-93" decimals="-3" id="f-631" unitRef="usd">19766000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross contextRef="c-6" decimals="-3" id="f-632" unitRef="usd">176157000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross contextRef="c-24" decimals="-3" id="f-633" unitRef="usd">176157000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross contextRef="c-7" decimals="-3" id="f-634" unitRef="usd">176157000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="c-89" decimals="-3" id="f-635" unitRef="usd">139357000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="c-90" decimals="-3" id="f-636" unitRef="usd">139357000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="c-88" decimals="-3" id="f-637" unitRef="usd">139357000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="c-91" decimals="-3" id="f-638" unitRef="usd">11760000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="c-92" decimals="-3" id="f-639" unitRef="usd">11760000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="c-93" decimals="-3" id="f-640" unitRef="usd">11760000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="c-6" decimals="-3" id="f-641" unitRef="usd">151117000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="c-7" decimals="-3" id="f-642" unitRef="usd">151117000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="c-24" decimals="-3" id="f-643" unitRef="usd">151117000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:Goodwill contextRef="c-90" decimals="-3" id="f-644" unitRef="usd">17034000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-88" decimals="-3" id="f-645" unitRef="usd">17034000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-89" decimals="-3" id="f-646" unitRef="usd">17034000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-92" decimals="-3" id="f-647" unitRef="usd">8006000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-93" decimals="-3" id="f-648" unitRef="usd">8006000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-91" decimals="-3" id="f-649" unitRef="usd">8006000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-7" decimals="-3" id="f-650" unitRef="usd">25040000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-24" decimals="-3" id="f-651" unitRef="usd">25040000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-6" decimals="-3" id="f-652" unitRef="usd">25040000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss contextRef="c-5" decimals="INF" id="f-653" unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss contextRef="c-1" decimals="INF" id="f-654" unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss contextRef="c-4" decimals="INF" id="f-655" unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="c-1" id="f-656">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;9. Current Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides information on certain current liabilities:&lt;/span&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&gt;&lt;td style="width:74.777%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.598%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;DECEMBER 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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred compensation payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer rebates payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued professional fees&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Accounts payable and other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payroll and benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Health insurance liabilities&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payroll taxes&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Workers&#x2019; compensation liabilities&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Accrued payroll costs&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock contextRef="c-1" id="f-657">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides information on certain current liabilities:&lt;/span&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&gt;&lt;td style="width:74.777%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.598%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;DECEMBER 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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred compensation payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer rebates payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued professional fees&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Accounts payable and other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payroll and benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Health insurance liabilities&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payroll taxes&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Workers&#x2019; compensation liabilities&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Accrued payroll costs&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccountsPayableCurrent contextRef="c-6" decimals="-3" id="f-658" unitRef="usd">38315000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-7" decimals="-3" id="f-659" unitRef="usd">42842000</us-gaap:AccountsPayableCurrent>
    <us-gaap:DeferredCompensationLiabilityCurrent contextRef="c-6" decimals="-3" id="f-660" unitRef="usd">8602000</us-gaap:DeferredCompensationLiabilityCurrent>
    <us-gaap:DeferredCompensationLiabilityCurrent contextRef="c-7" decimals="-3" id="f-661" unitRef="usd">5927000</us-gaap:DeferredCompensationLiabilityCurrent>
    <kfrc:AccruedRebateLiabilityCurrent contextRef="c-6" decimals="-3" id="f-662" unitRef="usd">6556000</kfrc:AccruedRebateLiabilityCurrent>
    <kfrc:AccruedRebateLiabilityCurrent contextRef="c-7" decimals="-3" id="f-663" unitRef="usd">7327000</kfrc:AccruedRebateLiabilityCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-664" unitRef="usd">4259000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-7" decimals="-3" id="f-665" unitRef="usd">8489000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent contextRef="c-6" decimals="-3" id="f-666" unitRef="usd">4021000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent contextRef="c-7" decimals="-3" id="f-667" unitRef="usd">210000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-668" unitRef="usd">61753000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="c-7" decimals="-3" id="f-669" unitRef="usd">64795000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent contextRef="c-6" decimals="-3" id="f-670" unitRef="usd">32990000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent contextRef="c-7" decimals="-3" id="f-671" unitRef="usd">28110000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:AccruedInsuranceCurrent contextRef="c-6" decimals="-3" id="f-672" unitRef="usd">3593000</us-gaap:AccruedInsuranceCurrent>
    <us-gaap:AccruedInsuranceCurrent contextRef="c-7" decimals="-3" id="f-673" unitRef="usd">3727000</us-gaap:AccruedInsuranceCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent contextRef="c-6" decimals="-3" id="f-674" unitRef="usd">1698000</us-gaap:AccruedPayrollTaxesCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent contextRef="c-7" decimals="-3" id="f-675" unitRef="usd">1705000</us-gaap:AccruedPayrollTaxesCurrent>
    <us-gaap:WorkersCompensationLiabilityCurrent contextRef="c-6" decimals="-3" id="f-676" unitRef="usd">542000</us-gaap:WorkersCompensationLiabilityCurrent>
    <us-gaap:WorkersCompensationLiabilityCurrent contextRef="c-7" decimals="-3" id="f-677" unitRef="usd">426000</us-gaap:WorkersCompensationLiabilityCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-678" unitRef="usd">38823000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-7" decimals="-3" id="f-679" unitRef="usd">33968000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c-1" id="f-680">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;10. Operating Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents weighted-average terms for our operating leases: &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.706%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.630%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.631%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;DECEMBER 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.0 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents operating lease expense included in SG&amp;amp;A (in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.706%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.630%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.631%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;DECEMBER 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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Lease Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Short-term lease expense&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Variable lease costs&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sublease income&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(189)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the maturities of operating lease liabilities as of December&#160;31, 2024:&lt;/span&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&gt;&lt;td style="width:37.642%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.461%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.597%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total maturities of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock contextRef="c-1" id="f-681">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents weighted-average terms for our operating leases: &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.706%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.630%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.631%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;DECEMBER 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.0 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents operating lease expense included in SG&amp;amp;A (in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.706%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.630%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.631%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;DECEMBER 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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Lease Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Short-term lease expense&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Variable lease costs&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sublease income&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(189)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #00497f;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-6" decimals="3" id="f-682" unitRef="number">0.043</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-7" decimals="3" id="f-683" unitRef="number">0.040</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-6" id="f-684">P6Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-7" id="f-685">P6Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseCost contextRef="c-1" decimals="-3" id="f-686" unitRef="usd">4344000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-4" decimals="-3" id="f-687" unitRef="usd">4673000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-1" decimals="-3" id="f-688" unitRef="usd">1265000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-4" decimals="-3" id="f-689" unitRef="usd">1396000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-1" decimals="-3" id="f-690" unitRef="usd">934000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-4" decimals="-3" id="f-691" unitRef="usd">1093000</us-gaap:VariableLeaseCost>
    <us-gaap:SubleaseIncome contextRef="c-1" decimals="-3" id="f-692" unitRef="usd">28000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome contextRef="c-4" decimals="-3" id="f-693" unitRef="usd">189000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost contextRef="c-1" decimals="-3" id="f-694" unitRef="usd">6515000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-4" decimals="-3" id="f-695" unitRef="usd">6973000</us-gaap:LeaseCost>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-696">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the maturities of operating lease liabilities as of December&#160;31, 2024:&lt;/span&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&gt;&lt;td style="width:37.642%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.461%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.597%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total maturities of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-6" decimals="-3" id="f-697" unitRef="usd">3617000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c-6" decimals="-3" id="f-698" unitRef="usd">3049000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c-6" decimals="-3" id="f-699" unitRef="usd">2662000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c-6" decimals="-3" id="f-700" unitRef="usd">1989000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c-6" decimals="-3" id="f-701" unitRef="usd">1384000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-6" decimals="-3" id="f-702" unitRef="usd">4257000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-6" decimals="-3" id="f-703" unitRef="usd">16958000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c-6" decimals="-3" id="f-704" unitRef="usd">2062000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c-6" decimals="-3" id="f-705" unitRef="usd">14896000</us-gaap:OperatingLeaseLiability>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock contextRef="c-1" id="f-706">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;11. Employee Benefit Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;401(k) Savings Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Firm maintains a qualified defined contribution 401(k) retirement savings plan for eligible employees. Assets of these plans are held in trust for the sole benefit of employees and/or their beneficiaries. Employer matching contributions are discretionary and are funded annually as approved by the Board. Kforce accrued matching 401(k) contributions of $2.1&#160;million and $1.9&#160;million as of December&#160;31, 2024 and 2023, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Kforce&#x2019;s employee stock purchase plan allows all eligible employees to enroll each quarter to purchase Kforce&#x2019;s common stock at a 5% discount from its market price on the last day of the quarter. Kforce issued 13&#160;thousand, 18&#160;thousand, and 17&#160;thousand shares of common stock at an average purchase price of $62.00, $57.13 and $63.37 per share during the years ended December&#160;31, 2024, 2023 and 2022, respectively. All shares purchased under the employee stock purchase plan were settled using Kforce&#x2019;s treasury stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred Compensation Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Firm maintains various non-qualified deferred compensation plans, pursuant to which eligible management and highly compensated key employees, as defined by IRS regulations, may elect to defer all or part of their compensation to later years. These amounts are classified upon retirement or termination of employment in Accounts payable and other accrued liabilities if payable within the next year, or in Other long-term liabilities if payable after the next year, in the accompanying Consolidated Balance Sheets. At December&#160;31, 2024 and 2023, amounts related to the deferred compensation plans included in Accounts payable and other accrued liabilities were $8.6&#160;million and $5.9&#160;million, respectively, and $46.2 million and $42.0 million was included in Other long-term liabilities at December&#160;31, 2024 and 2023, respectively, in the Consolidated Balance Sheets. For the years ended December&#160;31, 2024, 2023 and 2022, we recognized compensation expense for the plans of $1.3&#160;million, $1.3&#160;million and $0.5&#160;million, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Kforce maintains a Rabbi Trust and holds life insurance policies on certain individuals to assist in the funding of the deferred compensation liability. If necessary, employee distributions are funded through proceeds from the sale of assets held within the Rabbi Trust. The balance of the assets held within the Rabbi Trust, including the cash surrender value of the Company-owned life insurance policies, was $49.4 million and $40.4 million as of December&#160;31, 2024 and 2023, respectively, and is recorded in Other assets, net in the accompanying Consolidated Balance Sheets. As of December&#160;31, 2024, the life insurance policies had a net death benefit of $168.0&#160;million.&lt;/span&gt;&lt;/div&gt;</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-1" decimals="-5" id="f-707" unitRef="usd">2100000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-4" decimals="-5" id="f-708" unitRef="usd">1900000</us-gaap:DefinedContributionPlanCostRecognized>
    <kfrc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchaseDiscountOfCommonStockPercent
      contextRef="c-94"
      decimals="INF"
      id="f-709"
      unitRef="number">0.05</kfrc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchaseDiscountOfCommonStockPercent>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="c-1" decimals="-3" id="f-710" unitRef="shares">13000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="c-4" decimals="-3" id="f-711" unitRef="shares">18000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="c-5" decimals="-3" id="f-712" unitRef="shares">17000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
      contextRef="c-6"
      decimals="2"
      id="f-713"
      unitRef="usdPerShare">62.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
      contextRef="c-7"
      decimals="2"
      id="f-714"
      unitRef="usdPerShare">57.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
      contextRef="c-24"
      decimals="2"
      id="f-715"
      unitRef="usdPerShare">63.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased>
    <us-gaap:DeferredCompensationLiabilityCurrent contextRef="c-6" decimals="-5" id="f-716" unitRef="usd">8600000</us-gaap:DeferredCompensationLiabilityCurrent>
    <us-gaap:DeferredCompensationLiabilityCurrent contextRef="c-7" decimals="-5" id="f-717" unitRef="usd">5900000</us-gaap:DeferredCompensationLiabilityCurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent contextRef="c-6" decimals="-5" id="f-718" unitRef="usd">46200000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent contextRef="c-7" decimals="-5" id="f-719" unitRef="usd">42000000.0</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense contextRef="c-1" decimals="-5" id="f-720" unitRef="usd">1300000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense contextRef="c-4" decimals="-5" id="f-721" unitRef="usd">1300000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense contextRef="c-5" decimals="-5" id="f-722" unitRef="usd">500000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-6" decimals="-5" id="f-723" unitRef="usd">49400000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-7" decimals="-5" id="f-724" unitRef="usd">40400000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedAmount contextRef="c-6" decimals="-5" id="f-725" unitRef="usd">168000000</us-gaap:LifeInsuranceCorporateOrBankOwnedAmount>
    <us-gaap:DebtDisclosureTextBlock contextRef="c-1" id="f-726">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;12. Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 20, 2021, the Firm entered into an amended and restated credit agreement with Wells Fargo Bank, National Association, as administrative agent, Wells Fargo Securities, LLC, as lead arranger and bookrunner, Bank of America, N.A., as syndication agent, BMO Harris Bank, N.A., as documentation agent, and the lenders referred to therein (the &#x201c;Amended and Restated Credit Facility&#x201d;). Under the Amended and Restated Credit Facility, the Firm has a maximum borrowing capacity of $200.0&#160;million, which may, subject to certain conditions and the participation of the lenders, be increased up to an aggregate additional amount of $150.0&#160;million (the &#x201c;Commitment&#x201d;). &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Borrowings under the credit facility are secured by substantially all of the tangible and intangible assets of the Firm. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The maturity date of the Amended and Restated Credit Facility is October 20, 2026.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revolving credit loans under the Amended and Restated Credit Facility bears interest at a rate equal to (a) the Base Rate (as described below) plus the Applicable Margin (as described below) or (b) the LIBOR Rate plus the Applicable Margin. Swingline loans under the Amended and Restated Credit Facility bears interest at a rate equal to the Base Rate plus the Applicable Margin. The Base Rate is the highest of: (i) the Wells Fargo Bank, National Association prime rate, (ii) the federal funds rate plus 0.50% or (iii) one-month LIBOR plus 1.00%, and the LIBOR Rate is reserve-adjusted LIBOR for the applicable interest period, but not less than zero. The Applicable Margin is based on the Firm&#x2019;s total leverage ratio. The Applicable Margin for Base Rate loans ranges from 0.125% to 0.500% and the Applicable Margin for LIBOR Rate loans ranges from 1.125% to 1.50%. The Firm pays a quarterly non-refundable commitment fee equal to the Applicable Margin on the average daily unused portion of the Commitment (swingline loans do not constitute usage for this purpose). The Applicable Margin for the commitment fee is based on the Firm&#x2019;s total leverage ratio and ranges between 0.20% and 0.30%. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Firm is subject to certain affirmative and negative financial covenants including (but not limited to) the maintenance of a fixed charge coverage ratio of no less than 1.25 to 1.00 and the maintenance of a total leverage ratio of no greater than 3.50 to 1.00. The numerator in the fixed charge coverage ratio is defined pursuant to the Amended and Restated Credit Facility as earnings before interest expense, income taxes, depreciation and amortization, stock-based compensation expense and other permitted items pursuant to our Credit Facility (defined as &#x201c;Consolidated EBITDA&#x201d;), less cash paid for capital expenditures, income taxes and dividends. The denominator is defined as Kforce&#x2019;s fixed charges such as interest expense and principal payments paid or payable on outstanding debt other than borrowings under the Amended and Restated Credit Facility. The total leverage ratio is defined pursuant to the Amended and Restated Credit Facility as total indebtedness divided by Consolidated EBITDA. Our ability to make distributions or repurchases of equity securities could be limited if an event of default has occurred. Furthermore, our ability to repurchase equity securities in excess of $25.0&#160;million over the last four quarters could be limited if (a) the total leverage ratio is greater than 3.00 to 1.00 and (b) the Firm&#x2019;s availability, inclusive of unrestricted cash, is less than $25.0&#160;million. As of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2024, we are in compliance with all of our financial covenants contained in the Amended and Restated Credit Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2023, Kforce entered into the First Amendment to the Amended and Restated Credit Facility, by and among Wells Fargo, as administrative agent, and the lenders and financial institutions from time to time party thereto, to replace the LIBOR-based benchmark interest rates with SOFR-based benchmark interest rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024 and 2023, $32.7 million and $41.6 million was outstanding on the Amended and Restated Credit Facility, respectively. Kforce had $1.0 million and $1.2 million of outstanding letters of credit at December&#160;31, 2024 and 2023, respectively, which pursuant to the Amended and Restated Credit Facility, reduces the availability of the borrowing capacity.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-95" decimals="-5" id="f-727" unitRef="usd">200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <kfrc:LineOfCreditAccordionFeatureIncreaseLimit contextRef="c-95" decimals="-5" id="f-728" unitRef="usd">150000000</kfrc:LineOfCreditAccordionFeatureIncreaseLimit>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-96"
      decimals="INF"
      id="f-729"
      unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-97"
      decimals="INF"
      id="f-730"
      unitRef="number">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <kfrc:DebtInstrumentInterestRateVariableInterestRateFloor
      contextRef="c-98"
      decimals="INF"
      id="f-731"
      unitRef="number">0</kfrc:DebtInstrumentInterestRateVariableInterestRateFloor>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-99"
      decimals="INF"
      id="f-732"
      unitRef="number">0.00125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-100"
      decimals="INF"
      id="f-733"
      unitRef="number">0.00500</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-101"
      decimals="INF"
      id="f-734"
      unitRef="number">0.01125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-102"
      decimals="INF"
      id="f-735"
      unitRef="number">0.0150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="c-101"
      decimals="INF"
      id="f-736"
      unitRef="number">0.0020</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="c-102"
      decimals="INF"
      id="f-737"
      unitRef="number">0.0030</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <kfrc:LineOfCreditFacilityCovenantTermsFixedChargeCoverageRatio contextRef="c-103" decimals="INF" id="f-738" unitRef="rate">1.25</kfrc:LineOfCreditFacilityCovenantTermsFixedChargeCoverageRatio>
    <kfrc:LineOfCreditFacilityCovenantTermsLeverageRatio contextRef="c-104" decimals="INF" id="f-739" unitRef="rate">3.50</kfrc:LineOfCreditFacilityCovenantTermsLeverageRatio>
    <kfrc:LineOfCreditFacilityDebtCovenantRepurchaseOfEquitySecurities contextRef="c-97" decimals="INF" id="f-740" unitRef="rate">25000000</kfrc:LineOfCreditFacilityDebtCovenantRepurchaseOfEquitySecurities>
    <kfrc:LineOfCreditFacilityDebtCovenantLeverageRatioThreshold contextRef="c-95" decimals="INF" id="f-741" unitRef="rate">3.00</kfrc:LineOfCreditFacilityDebtCovenantLeverageRatioThreshold>
    <kfrc:LineOfCreditFacilityDebtCovenantThresholdUnrestrictedCash contextRef="c-95" decimals="-5" id="f-742" unitRef="usd">25000000</kfrc:LineOfCreditFacilityDebtCovenantThresholdUnrestrictedCash>
    <us-gaap:LineOfCredit contextRef="c-105" decimals="-5" id="f-743" unitRef="usd">32700000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="c-106" decimals="-5" id="f-744" unitRef="usd">41600000</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-107" decimals="-5" id="f-745" unitRef="usd">1000000.0</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-108" decimals="-5" id="f-746" unitRef="usd">1200000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:OtherNoncurrentLiabilitiesTableTextBlock contextRef="c-1" id="f-747">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;13. Other Long-Term Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other long-term liabilities consisted of the following:&lt;/span&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&gt;&lt;td style="width:74.484%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.823%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.598%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;DECEMBER 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred compensation payable - long term&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-751"&gt;&lt;span style="-sec-ix-hidden:f-752"&gt;Operating lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherNoncurrentLiabilitiesTableTextBlock>
    <us-gaap:OtherLiabilitiesDisclosureTextBlock contextRef="c-1" id="f-748">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other long-term liabilities consisted of the following:&lt;/span&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&gt;&lt;td style="width:74.484%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.823%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.598%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;DECEMBER 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred compensation payable - long term&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-751"&gt;&lt;span style="-sec-ix-hidden:f-752"&gt;Operating lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherLiabilitiesDisclosureTextBlock>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent contextRef="c-6" decimals="-3" id="f-749" unitRef="usd">46183000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent contextRef="c-7" decimals="-3" id="f-750" unitRef="usd">42025000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-6" decimals="-3" id="f-753" unitRef="usd">11858000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-7" decimals="-3" id="f-754" unitRef="usd">12275000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherSundryLiabilitiesNoncurrent contextRef="c-6" decimals="-3" id="f-755" unitRef="usd">18000</us-gaap:OtherSundryLiabilitiesNoncurrent>
    <us-gaap:OtherSundryLiabilitiesNoncurrent contextRef="c-7" decimals="-3" id="f-756" unitRef="usd">24000</us-gaap:OtherSundryLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-6" decimals="-3" id="f-757" unitRef="usd">58059000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-7" decimals="-3" id="f-758" unitRef="usd">54324000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c-1" id="f-759">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;14. Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 20, 2023, the Kforce shareholders approved the 2023 Stock Incentive Plan (the &#x201c;2023 Plan&#x201d;). The 2023 Plan allows for the issuance of stock options, stock appreciation rights (&#x201c;SARs&#x201d;), stock awards (including restricted stock awards (&#x201c;RSAs&#x201d;) and restricted stock units (&#x201c;RSUs&#x201d;)) and other stock-based awards, such as Performance-Based Awards (collectively referred to as &#x201c;Restricted Stock&#x201d;). The aggregate number of shares reserved under the 2023 Plan is&#160;approximately 3.2&#160;million. Grants of an option or SARs reduce the reserve by one share, while a Restricted Stock award reduces the reserve by 2.72 shares. The 2023 Plan terminates on April&#160;20, 2033.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the years ended December&#160;31, 2024, 2023 and 2022, stock-based compensation expense was $14.0&#160;million, $17.7&#160;million and $17.7&#160;million, respectively, and is included in Selling, general and administrative expenses (&#x201c;SG&amp;amp;A&#x201d;) in the Consolidated Statements of Operations and Comprehensive Income. The related tax benefit for the years ended December&#160;31, 2024, 2023 and 2022 was $3.8&#160;million, $4.8&#160;million and $3.7&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted Stock is granted to directors, executives and management either: for awards related to Kforce&#x2019;s annual long-term incentive (&#x201c;LTI&#x201d;) compensation program, or as part of a compensation package for retention. The LTI award amounts are primarily based on Kforce&#x2019;s total shareholder return as compared to a predefined peer group. RSAs and RSUs granted during the year ended December&#160;31, 2024 will vest ratably over a period of &lt;span style="-sec-ix-hidden:f-769"&gt;one&lt;/span&gt; to ten years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;RSAs contain the same voting rights as other common stock as well as the right to forfeitable dividends in the form of additional RSAs at the same rate as the cash dividend on common stock and containing the same vesting provisions as the underlying award. RSUs contain no voting rights, but have the right to forfeitable dividend equivalents in the form of additional RSUs at the same rate as the cash dividend on common stock and containing the same vesting provisions as the underlying award. The distribution of shares of common stock for each RSU, pursuant to the terms of the Kforce Inc. Director&#x2019;s Restricted Stock Unit Deferral Plan, can be deferred to a date later than the vesting date if an appropriate election was made. In the event of such deferral, vested RSUs have the right to dividend equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2024, management issued 87&#160;thousand shares of performance-based restricted stock awards ("Performance-Based Awards") to certain leaders within the Firm. These Performance-Based Awards are subject to the achievement of certain financial goals as a condition of vesting (&#x201c;performance goals&#x201d;) and will be measured over a 10-year period. The Performance-Based Awards become eligible to vest only if these performance goals are achieved and if the grantee remains continuously employed by us through the vesting date. We assess the probability of achieving the performance goals for each reporting period. Determining whether the performance goals will be achieved involves judgment, and the estimate of compensation cost may be revised periodically based on changes in the probability of achieving the performance goals. Revisions are reflected in the period in which the estimate is changed. If the performance goals are deemed unlikely to be met, no compensation cost is recognized and, to the extent previously recognized, compensation cost is reversed. Performance-Based Awards contain the same voting rights as other common stock as well as the right to forfeitable dividends in the form of additional restricted stock at the same rate as the cash dividend on common stock and containing the same vesting provisions as the underlying award. No stock-based compensation expense related to these Performance-Based Awards was recognized during the year ended December 31, 2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the Restricted Stock activity for the years ended December&#160;31, 2024:&lt;/span&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&gt;&lt;td style="width:46.853%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.443%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.420%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.424%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands, except per share amounts)&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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&#160;of&#160;&lt;br/&gt;Restricted&#160;Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&#160;Intrinsic&lt;br/&gt;Value&#160;of&#160;Restricted&lt;br/&gt;Stock Vested&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(260)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average grant date fair value of restricted stock granted was $57.83, $64.97 and $55.85 during the years ended December&#160;31, 2024, 2023 and 2022, respectively. The total intrinsic value of restricted stock vested was $15.1 million, $22.5 million and $23.7 million during the years ended December&#160;31, 2024, 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;The fair market value of Restricted Stock is determined based on the closing stock price of Kforce&#x2019;s common stock at the date of grant. RSAs and RSUs are amortized on a straight-line basis over the requisite service period. As of December&#160;31, 2024, total unrecognized stock-based compensation expense related to restricted stock was $43.5 million, which is expected to be recognized over a weighted-average remaining period of 4.5 years</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-109"
      decimals="-5"
      id="f-760"
      unitRef="shares">3200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <kfrc:ReductionOfSharesReservedForGrant
      contextRef="c-110"
      decimals="INF"
      id="f-761"
      unitRef="shares">1</kfrc:ReductionOfSharesReservedForGrant>
    <kfrc:ReductionOfSharesReservedForGrant contextRef="c-111" decimals="2" id="f-762" unitRef="shares">2.72</kfrc:ReductionOfSharesReservedForGrant>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-1" decimals="-5" id="f-763" unitRef="usd">14000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-4" decimals="-5" id="f-764" unitRef="usd">17700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-5" decimals="-5" id="f-765" unitRef="usd">17700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-1" decimals="-5" id="f-766" unitRef="usd">3800000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-4" decimals="-5" id="f-767" unitRef="usd">4800000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-5" decimals="-5" id="f-768" unitRef="usd">3700000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-113" id="f-770">P10Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-114"
      decimals="INF"
      id="f-771"
      unitRef="shares">87000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-114" decimals="-3" id="f-772" unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock contextRef="c-1" id="f-773">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the Restricted Stock activity for the years ended December&#160;31, 2024:&lt;/span&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&gt;&lt;td style="width:46.853%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.443%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.420%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.424%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands, except per share amounts)&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:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&#160;of&#160;&lt;br/&gt;Restricted&#160;Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&#160;Intrinsic&lt;br/&gt;Value&#160;of&#160;Restricted&lt;br/&gt;Stock Vested&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(260)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #004b8d;border-top:1pt solid #004b8d;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-115"
      decimals="-3"
      id="f-774"
      unitRef="shares">798000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-115"
      decimals="2"
      id="f-775"
      unitRef="usdPerShare">60.80</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-116"
      decimals="-3"
      id="f-776"
      unitRef="shares">396000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-116"
      decimals="2"
      id="f-777"
      unitRef="usdPerShare">57.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-116"
      decimals="-3"
      id="f-778"
      unitRef="shares">24000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-116"
      decimals="2"
      id="f-779"
      unitRef="usdPerShare">54.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-116"
      decimals="-3"
      id="f-780"
      unitRef="shares">260000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-116"
      decimals="2"
      id="f-781"
      unitRef="usdPerShare">55.24</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested contextRef="c-116" decimals="-3" id="f-782" unitRef="usd">15106000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-117"
      decimals="-3"
      id="f-783"
      unitRef="shares">910000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-117"
      decimals="2"
      id="f-784"
      unitRef="usdPerShare">61.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-116"
      decimals="2"
      id="f-785"
      unitRef="usdPerShare">57.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-118"
      decimals="2"
      id="f-786"
      unitRef="usdPerShare">64.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-119"
      decimals="2"
      id="f-787"
      unitRef="usdPerShare">55.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested contextRef="c-116" decimals="-5" id="f-788" unitRef="usd">15100000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested contextRef="c-118" decimals="-5" id="f-789" unitRef="usd">22500000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested contextRef="c-119" decimals="-5" id="f-790" unitRef="usd">23700000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c-117" decimals="-5" id="f-791" unitRef="usd">43500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-116" id="f-792">P4Y6M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-793">&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;15. Commitments and Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Purchase Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Kforce has various commitments to purchase goods and services in the ordinary course of business. These commitments are primarily related to software and online application licenses and hosting. As of December&#160;31, 2024, these unconditional purchase obligations with an initial or remaining term in excess of one year were approximately $30.7&#160;million and are expected to be paid as follows: $5.6 million in 2025; $8.9 million in 2026, $5.4 million in 2027, $2.3 million in 2028, $2.2 million in 2029, and $6.3 million in 2030 and beyond.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Employment Agreements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Kforce has employment agreements with certain executives that provide for minimum compensation, salary and continuation of certain benefits for a one-year to a three-year period after their employment ends under certain circumstances. Certain of the agreements also provide for a severance payment ranging from one to three times annual salary and one-half to three times average annual bonus if such an agreement is terminated without good cause by Kforce or for good reason by the executive subject to certain post-employment restrictive covenants. At December&#160;31, 2024, our liability would be approximately $27.7&#160;million if, following a change in control, all of the executives under contract were terminated without good cause by the employer or if the executives resigned for good reason and $8.8&#160;million if, in the absence of a change in control, all of the executives under contract were terminated by Kforce without cause or if the executives resigned for good reason.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#004b8d;font-family:'Calibri',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-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are involved in legal proceedings, claims and administrative matters that arise in the ordinary course of business, and we have made accruals with respect to certain of these matters, where appropriate, that are reflected in our consolidated financial statements but are not, individually or in the aggregate, considered material. For other matters for which an accrual has not been made, we have not yet determined that a loss is probable, or the amount of loss cannot be reasonably estimated. The outcome of any litigation is inherently uncertain, but we do not expect that these proceedings and claims, individually or in the aggregate, will have a material adverse effect on our consolidated financial statements; however, if decided adversely to us, or if we determine that settlement of particular litigation is appropriate, we may be subject to additional liabilities that could have a material adverse effect on our financial position, results of operations or cash flows. Kforce maintains liability insurance that insures us against workers&#x2019; compensation, personal and bodily injury, property damage, directors&#x2019; and officers&#x2019; liability, errors and omissions, cyber liability, employment practices liability and fidelity losses. There can be no assurance that Kforce&#x2019;s liability insurance will cover all events or that the limits of coverage will be sufficient to fully cover all liabilities.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:PurchaseObligation contextRef="c-6" decimals="-5" id="f-794" unitRef="usd">30700000</us-gaap:PurchaseObligation>
    <us-gaap:PurchaseObligationDueInNextTwelveMonths contextRef="c-6" decimals="-5" id="f-795" unitRef="usd">5600000</us-gaap:PurchaseObligationDueInNextTwelveMonths>
    <us-gaap:PurchaseObligationDueInSecondYear contextRef="c-6" decimals="-5" id="f-796" unitRef="usd">8900000</us-gaap:PurchaseObligationDueInSecondYear>
    <us-gaap:PurchaseObligationDueInThirdYear contextRef="c-6" decimals="-5" id="f-797" unitRef="usd">5400000</us-gaap:PurchaseObligationDueInThirdYear>
    <us-gaap:PurchaseObligationDueInFourthYear contextRef="c-6" decimals="-5" id="f-798" unitRef="usd">2300000</us-gaap:PurchaseObligationDueInFourthYear>
    <us-gaap:PurchaseObligationDueInFifthYear contextRef="c-6" decimals="-5" id="f-799" unitRef="usd">2200000</us-gaap:PurchaseObligationDueInFifthYear>
    <us-gaap:PurchaseObligationDueAfterFifthYear contextRef="c-6" decimals="-5" id="f-800" unitRef="usd">6300000</us-gaap:PurchaseObligationDueAfterFifthYear>
    <kfrc:PeriodForContinuationOfBenefitsUnderAgreement contextRef="c-120" id="f-801">P1Y</kfrc:PeriodForContinuationOfBenefitsUnderAgreement>
    <kfrc:PeriodForContinuationOfBenefitsUnderAgreement contextRef="c-121" id="f-802">P3Y</kfrc:PeriodForContinuationOfBenefitsUnderAgreement>
    <kfrc:SupplementalUnemploymentBenefitsOnChangeInControl contextRef="c-6" decimals="-5" id="f-803" unitRef="usd">27700000</kfrc:SupplementalUnemploymentBenefitsOnChangeInControl>
    <kfrc:SupplementalUnemploymentBenefitsOnNoChangeInControl contextRef="c-6" decimals="-5" id="f-804" unitRef="usd">8800000</kfrc:SupplementalUnemploymentBenefitsOnNoChangeInControl>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-122" id="f-805">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-122" id="f-806">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-122" id="f-807">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-122" id="f-808">false</ecd:NonRule10b51ArrTrmntdFlag>
    <dei:AuditorFirmId contextRef="c-1" id="f-809">34</dei:AuditorFirmId>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock contextRef="c-1" id="f-810">&lt;div style="text-align:center"&gt;&lt;span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;SCHEDULE II&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;KFORCE INC. AND SUBSIDIARIES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;VALUATION AND QUALIFYING ACCOUNTS AND RESERVES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;SUPPLEMENTAL SCHEDULE&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#00497f;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;(IN THOUSANDS)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&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&gt;&lt;td style="width:36.180%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.894%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.987%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.599%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;COLUMN A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;COLUMN B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;COLUMN C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;COLUMN D&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;COLUMN&#160;E&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;DESCRIPTION&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;BALANCE AT&lt;br/&gt;BEGINNING&#160;OF PERIOD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;CHARGED&#160;TO&lt;br/&gt;COSTS&#160;AND&lt;br/&gt;EXPENSES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;CHARGED&lt;br/&gt;TO&#160;OTHER&lt;br/&gt;ACCOUNTS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;DEDUCTIONS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #00497f;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;BALANCE&#160;AT&lt;br/&gt;END&#160;OF&lt;br/&gt;PERIOD&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts receivable reserves &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(597)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(668)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #00497f;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #00497f;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(290)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #00497f;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #00497f;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #00497f;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-123" decimals="-3" id="f-811" unitRef="usd">2342000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-124" decimals="-3" id="f-812" unitRef="usd">-170000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-124" decimals="-3" id="f-813" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-124" decimals="-3" id="f-814" unitRef="usd">597000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-125" decimals="-3" id="f-815" unitRef="usd">1575000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-125" decimals="-3" id="f-816" unitRef="usd">1575000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-126" decimals="-3" id="f-817" unitRef="usd">736000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-126" decimals="-3" id="f-818" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-126" decimals="-3" id="f-819" unitRef="usd">668000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-127" decimals="-3" id="f-820" unitRef="usd">1643000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-127" decimals="-3" id="f-821" unitRef="usd">1643000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-128" decimals="-3" id="f-822" unitRef="usd">207000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c-128" decimals="-3" id="f-823" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-128" decimals="-3" id="f-824" unitRef="usd">290000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-129" decimals="-3" id="f-825" unitRef="usd">1560000</us-gaap:ValuationAllowancesAndReservesBalance>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
